Unclaimed project
Are you a maintainer of risor ? Claim this project to take control of your public changelog and roadmap.
Claim this project Changelog
risor Risor is a fast, embeddable scripting language for Go applications. Add dynamic expressions, filters, and user-defined logic to your Go programs without embedding a heavy runtime like V8 or Python. Expressions compile to bytecode and run on a lightweight VM. Pure Go, minimal dependencies.
© 2026 AnnounceHQ. All rights reserved.
v1.8.0 - risor Release Notes | AnnounceHQ
Back to changelogChangelog
ce55015dbcb95c096635bd9cd5b0df2706663395 369 adjust core dependencies (#383)
67d6ff374c022bfca2c5c2408a7bf0702bf442de Add WithOS option (#365)
0a5dcb72b606f3db7da85a101d10255bc1612a2a Add community projects section (#284)
b6cb123215fdf4d7451c3bac4e8c00f6f538b540 Add file location information in compiler error messages (#320)
3320163b15f3f0730d6d1088c3bad7eee1c2e24c Add missing math.inf documentation (#361)
b342377defe170de0c5245a4205167c980a02289 Add shlex module based on github.com/u-root/u-root/pkg/shlex (#298)
e9bc3ef3e2970cdc03fa1346d448e4e811611466 Add sqlite example (#322)
fa632bcca9c0cc2f1d8d552261316a92b0cd7c92 Add vm.ErrGlobalNotFound (#314)
c96ccbb9b457ee398896df6de8fd3c5d35b691b0 Adds add_date method to the Time object (#311)
48b25b9b96e04978b7a00996814f8e1afcb61592 Adjust proxy behavior on struct value types (#371)
00f358ebe3622497a66193bb7f333e190fbcf6c6 Always return struct by pointer (#315)
a4a3eda9cf75cd30c6b0eb05d0189863d7ccefd8 Build related cleanup (#340)
28ddc47f711e23a4a3bc125efc9579b4ac742301 Bump gha module version to 1.7.0 (#328)
61b7c08da2a75a5362702e649bebe479e42a4f81 Bump serialize-javascript and mocha in /vscode (#316)
c9d8d0ade6e21a32790980a57913cf6d36f81eb4 Expose os package errors (#373)
1802cb0849d821df494cd331ddfc6fe18f1f78df Fix break statement bug with range loops (#336)
8e627e425aba936d3e0ee0dae6219e1a22cb04ac Fix compound operations with set item (#324)
6bc9e5e567045bd18e247aa7f3fd3b5585be8161 Fix issues with proxying calls that use "any" and nil (#323)
9f263ae6b3fd7a0fe94c5213faa4c63afa95f343 Improve import mechanism: support paths (#337)
f65f933a3ab1d543e7173c86ef9a88900da347b2 Make htmltomarkdown module callable (#382)
61af6adb4c2c59133dd8b88362e2ad98b41c6b8f Miscellaneous package bumps and go.mod cleanups (#319)
92c49c473bd02ba1c7ab730990e3690d4ec5d133 More compound operation fixes (#325)
fe11663cf7177d31b4dadf311b904fb0bd44a695 New sched module (#283)
61760ab732ffb26a2fde205a52679f8e7d110896 Support more cli app attributes (#326)
8d3d015636258d455c9099e4fec29988cbb23de4 Wrap math.Atan2 (#357)
f38a576f9137def0818e2adeab74f4102fc3a771 bitwise and support via & (#380)
6d1378b6bbcf0da02cf540e77d7c5e4d6f084f2b cli: Configure App's Reader, Writer, ErrWriter to use OS' stdin, stdout (#299)
7eff2072b27d7c67cdc1d4978ea6ab83c5d38778 fix: imports in repl, named functions as expressions (#293)
5203c43b3440e6b4593d85a8a0d8f0ad798a967d goquery: new module (#350)
c33aa4e80d3f8fc860749cf5f6476d95567c4745 goreleaser v2 tweaks (#282)
7c100898db7b8076133f128f6154ee691a88fbaa htmltomarkdown: new module (#346)
bf92e574c0b2f052f1cddc8dbf73ae46db52cd6d importer: Add FSImporter (#366)
431971e244f7759a81c80f931369a8916b26fe86 lint
e7cfd35bcceda3fee4daf31b93287a5e367d06ca modules/errors: Add "is" function (#367)
00f1f43a3c892ae5585cf9b7dc802f1298df7522 modules/shlex: Add missing replace directive (#368)
5b8156697088bfb0950bf918dd9d70aa9c114a23 more community projects (#285)
e656a84c0fe1545828c030f3370f7c91b76611af os: Do not return an error when exit code is 0 (#327)
2ececd40ddbe278a9376dc96f68323d3473e6b11 os: Fix index out of range error in the exit method (#296)
bced84b11513f050fa90dfe6223ecd118be88906 os: more user and group functionality (#348)
7b3c47698ed906dde8f4019cec5b8009e4eed19d pgx and sql modules: row iterator support (#338)
e0a3dc07dad32ba8cc8b019e4291607a27d46a11 playwright: new module (#352)
c161ae44573cce498c4871a12abd69fb048df36a qrcode: new module (#354)
e209cc058b5a3ed10f113c90ad2a54f986924a87 remove flaky test
7520ecb54095e3ad2796a01d1dd92cf5746cd87f sched: remove reference from core lib
06f814707290169b8aff3714da1bc71054687c3a sched: update docs (#342)
ec16fd3f4fbb021c8d2d9731d7fc985536959925 slack: new module (#363)
421bfc591096ed5aeb3c58247a2eaf8a82a9e5bd sql: mechanism to reuse a global database connection (#347)