Releases: grol-io/grol
Releases · grol-io/grol
v0.71.0
What's Changed
- Support for #! scripts using
grol -s
by @ldemailly in #235 - Move
trunc()
back to a float->float function, useint()
for range checking one, add tests, make the error errors instead of panic by @ldemailly in #234
Full Changelog: v0.70.3...v0.71.0
Changelog
v0.70.3
What's Changed
- Make it that -parse-debug implies -parse by @ldemailly in #231
- Safecast -
trunc
andround
returns an integer or panic if it would overflow by @ldemailly in #220, #232
ceil
andfloor
return float
Full Changelog: v0.70.2...v0.70.3
Changelog
v0.70.2
What's Changed
- Start of test macros and use + panic in images fix +
for i := num {
fix by @ldemailly in #229
Full Changelog: v0.70.1...v0.70.2
Changelog
v0.70.1
What's Changed
- Fix panic: Modify not implemented for node type by @ldemailly in #228
Full Changelog: v0.70.0...v0.70.1
Changelog
v0.70.0
Macros weren't really working, now they are.
What's Changed
- Adding
catch().err
/.value
,regexp
andregsub
by @ldemailly in #222 - Copy when ast.Modify() so expanding macros expand each macro use as the right one by @ldemailly in #225
Full Changelog: v0.69.0...v0.70.0
Changelog
v0.69.0
What's Changed
- Extract and recompose functions:
first
,rest
to extract,defun
to create. (also moved time function to time. namespace) by @ldemailly in #221
Full Changelog: v0.68.0...v0.69.0
Changelog
v0.68.0
What's Changed
#219 (see example images there)
- Adding vector graphics
- Add
atan2
- Made round()/floor()/... return Integer instead of float objects.
- Fixed function caching (with a new DontCache bool on the object.Extension struct)
Full Changelog: v0.67.1...v0.68.0
Changelog
v0.67.1
What's Changed
Further fix #204
- Tweak api and comment to make it clear cancel() must be called. Also add debounce() to wasm run() by @ldemailly in #218
Full Changelog: v0.67.0...v0.67.1
Changelog
v0.67.0
What's Changed
- Added
base64()
,image.png()
, wasm data: to image, (limited) support for namespaces (virtual map access). Moved the image functions underimage.*()
by @ldemailly in #217 - Improve prime_sequence_generator.gr. update testscript by @ldemailly in #216
Full Changelog: v0.66.1...v0.67.0
Changelog
v0.66.1
What's Changed
- Fix escaping in JS/wasm so code with % can be shared by @ldemailly in #214
Full Changelog: v0.66.0...v0.66.1