Releases: refaktor/rye
Releases · refaktor/rye
v0.0.22
What's new
- New unified (native and web - microliner based) console got more complete
- Eyr (stack based dialect) got almost useful (https://asciinema.org/a/672613)
- General improvements
Thanks
Thanks to the contributors!
Changelog
Others
- 0dd2455: Add cpath support, re-add to-eyr and supporting functions (@yumaikas)
- 6f28cc4: Address #305: function names in error messages (@rmolinari)
- cb71b9b: Change eyrStack.Pop to not fatally exit on underflow (@yumaikas)
- 5cf6fb3: Error When Loading Empty CSV File (@cwarden)
- 7c03f2a: Fix examples/adventofcode/2022/3 (@rmolinari)
- fc9d464: Fix for issue #314 (@refaktor)
- fc779eb: Fix function names in error messages (@rmolinari)
- fd8df70: Fix support for calling functions in eyr (@yumaikas)
- 51b57bc: Merge pull request #297 from refaktor/allin (@refaktor)
- b625f10: Merge pull request #298 from cwarden/empty-csv-error (@refaktor)
- f436012: Merge pull request #299 from yumaikas/patch-1 (@refaktor)
- 0eaf804: Merge pull request #302 from yumaikas/eyr (@refaktor)
- 1719508: Merge pull request #303 from refaktor/allin (@refaktor)
- ef615fd: Merge pull request #304 from rmolinari/examples (@refaktor)
- 3b92ce3: Merge pull request #306 from rmolinari/function-names (@refaktor)
- 3aa2822: Merge pull request #307 from refaktor/allin (@refaktor)
- f525306: Merge pull request #308 from yumaikas/feature/function_support (@refaktor)
- e2c6271: Merge pull request #310 from rmolinari/function-names (@refaktor)
- 27294b9: Merge pull request #311 from refaktor/allin (@refaktor)
- 407c779: Merge pull request #312 from refaktor/allin (@refaktor)
- 4f361aa: Merge remote-tracking branch 'origin/main' into feature/function_support (@yumaikas)
- ca5ae1d: Update README.md (@refaktor)
- 36b71f2: Update README.md (@refaktor)
- 0d33193: Update README.md, make go version number consistent be code and prose (@yumaikas)
- 7a032fc: Update release.yml (@refaktor)
- 5d4d851: Working on support for calling functions from Eyr (@yumaikas)
- ac7fa5a: added first support for pipewords (@refaktor)
- f531795: adding experimental generic functions to Eyr, and tagwords (@refaktor)
- 1e4e2c4: adding pipewords, removing printfs (@refaktor)
- 83ceb49: adding wip translation from Rye to Eyr (@refaktor)
- 310395a: builtins with blocks work now, eyr does and fn functions also (@refaktor)
- afa4a94: eyr functions improved (@refaktor)
- 0c59a08: eyr merge and reorg (@refaktor)
- 57507d3: fixed examples from new-server to http-server (@refaktor)
- 0ef5138: fixed the ctrl-c (sleep/serve) issue #301 and added integer explicit // division like Python/ruby (@refaktor)
- c83b286: golangci fix (@refaktor)
- f2dcbc2: improved error reporting details (@refaktor)
- 79a4da3: improving error messages around missing arguments and fixing small bug I introduced last (@refaktor)
- 252c25e: improving eyr, rye functions, builtins, general stack (@refaktor)
- 995302d: making all main block builtin functions multidialect (@refaktor)
- e721eb6: making block function multidialect (eyr) (@refaktor)
- 4b775e5: trying to make it compile on windows. syscall,Kill is missing on windows (@refaktor)
v0.0.21
Changelog
Others
- be652c2: Add CallFunctionArgsN (@xypwn)
- 35792cb: Add FMA math function (@pratikmota)
- 1ad76c2: Adding exp exp2 and expm1 math function (@pratikmota)
- 864175c: Adding Jn math function (@pratikmota)
- fd1f571: Adding Yn math function (@pratikmota)
- 4d1523f: Adding test cases (@pratikmota)
- 0b0b602: Adding test cases for new math functions (@pratikmota)
- 0edecf4: Build WASM only on Linux (@stefanb)
- a513296: Bump github.com/aws/aws-sdk-go-v2 from 1.27.2 to 1.30.3 (@dependabot[bot])
- 139554f: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.11 to 1.27.16 (@dependabot[bot])
- 7b7e0c6: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.16 to 1.27.27 (@dependabot[bot])
- 975f85e: Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.22.11 to 1.25.2 (@dependabot[bot])
- 1a586d8: Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.22.4 to 1.22.8 (@dependabot[bot])
- 012fd53: Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.22.8 to 1.22.11 (@dependabot[bot])
- 14de255: Bump github.com/bitfield/script from 0.22.0 to 0.22.1 (@dependabot[bot])
- 073532e: Bump github.com/blevesearch/bleve/v2 from 2.4.0 to 2.4.2 (@dependabot[bot])
- 77d5815: Bump github.com/blevesearch/bleve_index_api from 1.1.6 to 1.1.8 (@dependabot[bot])
- de0b97e: Bump github.com/blevesearch/bleve_index_api from 1.1.8 to 1.1.9 (@dependabot[bot])
- 23da755: Bump github.com/gobwas/ws from 1.3.2 to 1.4.0 (@dependabot[bot])
- d59f35f: Bump github.com/gorilla/sessions from 1.2.2 to 1.3.0 (@dependabot[bot])
- 4986ea6: Bump github.com/mattn/go-runewidth from 0.0.15 to 0.0.16 (@dependabot[bot])
- 8372f2d: Bump github.com/mhale/smtpd from 0.8.2 to 0.8.3 (@dependabot[bot])
- 8374707: Bump github.com/mrz1836/postmark from 1.6.4 to 1.6.5 (@dependabot[bot])
- 56bac6b: Bump github.com/sashabaranov/go-openai from 1.20.4 to 1.24.0 (@dependabot[bot])
- 7df2e2b: Bump github.com/sashabaranov/go-openai from 1.24.0 to 1.24.1 (@dependabot[bot])
- 64fbbcb: Bump github.com/sashabaranov/go-openai from 1.24.1 to 1.26.2 (@dependabot[bot])
- f307839: Bump github.com/sashabaranov/go-openai from 1.26.2 to 1.27.0 (@dependabot[bot])
- 4fdf8cc: Bump github.com/sashabaranov/go-openai from 1.27.0 to 1.27.1 (@dependabot[bot])
- f3b112a: Bump github.com/shirou/gopsutil/v3 from 3.24.4 to 3.24.5 (@dependabot[bot])
- 23fa3bb: Bump github.com/thomasberger/parsemail from 1.2.6 to 1.2.7 (@dependabot[bot])
- 6f7354e: Bump go.mongodb.org/mongo-driver from 1.14.0 to 1.15.0 (@dependabot[bot])
- 0585b81: Bump go.mongodb.org/mongo-driver from 1.15.0 to 1.16.0 (@dependabot[bot])
- ef56208: Bump golang.org/x/crypto from 0.23.0 to 0.24.0 (@dependabot[bot])
- 7e0519b: Bump golang.org/x/net from 0.24.0 to 0.25.0 (@dependabot[bot])
- 182aa73: Bump golang.org/x/net from 0.25.0 to 0.27.0 (@dependabot[bot])
- 7c61a01: Bump golang.org/x/term from 0.20.0 to 0.22.0 (@dependabot[bot])
- acc8134: Bump golangci/golangci-lint-action from 5 to 6 (@dependabot[bot])
- 5b0b950: Bump goreleaser/goreleaser-action from 5 to 6 (@dependabot[bot])
- a8ade31: Bump ossf/scorecard-action from 2.3.1 to 2.3.3 (@dependabot[bot])
- f60dcdd: Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (@dependabot[bot])
- 7023083: Bump slsa-framework/slsa-verifier from 2.5.1 to 2.6.0 (@dependabot[bot])
- 8b70a4f: Delete code-of-repo-conduct.md (@refaktor)
- 8675fba: Enable build on windows in CI and on release (@stefanb)
- 46e7916: Error When Using Invalid Column With add-col! (@cwarden)
- fb304ee: Fix windows build using github.com/kopoli/go-terminal-size (@stefanb)
- 7a4c9f9: Map Ctrl-U, Ctrl-N, Ctrl-P Keys in REPL (@cwarden)
- d441dc7: Merge branch 'main' of github.com:refaktor/rye into allin (@refaktor)
- 65ff774: Merge branch 'main' of github.com:refaktor/rye into modwords (@refaktor)
- 75a9834: Merge branch 'main' of github.com:refaktor/rye into modwords (@refaktor)
- d168d01: Merge branch 'main' of github.com:refaktor/rye into modwords (@refaktor)
- 76dad8a: Merge branch 'refaktor:main' into main (@xypwn)
- d28fad0: Merge pull request #201 from refaktor/dependabot/go_modules/go.mongodb.org/mongo-driver-1.15.0 (@refaktor)
- c45fda8: Merge pull request #214 from refaktor/dependabot/go_modules/github.com/sashabaranov/go-openai-1.24.0 (@refaktor)
- 01c244e: Merge pull request #215 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ses-1.22.8 (@refaktor)
- 2a781b5: Merge pull request #219 from refaktor/modwords (@refaktor)
- bc1cf2d: Merge pull request #220 from refaktor/dependabot/github_actions/golangci/golangci-lint-action-6 (@refaktor)
- aeb6734: Merge pull request #221 from refaktor/dependabot/github_actions/ossf/scorecard-action-2.3.3 (@refaktor)
- 09ea117: Merge pull request #222 from refaktor/dependabot/go_modules/github.com/gobwas/ws-1.4.0 (@refaktor)
- 33c4692: Merge pull request #223 from refaktor/dependabot/go_modules/github.com/bitfield/script-0.22.1 (@refaktor)
- 994d0ba: Merge pull request #225 from refaktor/dependabot/go_modules/github.com/thomasberger/parsemail-1.2.7 (@refaktor)
- 99a834d: Merge pull request #226 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.16 (@refaktor)
- d828bc3: Merge pull request #227 from refaktor/dependabot/go_modules/github.com/blevesearch/bleve_index_api-1.1.8 (@refaktor)
- d2c88d8: Merge pull request #228 from refaktor/dependabot/go_modules/github.com/shirou/gopsutil/v3-3.24.5 (@refaktor)
- baac79b: Merge pull request #229 from refaktor/dependabot/go_modules/github.com/mhale/smtpd-0.8.3 (@refaktor)
- 614ab6b: Merge pull request #230 from refaktor/dependabot/go_modules/golang.org/x/net-0.25.0 (@refaktor)
- c000e97: Merge pull request #231 from refaktor/dependabot/go_modules/github.com/sashabaranov/go-openai-1.24.1 (@refaktor)
- 1b21f90: Merge pull request #232 from pratikmota/mathfunc-part-7 (@refaktor)
- 2fd2e4d: Merge pull request #233 from refaktor/modwords (@refaktor)
- 2eeeb8a: Merge pull request #234 from refaktor/modwords (@refaktor)
- 5a51b2e: Merge pull request #235 from refaktor/modwords (@refaktor)
- 31383a4: Merge pull request #236 from refaktor/modwords (@refaktor)
- b96f610: Merge pull request #237 from rokostik/improve-highlighter (@refaktor)
- 857bfc2: Merge pull request #238 from refaktor/modwords (@refaktor)
- 01d3563: Merge pull request #239 from xypwn/main (@refaktor)
- 5bb39ee: Merge pull request #240 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ses-1.22.11 (@refaktor)
- 961a1f2: Merge pull request #241 from refaktor/modwords (@refaktor)
- 95be5e6: Merge pull request #242 from refaktor/modwords (@refaktor)
- 111a1b3: Merge pull request #243 from pratikmota/mathfunc-part-8 (@refaktor)
- b7841ef: Merge pull request #244 from refaktor/dependabot/github_actions/goreleaser/goreleaser-action-6 (@refaktor)
- 950afc7: Merge pull request #246 from refaktor/dependabot/go_modules/golang.org/x/crypto-0.24.0 (@refaktor)
- 0c623eb: Merge pull request #248 from refaktor/dependabot/go_modules/github.com/gorilla/sessions-1.3.0 (@refaktor)
- 4c9b652: Merge pull request #250 from refaktor/dependabot/go_modules/github.com/sashabaranov/go-openai-1.26.2 (@refaktor)
- 1295807: Merge pull request #252 from refaktor/dependabot/go_modules/go.mongodb.org/mongo-driver-1.16.0 (@refaktor)
- 1342aad...
v0.0.20
Changelog
Others
- c5c6f66: Adding Erf math function (@pratikmota)
- 5b6b4d5: Adding Erfinv math function (@pratikmota)
- 31a0777: Adding erfc math function (@pratikmota)
- 210cd8f: Adding erfcinv match function (@pratikmota)
- fa9af19: Adding inf, and NaN values (@pratikmota)
- 68027e5: Adding test cases for erf functions (@pratikmota)
- 7aba34f: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.10 to 1.27.11 (@dependabot[bot])
- 0847c14: Bump github.com/shirou/gopsutil/v3 from 3.24.3 to 3.24.4 (@dependabot[bot])
- 746b759: Bump golang.org/x/crypto from 0.22.0 to 0.23.0 (@dependabot[bot])
- fcf84b0: Bump golang.org/x/net from 0.23.0 to 0.24.0 (@dependabot[bot])
- 1e63889: Bump golang.org/x/sync from 0.6.0 to 0.7.0 (@dependabot[bot])
- c196403: Bump golang.org/x/term from 0.18.0 to 0.19.0 (@dependabot[bot])
- c9ff673: Bump golangci/golangci-lint-action from 4 to 5 (@dependabot[bot])
- 5b9b228: Bump slsa-framework/slsa-github-generator from 1.10.0 to 2.0.0 (@dependabot[bot])
- 9a67814: Devops1 - ryel tools POC, small fixes, script embedding (#207) (@refaktor)
- 6d94392: Improved Eyr dialect, adde lang flag to CLI (@refaktor)
- e03bc3b: Merge branch 'main' into devops1 (@refaktor)
- a2e2347: Merge branch 'main' of github.com:refaktor/rye into devops1 (@refaktor)
- 9a8e14c: Merge branch 'main' of github.com:refaktor/rye into modwords (@refaktor)
- c40c837: Merge pull request #196 from refaktor/dependabot/github_actions/slsa-framework/slsa-github-generator-2.0.0 (@refaktor)
- 5871a5c: Merge pull request #197 from refaktor/dependabot/github_actions/golangci/golangci-lint-action-5 (@refaktor)
- d30e2e3: Merge pull request #198 from refaktor/dependabot/go_modules/golang.org/x/term-0.19.0 (@refaktor)
- 28342b0: Merge pull request #200 from refaktor/dependabot/go_modules/golang.org/x/sync-0.7.0 (@refaktor)
- 743529e: Merge pull request #204 from refaktor/dependabot/go_modules/github.com/shirou/gopsutil/v3-3.24.4 (@refaktor)
- 73e4ad3: Merge pull request #205 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.11 (@refaktor)
- f65e03e: Merge pull request #206 from refaktor/dependabot/go_modules/golang.org/x/net-0.24.0 (@refaktor)
- b18beae: Merge pull request #209 from refaktor/dependabot/go_modules/golang.org/x/crypto-0.23.0 (@refaktor)
- 527dfea: Merge pull request #211 from pratikmota/mathfunc-part-5 (@refaktor)
- e3928b7: Merge pull request #216 from refaktor/modwords (@refaktor)
- 55354ec: Merge pull request #217 from pratikmota/mathfunc-part-6 (@refaktor)
- 50b0d36: Merge pull request #218 from refaktor/modwords (@refaktor)
- 48009d9: Modwords - fist support for modwords, change to setwords (#210) (@refaktor)
- 3ad6e4c: Modwords - modwords improved + related updates in tests and examples, also other fixes (#212) (@refaktor)
- eab8fc4: Update xmlprint.rye (@refaktor)
- 6e0f4a1: adding dim and copysign function (@pratikmota)
- f326b05: adding support for modwords and lmodwords , also partially opcpaths and pipecpaths (@refaktor)
- 36081df: adding test cases (@pratikmota)
- 990288e: adding util common function (@pratikmota)
- 68fabd3: build and publish docker images through github CI (#195) (@booniepepper)
- 3b28759: fixed merge mistake (@refaktor)
- 6cc104e: fixed merge, tests misc (@refaktor)
- b99c2d5: golintci fixes (@refaktor)
- 9f94fc1: import\live added (@refaktor)
- 8e6e8fa: improved modword with left options, added support for opcpath and pipecpath (@refaktor)
- 49d8f6f: improvements to JSON and bleve (@refaktor)
- b547259: merge with main (@refaktor)
- 3f25ac4: merge with main online (@refaktor)
- 866ce7e: modwords can now create and update values, many improvements, tests and examples also (@refaktor)
- ebc18b0: ryel tools, embed_main flag, small fixes all around (@refaktor)
- 1e1fec1: to-json support for dicts, list support for dicts (@refaktor)
v0.0.19
Changelog
Others
- f937891: Adding standard shell commands ls, cwd, mkdir, mv, cd ... to devops context (@refaktor)
- 849c25b: Ansi colors in console (#189) (@refaktor)
- db23fb3: Bump github.com/aws/aws-sdk-go-v2 from 1.25.2 to 1.26.1 (@dependabot[bot])
- 624f49b: Bump github.com/aws/aws-sdk-go-v2/config from 1.27.4 to 1.27.10 (@dependabot[bot])
- 6e1acdd: Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.22.1 to 1.22.4 (@dependabot[bot])
- 410d598: Bump github.com/blevesearch/bleve/v2 from 2.3.10 to 2.4.0 (@dependabot[bot])
- c6f0857: Bump github.com/go-sql-driver/mysql from 1.7.1 to 1.8.1 (@dependabot[bot])
- 1ac75cb: Bump golang.org/x/crypto from 0.20.0 to 0.21.0 (@dependabot[bot])
- 87929a5: Bump golang.org/x/net from 0.21.0 to 0.23.0 (@dependabot[bot])
- 4734cb7: Bump slsa-framework/slsa-github-generator from 1.9.0 to 1.10.0 (@dependabot[bot])
- 9963faa: Bump slsa-framework/slsa-verifier from 2.4.1 to 2.5.1 (@dependabot[bot])
- f327745: Create CODE_OF_CONDUCT.md (@refaktor)
- 4a334b6: Create CONTRIBUTING.md (@refaktor)
- 7065711: Create reading_material.md (@refaktor)
- 67482ee: Merge branch 'main' into devops1 (@refaktor)
- a3705c3: Merge branch 'main' of github.com:refaktor/rye into devops1 (@refaktor)
- 60b2478: Merge branch 'main' of github.com:refaktor/rye into scriptloc (@refaktor)
- 519ec9e: Merge pull request #173 from refaktor/dependabot/github_actions/slsa-framework/slsa-github-generator-1.10.0 (@refaktor)
- 2eebfac: Merge pull request #174 from refaktor/dependabot/github_actions/slsa-framework/slsa-verifier-2.5.1 (@refaktor)
- 29e2e19: Merge pull request #175 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.10 (@refaktor)
- 22dd8bd: Merge pull request #177 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2-1.26.1 (@refaktor)
- 40b97e9: Merge pull request #178 from refaktor/dependabot/go_modules/github.com/blevesearch/bleve/v2-2.4.0 (@refaktor)
- 5bc26e2: Merge pull request #179 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ses-1.22.4 (@refaktor)
- f6215c3: Merge pull request #180 from refaktor/dependabot/go_modules/golang.org/x/crypto-0.21.0 (@refaktor)
- 8443f1a: Merge pull request #181 from refaktor/dependabot/go_modules/github.com/go-sql-driver/mysql-1.8.1 (@refaktor)
- a52c740: Merge pull request #184 from refaktor/dependabot/go_modules/golang.org/x/net-0.23.0 (@refaktor)
- 311bbff: Merge pull request #187 from refaktor/devops1 (@refaktor)
- 66bdf72: Merge pull request #188 from pratikmota/mathfunc-part-2 (@refaktor)
- 5236b5f: Merge pull request #191 from pratikmota/mathfunc-part-3 (@refaktor)
- abb6198: Scriptloc branch, adding import function, script location in program state (#183) (@refaktor)
- f12e45d: Update README.md (@refaktor)
- dd1ce34: Update planing.md (@refaktor)
- 8bf8ede: Update planing.md (@refaktor)
- 33a22a5: Update planing.md (@refaktor)
- ffd3642: [Adding math function] Support for Ceil, Cbrt functions (#193) (@pratikmota)
- 621f59d: acos and acosh math functions (#186) (@pratikmota)
- 41a74f1: added testing for failures in various do functions, ssh sever basics (@refaktor)
- af488d6: adding atan2 and athanh function (@pratikmota)
- d8d8588: adding math functions for asin asinh atan (@pratikmota)
- 6a094a7: adding test cases (@pratikmota)
- 2e38947: adding test cases (@pratikmota)
- 5bac58b: changing Rye shell to basic ansi colors, so it themable in terminals and works in emacs ansi-term (@refaktor)
- a57e412: implement bitfield/script (#192) (@rokostik)
- 482fe92: improve the psutils builtins (#185) (@rokostik)
- b34ab14: merge (@refaktor)
- 2b4c3c1: new funcs like nl and pink, ssh integration and example, errors tests starting (@refaktor)
- d6b447d: webconsole improvements (@refaktor)
v0.0.18
Changelog
Others
- f676644: Bump github.com/sashabaranov/go-openai from 1.20.2 to 1.20.4 (@dependabot[bot])
- b783c1f: Create code-of-repo-conduct.md (@refaktor)
- 648ffa5: Merge branch 'main' of github.com:refaktor/rye into contextplay (@refaktor)
- 2b78b39: Merge branch 'main' of github.com:refaktor/rye into scriptloc (@refaktor)
- 10f2749: Merge branch 'main' of github.com:refaktor/rye into xmlgen (@refaktor)
- fc6034a: Merge pull request #160 from refaktor/contextplay (@refaktor)
- f56850c: Merge pull request #163 from refaktor/refaktor-patch-16 (@refaktor)
- d86bd64: Merge pull request #170 from refaktor/xmlgen (@refaktor)
- b626b59: Merge pull request #182 from refaktor/dependabot/go_modules/github.com/sashabaranov/go-openai-1.20.4 (@refaktor)
- 63beb10: Update README.md (@refaktor)
- f5c559b: Update README.md (@refaktor)
- 8b11875: Update README.md (@refaktor)
- 8321e1b: Update README.md (@refaktor)
- d8f717e: Update code-of-repo-conduct.md (@refaktor)
- 9484ced: Update code-of-repo-conduct.md (@refaktor)
- 3e15e46: Update planing.md (@refaktor)
- ace0954: Update planing.md (@refaktor)
- 28f69e3: Update planing.md (@refaktor)
- 92f5b6d: Update planing.md (@refaktor)
- ca386ec: Xmlgen (#167) (@refaktor)
- cfdf870: Xmlgen - (#172) (@refaktor)
- 573de9b: added save\current\secure and .enc cont cli command, fixed few bugs (#161) (@refaktor)
- 8cd2391: added save\current\secure and .enc cont cli command, fixed few bugs (@refaktor)
- a76cc8b: adding scriptlocation to interpreter, import function and dragup experiment (@refaktor)
- 910f944: create spredsheet from list of dicts (#165) (@rokostik)
- 031b16c: golangci fix (@refaktor)
- 9ec40ed: improved CLI commands and flags, improved --help (@refaktor)
- e352f1b: improved cli --help output (@refaktor)
- d168755: improved support for xword and exword (xml like tags, dec, to-word, xmlgen example (@refaktor)
- c53077b: improvements to spreadsheet, support for raw values, tests don't pass (@refaktor)
- 649b6d1: improvements to xmlgen recursive example, walk function for recursibe block handling , smaller improvements (@refaktor)
- 6ffa485: improving xmlprint (prev. xmlgen) dialect and example (@refaktor)
- 57fa726: made loader aware of current scriptpath, reported in loader errors, better error response in lib and main (@refaktor)
- 5f1d4d9: merge fixes (@refaktor)
- acd7a00: merge with main (@refaktor)
- 9e86292: small fixes to builins, embed, fn\cc (closure) (@refaktor)
- 68bf5c2: small fixes to builins, embed, fn\cc (closure) (@refaktor)
- 7ba70ef: spreadsheet constructor accepts lists for values too, \word for pipeword option, factor-of renamed to multiple-of, tests and examples updated, securesave improved (@refaktor)
v0.0.17
Changelog
Others
- c89d0f1: Cleanup binaries (@stefanb)
- 905df0f: Create signed_code.md (@refaktor)
- c9d9193: Merge branch 'main' of github.com:refaktor/rye into contextplay (@refaktor)
- cbeef02: Merge branch 'main' of github.com:refaktor/rye into contextplay (@refaktor)
- 3ff76b7: Merge branch 'main' of github.com:refaktor/rye into contextplay (@refaktor)
- 16ce549: Merge branch 'main' of github.com:refaktor/rye into contextplay (@refaktor)
- 6e7e9a7: Merge pull request #138 from refaktor/contextplay (@refaktor)
- 22d14b9: Merge pull request #151 from rokostik/add-eval-block (@refaktor)
- d4e220f: Merge pull request #152 from refaktor/contextplay (@refaktor)
- ffb2521: Merge pull request #153 from rokostik/spreadsheet-improvements (@refaktor)
- 44d1c83: Merge pull request #154 from rokostik/improve-set-functions (@refaktor)
- d74ea11: Merge pull request #155 from pratikmota/append-feature (@refaktor)
- c6fe4d2: Merge pull request #156 from stefanb/cleanup-binaries (@refaktor)
- ada2ef3: Merge pull request #157 from rokostik/spreadsheet-joins (@refaktor)
- 3f2d5f5: Merge pull request #158 from refaktor/contextplay (@refaktor)
- 4d87aaf: Merge pull request #159 from rokostik/spreadsheet-group-by (@refaktor)
- bdd28fc: Update planing.md (@refaktor)
- f496f83: Update planing.md (@refaktor)
- dacb185: Update planing.md (@refaktor)
- 3a7f480: Update planing.md (@refaktor)
- d7c0aa0: Update planing.md (@refaktor)
- 9b1ceaf: Update planing.md (@refaktor)
- acf03fb: Update signed_code.md (@refaktor)
- 498c4df: added and improved cont mode for CLI, --do flag, added fn\in , renamed fnc to fn\par, improved spreadsheets - more robust (@refaktor)
- 40712d5: append logic for list (@pratikmota)
- 3552939: bug fix added (@pratikmota)
- 01f26fe: fix for math/mod (@refaktor)
- bbe4952: implement evaluated block (@rokostik)
- d714f46: implement spreadsheet joins (@rokostik)
- d800d7a: implement spredsheet group-by (@rokostik)
- 96037b0: improve set functions (@rokostik)
- 270760e: improved cli argument handling, help. improved eyr dialect (@refaktor)
- 1775de2: improvements of functions in math context, added test, near detection for floats (@refaktor)
- 10948fc: math dialect improvements, can take unary and binary functions now with parenthesis syntax (@refaktor)
- 3e552ec: more math dialect and context improvements (@refaktor)
- acef6b0: removed os\open for now, small console fix (@refaktor)
- d7b9faf: small fixes for better contextplay rye cont command loader url fixes, os\open (@refaktor)
- 040eaad: spreadsheet got where-in, save\csv ... to-decimal (@refaktor)
- 5dac120: spreadsheet improvements (@rokostik)
- ead5990: test cases added (@pratikmota)
v0.0.16
Changelog
Others
- dea45ed: Adding reverse list logic (@pratikmota)
- d16bb40: Adding reverse test cases (@pratikmota)
- d12abcd: Bump github.com/aws/aws-sdk-go-v2/config from 1.26.6 to 1.27.4 (@dependabot[bot])
- ae511bc: Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.19.6 to 1.22.1 (@dependabot[bot])
- 69e9f58: Bump github.com/mrz1836/postmark from 1.6.3 to 1.6.4 (@dependabot[bot])
- 9786a89: Bump github.com/sashabaranov/go-openai from 1.19.2 to 1.20.2 (@dependabot[bot])
- efb8689: Bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 (@dependabot[bot])
- 611915f: Bump golang from 1.21-alpine to 1.22-alpine in /.docker (@dependabot[bot])
- 716075a: Bump golang.org/x/crypto from 0.18.0 to 0.20.0 (@dependabot[bot])
- 79d7793: Bump golangci/golangci-lint-action from 3 to 4 (@dependabot[bot])
- 396d335: Create planing.md (@refaktor)
- 6f4d2e2: Error handing support (@pratikmota)
- 5876283: Merge branch 'main' into dependabot/go_modules/go.mongodb.org/mongo-driver-1.14.0 (@refaktor)
- 1f9eada: Merge branch 'main' of github.com:refaktor/rye into contextplay (@refaktor)
- b6b7131: Merge pull request #137 from refaktor/contextplay (@refaktor)
- 0a02d33: Merge pull request #139 from refaktor/dependabot/github_actions/golangci/golangci-lint-action-4 (@refaktor)
- f799367: Merge pull request #140 from refaktor/dependabot/docker/dot-docker/golang-1.22-alpine (@refaktor)
- e32af48: Merge pull request #141 from refaktor/dependabot/go_modules/github.com/mrz1836/postmark-1.6.4 (@refaktor)
- 92ef553: Merge pull request #143 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ses-1.22.1 (@refaktor)
- 7842d57: Merge pull request #144 from refaktor/dependabot/go_modules/go.mongodb.org/mongo-driver-1.14.0 (@refaktor)
- 281d38b: Merge pull request #145 from refaktor/dependabot/go_modules/github.com/sashabaranov/go-openai-1.20.2 (@refaktor)
- 0aca0a5: Merge pull request #147 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.27.4 (@refaktor)
- b1e2a2d: Merge pull request #148 from refaktor/dependabot/go_modules/golang.org/x/crypto-0.20.0 (@refaktor)
- 7076258: Merge pull request #149 from rokostik/fix-dump-main-context (@refaktor)
- 27e4b0e: Merge pull request #150 from pratikmota/reverse-list-logic (@refaktor)
- 93bcfe1: Update README.md (@refaktor)
- aa1f2a8: Update README.md (@refaktor)
- 8a8bb9b: Update README.md (@refaktor)
- 23b250d: Update planing.md (@refaktor)
- 616cdb0: Update planing.md (@refaktor)
- dd3c7be: Update planing.md (@refaktor)
- 3fb79d7: Update planing.md (@refaktor)
- 0f829ff: added builitns in context (@refaktor)
- 9e5db77: fix dumping context (@rokostik)
- 7629233: golangci fix (@refaktor)
- 40e87a3: golangci fix (@refaktor)
- 5a83953: improved binary cli options, subc mode is default, webshell adedd multiline , contextplay funcs ccp lsp mkcc ... (@refaktor)
- daa8afa: improved ryeshel (@refaktor)
- e4c132f: improvements to web console page (@refaktor)
- 1ce8d42: working example (@refaktor)
v0.0.15
Changelog
Others
- 7eaab66: Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.19.5 to 1.19.6 (@dependabot[bot])
- 667a913: Bump github.com/hajimehoshi/ebiten/v2 from 2.6.3 to 2.6.5 (@dependabot[bot])
- 88f57dd: Bump github.com/mattn/go-runewidth from 0.0.3 to 0.0.15 (@dependabot[bot])
- 5c1eb72: Bump github.com/mattn/go-sqlite3 from 1.14.19 to 1.14.22 (@dependabot[bot])
- fd89b6a: Bump github.com/mhale/smtpd from 0.8.1 to 0.8.2 (@dependabot[bot])
- 4db123e: Bump github.com/mrz1836/postmark from 1.6.1 to 1.6.3 (@dependabot[bot])
- 122b698: Bump github.com/sashabaranov/go-openai from 1.17.9 to 1.19.2 (@dependabot[bot])
- 7f7b38c: Bump golang.org/x/sync from 0.5.0 to 0.6.0 (@dependabot[bot])
- 5f9f0e5: Merge pull request #120 from refaktor/dependabot/go_modules/github.com/mattn/go-runewidth-0.0.15 (@refaktor)
- 60b3457: Merge pull request #122 from refaktor/dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.22 (@refaktor)
- 3e9fdd3: Merge pull request #123 from refaktor/dependabot/go_modules/github.com/mhale/smtpd-0.8.2 (@refaktor)
- 218d44d: Merge pull request #124 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ses-1.19.6 (@refaktor)
- 689904a: Merge pull request #125 from refaktor/dependabot/go_modules/github.com/sashabaranov/go-openai-1.19.2 (@refaktor)
- 839414a: Merge pull request #126 from refaktor/dependabot/go_modules/github.com/hajimehoshi/ebiten/v2-2.6.5 (@refaktor)
- b1d97be: Merge pull request #127 from refaktor/dependabot/go_modules/golang.org/x/sync-0.6.0 (@refaktor)
- a56bfed: Merge pull request #129 from refaktor/refaktor-patch-13 (@refaktor)
- b91216b: Merge pull request #130 from refaktor/dependabot/go_modules/github.com/mrz1836/postmark-1.6.3 (@refaktor)
- 411a6cd: Merge pull request #131 from rokostik/string-representation-consistency (@refaktor)
- 504e3ba: Merge pull request #132 from refaktor/newloader (@refaktor)
- 823a422: Merge pull request #133 from refaktor/refaktor-patch-14 (@refaktor)
- f050e2b: Merge pull request #134 from rokostik/serialize-state-part-2 (@refaktor)
- e9fa4a6: Merge pull request #135 from refaktor/newloader (@refaktor)
- 85f642a: Merge pull request #136 from refaktor/newloader (@refaktor)
- 82a4187: Update README.md (@refaktor)
- 3eabda1: Update README.md (@refaktor)
- 9b43b0e: Update README.md (@refaktor)
- 9633e73: Update README.md (@refaktor)
- c3f1a50: Update README.md (@refaktor)
- 52ae797: Update README.md (@refaktor)
- c498ea5: Update README.md (@refaktor)
- 5b57adb: Update build.yml (@refaktor)
- 35f2ec4: adding fyne (@refaktor)
- 2ddb959: fixed tests, added probe (@refaktor)
- 3eb8cf5: go.mod and sum merge fix (@refaktor)
- 0edfcf1: improvements to new loader, wasm main and some builtins (@refaktor)
- 5793f10: make string representations more consistent (@rokostik)
- c80d4ca: moved ebitengine, fyne and webview to separate project github.com/refaktor/rye-front (@refaktor)
- 0ecf5f1: remove unused comments (@rokostik)
- 556f889: removed front examples (@refaktor)
- a77732e: rewrote programstate and loader user from Go so it's much nicer to use (@refaktor)
- b97d956: serialize state part 2 (@rokostik)
- 2098e47: small golangci fix (@refaktor)
What's Changed
- Update README.md by @refaktor in #129
- Bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #127
- Bump github.com/hajimehoshi/ebiten/v2 from 2.6.3 to 2.6.5 by @dependabot in #126
- Bump github.com/sashabaranov/go-openai from 1.17.9 to 1.19.2 by @dependabot in #125
- Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.19.5 to 1.19.6 by @dependabot in #124
- Bump github.com/mhale/smtpd from 0.8.1 to 0.8.2 by @dependabot in #123
- String representation consistency by @rokostik in #131
- Newloader by @refaktor in #132
- Update README.md by @refaktor in #133
- Bump github.com/mattn/go-runewidth from 0.0.3 to 0.0.15 by @dependabot in #120
- Bump github.com/mrz1836/postmark from 1.6.1 to 1.6.3 by @dependabot in #130
- Bump github.com/mattn/go-sqlite3 from 1.14.19 to 1.14.22 by @dependabot in #122
- Serialize state part 2 by @rokostik in #134
- Newloader by @refaktor in #135
- removed front examples by @refaktor in #136
Full Changelog: v0.0.14...v0.0.15
v0.0.14
v0.0.12
Changelog
Features
Documentation
Others
- 31ee24c: Add CodeQL workflow (@stefanb)
- 1407c45: Bump actions/setup-go from 4 to 5 (@dependabot[bot])
- 34a859f: Bump github.com/aws/aws-sdk-go-v2/config from 1.26.1 to 1.26.2 (@dependabot[bot])
- dc60858: Bump github.com/mattn/go-sqlite3 from 1.14.18 to 1.14.19 (@dependabot[bot])
- 07ea198: Bump github.com/mhale/smtpd from 0.8.0 to 0.8.1 (@dependabot[bot])
- bc7057d: Bump go.mongodb.org/mongo-driver from 1.13.0 to 1.13.1 (@dependabot[bot])
- e08081c: Bump x/crypto to fix CVE-2023-48795 (@stefanb)
- ce0aa10: Cleanup of git submodule leftovers (@stefanb)
- 28b6009: Create dependancy-review.yml (@stefanb)
- 99bd77a: Create scorecards.yml (@stefanb)
- ec8e9aa: Don't install unnecessary dependancies for raylib & gtk (@stefanb)
- 083b7df: Homedir discovery improvement (@stefanb)
- 1829b08: Latest release badge (@stefanb)
- 9efb86f: Merge branch 'main' of github.com:refaktor/rye (@refaktor)
- 5aed882: Merge branch 'main' of github.com:refaktor/rye (@refaktor)
- 412014e: Merge pull request #75 from stefanb/git-submodule-cleanup (@refaktor)
- 31d80be: Merge pull request #76 from stefanb/goreportcard (@refaktor)
- 35f676d: Merge pull request #77 from stefanb/patch-1 (@refaktor)
- 73e10e4: Merge pull request #78 from rokostik/equal-func (@refaktor)
- 4b34989: Merge pull request #79 from refaktor/refaktor-patch-12 (@refaktor)
- b3e7760: Merge pull request #80 from stefanb/homedir (@refaktor)
- 73f62e3: Merge pull request #81 from stefanb/bump-crypto (@refaktor)
- 4b37a31: Merge pull request #82 from stefanb/changelog-groups (@refaktor)
- 725fcdc: Merge pull request #83 from stefanb/no-apt-update (@refaktor)
- bce2b6c: Merge pull request #84 from refaktor/dependabot/go_modules/go.mongodb.org/mongo-driver-1.13.1 (@refaktor)
- 621ffa8: Merge pull request #85 from refaktor/dependabot/go_modules/github.com/mattn/go-sqlite3-1.14.19 (@refaktor)
- a5cc6a9: Merge pull request #86 from refaktor/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.26.2 (@refaktor)
- 76e422b: Merge pull request #87 from refaktor/dependabot/go_modules/github.com/mhale/smtpd-0.8.1 (@refaktor)
- ace995c: Merge pull request #88 from refaktor/dependabot/github_actions/actions/setup-go-5 (@refaktor)
- 947a573: Merge pull request #89 from pratikmota/contains-feature (@refaktor)
- f0c405f: Merge pull request #90 from stefanb/workflow-token-permissions (@refaktor)
- 0253985: Merge pull request #91 from rokostik/imporved-error-msgs (@refaktor)
- 739decf: Merge pull request #92 from stefanb/codeql (@refaktor)
- c9fd885: Merge pull request #93 from pratikmota/list-support1 (@refaktor)
- 554086e: Merge pull request #94 from stefanb/signed-release-binaries (@refaktor)
- 23f48f6: Merge pull request #95 from pratikmota/list-intersection (@refaktor)
- a754ed5: Tighten Token-Permissions (@stefanb)
- 1eed031: Update README.md (@refaktor)
- 58bb36c: Update unorthodoxy.md (@refaktor)
- 3254a10: Update unorthodoxy.md (@refaktor)
- 6290214: Update unorthodoxy.md (@refaktor)
- be33265: Update unorthodoxy.md (@refaktor)
- 3524c84: Update unorthodoxy.md (@refaktor)
- 88c3abe: Update unorthodoxy.md (@refaktor)
- 77d1236: add equal function to object (@rokostik)
- 50fab57: added autotype to tests (@refaktor)
- 5510573: added first version of math dialect! (@refaktor)
- ab61cdd: adding code for contains block (@pratikmota)
- 75a6b99: checkout without persisting credentials (@stefanb)
- e3ef002: checkout: fetch-tags: true, persist-credentials: false (@stefanb)
- 928df4b: ci: Disable unnecessary apt update (@stefanb)
- 070a917: ci: Sign release binaries and images (@stefanb)
- 6e1880b: contains test cases added (@pratikmota)
- dfae2aa: contains with list logic (@pratikmota)
- 29355a0: fix for html parser (@refaktor)
- b293bcc: fixes to readme (@refaktor)
- c82a472: improve error messages (@rokostik)
- a8eda8e: improve union for list (@pratikmota)
- aa83b6b: improved readme, added editor support (@refaktor)
- 112f4c5: intersection testcase space fix (@pratikmota)
- 5fec476: list support for intersection (@pratikmota)
- 9bd6169: list support for union function (@pratikmota)
- 0b0147f: loader now works with negative numbers, small fixes (@refaktor)
- 7c7adde: small fixes (@refaktor)
- fac9937: test cases for intersection list (@pratikmota)
- 246a72a: union list test cases (@pratikmota)
What's Changed
- Cleanup of git submodule leftovers by @stefanb in #75
- docs: added goreportcard & release badges, sync TOC by @stefanb in #76
- CI: Don't install unnecessary dependancies for raylib & gtk by @stefanb in #77
- Add equal function to object by @rokostik in #78
- Update unorthodoxy.md by @refaktor in #79
- Homedir discovery improvement by @stefanb in #80
- Bump x/crypto to fix CVE-2023-48795 by @stefanb in #81
- ci: Disable unnecessary apt update by @stefanb in #83
- feat: Improve changelog generation by @stefanb in #82
- Adding list and block functionality for Contains function by @pratikmota in #89
- Bump actions/setup-go from 4 to 5 by @dependabot in #88
- Bump github.com/mhale/smtpd from 0.8.0 to 0.8.1 by @dependabot in #87
- Bump github.com/aws/aws-sdk-go-v2/config from 1.26.1 to 1.26.2 by @dependabot in #86
- Bump go.mongodb.org/mongo-driver from 1.13.0 to 1.13.1 by @dependabot in #84
- Bump github.com/mattn/go-sqlite3 from 1.14.18 to 1.14.19 by @dependabot in #85
- ci: Workflows security improvements by @stefanb in #90
- Improve error messages by @rokostik in #91
- ci: Add CodeQL static code analysis by @stefanb in #92
- Adding support for list type for "union" function by @pratikmota in #93
- Adding support for list type in Intersection function and union fix by @pratikmota in #95
- ci: Sign release binaries and images by @stefanb in #94
Full Changelog: v0.0.10...v0.0.12