Releases: risor-io/risor
Releases · risor-io/risor
v1.6.0
Changelog
- 1d14ca7 Allow newlines after operators in infix expressions (#219)
- b5bcb67 Fix edge case with compiling loops containing undefined variables (#240)
- ebc2522 Fix handling of cli vs script arguments (#238)
- 6a363bc Fix multivar assignment error (#228)
- 3867ca3 New modules and builtins including bcrypt, carbon, color, isatty, net, tablewriter (#231)
- 901e128 Optional "less" function may be provided to the
sorted
builtin (#222) - b30c8f3 Tighten allowable cross-type comparisons (#217)
- fde206f fix http request timeout logic (#221)
- 1de57b7 fix linter errors (#214)
- 3c3dead fix stack pollution with defers (#234)
- b84d715 golang.org/x/net to v0.24.0 (#239)
- 351c79e v1.6.0 release
v1.5.2
v1.5.1
Changelog
- a7413c0 Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /cmd/risor (#205)
- 25c3608 Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /modules/template (#206)
- 2f555f1 Update version in readme (#203)
- 3e15817 add Dockerfile for risor/risor image (#209)
- 19c0a06 go module deps updates (#210)
v1.5.0
Changelog
- 2af14bf A few spelling corrections (#194)
- 297643d Add gzip codec (#200)
- 1d750c7 Add logo (#189)
- c5e6756 Adjust layout
- 100cea6 Adjust logo (#190)
- 4e4877a Clean up unused opcodes (#193)
- c295a8d Disassembler for inspecting compiled Risor code (#202)
- 55c4693 Ensure parser termination (#199)
- a897b5c Simplify limit tracking; make limits thread-safe (#201)
- bad90d4 Update version in readme to v1.4.0 (#188)
- e9130de fix format verb for reflect.Type (#192)
- 21602e4 generate cpu-profile if interrupted by SIGINT or SIGTERM (#198)
- 083b701 make tidy
v1.4.0
Changelog
- d3d6ff1 Add listen_and_serve_tls docs entry (#187)
- 4278b98 Added CircleCI jobs for generate and format (#177)
- f86e202 Added gofumpt to risor-modgen (#179)
- 2d31268 HTTP servers and supporting Risor config updates (#186)
- f1572f1 Support for make, go, defer, and channels (#178)
- 080a6f7 Tidying up (#183)
- 14f34b8 Update readme for v1.3.2 (#176)
- dfa7ec9 add support for multiple imports in a from-import statement (#181)
- b1d3a53 cli module based on github.com/urfave/cli (#182)
- 6bddcff codecov (#184)
- a117b0d range iteration over an integer (#180)
- bb550c2 risor-modgen improvements, and use it more (#169)
v1.3.2
v1.3.1
v1.3.0
Changelog
- c936d95 Add Makefile target
- 4eaf3c1 Add []string support to risor-modgen (#167)
- 7648027 Add more escape code parsing (#122)
- 6fad525 Added GitHub Actions module (gha) (#162)
- a1adee8 Added Go build tag note to modules (#166)
- 07d16c0 Added YAML module (#161)
- 9fa7866 Added completions (#135)
- dcabca3 Adjust go.mod
- ba36226 Bump golang.org/x/crypto from 0.13.0 to 0.17.0 in /cmd/risor (#132)
- fe43606 Bump golang.org/x/crypto from 0.15.0 to 0.17.0 in /modules/pgx (#133)
- 5a0ecc9 Bump golang.org/x/net from 0.10.0 to 0.17.0 in /cmd/risor (#139)
- c4f6fb4 Bump golang.org/x/net from 0.3.1-0.20221206200815-1e63c2f08a10 to 0.17.0 in /modules/kubernetes (#140)
- e8d0f35 Can't show REPL if stdout is not a tty (#136)
- 59f6218 Fix package name (#156)
- 582704e Generate Risor bindings in builtin modules (#159)
- 593909e More documentation and a few minor updates (#157)
- 2eded5f New Risor options: WithoutGlobal, WithoutGlobals, WithGlobalOverride (#151)
- a4e725f Update README.md
- 1c5cf19 feat: SQL module (#148)
- 4f1bfc5 feat: add dns module (#153)
- 784473e feat: add jmespath module (#144)
- 224ecf5 feat: add k8s module (#129)
- b617e8b feat: add template module (#152)
- c2a9e6b feat: add vault module (#154)
- 109d3ba fix: make the jmespath module standalone (#150)
- e550ccf import statement support alias (#137)
- 7614d22 make tidy (#164)
- ec494aa refactor: http module (#146)