Releases: grol-io/grol
Releases · grol-io/grol
v0.63.1
v0.63.0
What's Changed
- Add MaxDuration option and context/timeout, Add
time()
time in seconds, usec resolution, Addsleep()
by @ldemailly in #198
Full Changelog: v0.62.0...v0.63.0
Changelog
v0.62.0
What's Changed
- Add rand() and fix memoization bug. Change that extensions can't be changed by @ldemailly in #196
- Adding
break
andcontinue
forfor
loops. by @ldemailly in #197
Full Changelog: v0.61.0...v0.62.0
Changelog
v0.61.0
Grol now has for
loops! See the new examples/for.gr
What's Changed
for expr {body}
loops by @ldemailly in #194
Full Changelog: v0.60.0...v0.61.0
Changelog
v0.60.0
What's Changed
- Added
type()
, fix 2 bugs, added triangle example by @ldemailly in #191
Full Changelog: v0.59.3...v0.60.0
Changelog
v0.59.3
What's Changed
- Also short circuit prefix when there is an error already/so we get a single error by @ldemailly in #187
Full Changelog: v0.59.2...v0.59.3
Changelog
v0.59.2
What's Changed
- Fixed bug with
json_go()
output for lambdas, and more by @ldemailly in #186
Full Changelog: v0.59.1...v0.59.2
Changelog
v0.59.1
What's Changed
- Better short circuit upon errors, info.all_ids is array of array of ids instead of key value pairs. Output the line number as part of parsing errors; Stack trace on runtime errors by @ldemailly in #184
- Bug fix: errors aren't hashable anymore, avoid panic; adding missing null for json to object; reduced stack limit; improve Stack()'s implementation by @ldemailly in #185
Full Changelog: v0.58.0...v0.59.1
Changelog
v0.59.0
(has a bug, see 0.59.1)
Stack traces on runtime errors, line numbers on parsing errors. and more:
What's Changed
- Better short circuit upon errors, info.all_ids is array of array of ids instead of key value pairs. Output the line number as part of parsing errors; Stack trace on runtime errors by @ldemailly in #184
Full Changelog: v0.58.0...v0.59.0
Changelog
v0.58.0
Unless you use grol -parse -parse-debug
expressions and formatting use precedence so instead of
(((1 + 2) + 3) + (4 * 5)) + 6
You now get
1 + 2 + 3 + 4 * 5 + 6
(result is still 32!)
What's Changed
- Simplify expression using precedence by @ldemailly in #183
Full Changelog: v0.57.0...v0.58.0