Releases: refaktor/rye
v0.2.5
v0.2.4
What's Changed
Matrix value type was added and related built-ins. Evaluator optimization was by embedding built-ins into blocks (preventing lookup) was added which means 20-30% faster code. More than 100 tests were added (internal and built-in).
Existing funtions or evaluation rules didn't change so it shouldn't require any changes in existing scripts.
- improving rbit so it extracts the types for arguments by @refaktor in #853
- Matrix value type, evaluator optimization, more internal test by @refaktor in #854
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
Many new internal tests, bugfixes, better Console (Ctrl+r -> Ctrl-x), experimenting via sanboxed evaluation via Unshare.
- Add Discord link to README by @refaktor in #848
- varied updates fron Linux Unshare option, to embeddability improvements, to console improvements, to internal refactoring, and more tests in internal by @refaktor in #850
- fixed two bugs in evaluator related to closures by @refaktor in #851
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
Big thanks to @avitkauskas for finding these inconsistencies in the new, post v0.2.* evaluator! More about them:
https://www.reddit.com/r/ryelang/comments/1rpcqkd/tried_rye_v02_some_questions/
The release features more than 100 new tests of the loader/parser and evaluator/runtime objects (contexts, closures, failures). We are adding more tests with next version.
- port l.rye to rye v0.2.*, details elsewhere, added != by @refaktor in #845
- testing and improving a no_peg parser by @refaktor in #846
- improvements and cleanup of the main evaluator. And error messages ma… by @refaktor in #847
Full Changelog: v0.2.0...v0.2.2
v0.2.1
What's Changed
Some major changes to evaluator and a new important word-type. Also some renames. Read more about the changes here:
https://ryelang.org/blog/posts/rye-0.2-whats-new/
- Arparse termui by @refaktor in #816
- Bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #840
- Bump github.com/mattn/go-runewidth from 0.0.19 to 0.0.20 by @dependabot[bot] in #839
- Adding dotwords changing op-words by @refaktor in #817
- Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.34.18 to 1.34.19 by @dependabot[bot] in #838
- Bump github.com/aws/aws-sdk-go-v2 from 1.41.1 to 1.41.2 by @dependabot[bot] in #837
- Bump github.com/lib/pq from 1.11.1 to 1.11.2 by @dependabot[bot] in #835
- Bump github.com/go-echarts/go-echarts/v2 from 2.6.7 to 2.7.0 by @dependabot[bot] in #834
- Bump github.com/mrz1836/postmark from 1.8.2 to 1.8.4 by @dependabot[bot] in #833
- Bump golang.org/x/net from 0.49.0 to 0.51.0 by @dependabot[bot] in #832
- Bump github.com/landlock-lsm/go-landlock from 0.0.0-20250303204525-1544bccde3a3 to 0.7.0 by @dependabot[bot] in #831
- Bump github.com/dgraph-io/badger/v4 from 4.9.0 to 4.9.1 by @dependabot[bot] in #826
- Bump github.com/ollama/ollama from 0.14.1 to 0.17.5 by @dependabot[bot] in #824
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.7 to 1.32.10 by @dependabot[bot] in #823
- Bump go.mongodb.org/mongo-driver from 1.17.8 to 1.17.9 by @dependabot[bot] in #822
- Bump goreleaser/goreleaser-action from 6 to 7 by @dependabot[bot] in #820
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #819
- Bump golang from 1.25-alpine to 1.26-alpine in /.docker by @dependabot[bot] in #818
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.96.0 to 1.96.2 by @dependabot[bot] in #836
- Bump github.com/BrianLeishman/go-imap from 0.1.20 to 0.1.21 by @dependabot[bot] in #830
- Bump github.com/xuri/excelize/v2 from 2.10.0 to 2.10.1 by @dependabot[bot] in #829
- Bump github.com/docker/docker from 28.0.0+incompatible to 28.5.2+incompatible by @dependabot[bot] in #827
- Bump github.com/blevesearch/bleve_index_api from 1.3.1 to 1.3.2 by @dependabot[bot] in #825
- perparing for v0.2.* release ... new evaluator that separated opwords and dotwords by @refaktor in #842
- finalizing move to v0.2.* - dotwords and more by @refaktor in #843
Full Changelog: 0.1.02...v0.2.0
v0.2.0-pre
What's Changed
- Arparse termui by @refaktor in #816
- Bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #840
- Bump github.com/mattn/go-runewidth from 0.0.19 to 0.0.20 by @dependabot[bot] in #839
- Adding dotwords changing op-words by @refaktor in #817
- Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.34.18 to 1.34.19 by @dependabot[bot] in #838
- Bump github.com/aws/aws-sdk-go-v2 from 1.41.1 to 1.41.2 by @dependabot[bot] in #837
- Bump github.com/lib/pq from 1.11.1 to 1.11.2 by @dependabot[bot] in #835
- Bump github.com/go-echarts/go-echarts/v2 from 2.6.7 to 2.7.0 by @dependabot[bot] in #834
- Bump github.com/mrz1836/postmark from 1.8.2 to 1.8.4 by @dependabot[bot] in #833
- Bump golang.org/x/net from 0.49.0 to 0.51.0 by @dependabot[bot] in #832
- Bump github.com/landlock-lsm/go-landlock from 0.0.0-20250303204525-1544bccde3a3 to 0.7.0 by @dependabot[bot] in #831
- Bump github.com/dgraph-io/badger/v4 from 4.9.0 to 4.9.1 by @dependabot[bot] in #826
- Bump github.com/ollama/ollama from 0.14.1 to 0.17.5 by @dependabot[bot] in #824
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.7 to 1.32.10 by @dependabot[bot] in #823
- Bump go.mongodb.org/mongo-driver from 1.17.8 to 1.17.9 by @dependabot[bot] in #822
- Bump goreleaser/goreleaser-action from 6 to 7 by @dependabot[bot] in #820
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #819
- Bump golang from 1.25-alpine to 1.26-alpine in /.docker by @dependabot[bot] in #818
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.96.0 to 1.96.2 by @dependabot[bot] in #836
- Bump github.com/BrianLeishman/go-imap from 0.1.20 to 0.1.21 by @dependabot[bot] in #830
- Bump github.com/xuri/excelize/v2 from 2.10.0 to 2.10.1 by @dependabot[bot] in #829
- Bump github.com/docker/docker from 28.0.0+incompatible to 28.5.2+incompatible by @dependabot[bot] in #827
- Bump github.com/blevesearch/bleve_index_api from 1.3.1 to 1.3.2 by @dependabot[bot] in #825
- perparing for v0.2.* release ... new evaluator that separated opwords and dotwords by @refaktor in #842
- finalizing move to v0.2.* - dotwords and more by @refaktor in #843
Full Changelog: 0.1.02...v0.2.0-pre
v0.2.0
What's Changed
Some major changes to evaluator and a new important word-type. Also some renames. Read more about the changes here:
https://ryelang.org/blog/posts/rye-0.2-whats-new/
- Arparse termui by @refaktor in #816
- Bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #840
- Bump github.com/mattn/go-runewidth from 0.0.19 to 0.0.20 by @dependabot[bot] in #839
- Adding dotwords changing op-words by @refaktor in #817
- Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.34.18 to 1.34.19 by @dependabot[bot] in #838
- Bump github.com/aws/aws-sdk-go-v2 from 1.41.1 to 1.41.2 by @dependabot[bot] in #837
- Bump github.com/lib/pq from 1.11.1 to 1.11.2 by @dependabot[bot] in #835
- Bump github.com/go-echarts/go-echarts/v2 from 2.6.7 to 2.7.0 by @dependabot[bot] in #834
- Bump github.com/mrz1836/postmark from 1.8.2 to 1.8.4 by @dependabot[bot] in #833
- Bump golang.org/x/net from 0.49.0 to 0.51.0 by @dependabot[bot] in #832
- Bump github.com/landlock-lsm/go-landlock from 0.0.0-20250303204525-1544bccde3a3 to 0.7.0 by @dependabot[bot] in #831
- Bump github.com/dgraph-io/badger/v4 from 4.9.0 to 4.9.1 by @dependabot[bot] in #826
- Bump github.com/ollama/ollama from 0.14.1 to 0.17.5 by @dependabot[bot] in #824
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.7 to 1.32.10 by @dependabot[bot] in #823
- Bump go.mongodb.org/mongo-driver from 1.17.8 to 1.17.9 by @dependabot[bot] in #822
- Bump goreleaser/goreleaser-action from 6 to 7 by @dependabot[bot] in #820
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #819
- Bump golang from 1.25-alpine to 1.26-alpine in /.docker by @dependabot[bot] in #818
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.96.0 to 1.96.2 by @dependabot[bot] in #836
- Bump github.com/BrianLeishman/go-imap from 0.1.20 to 0.1.21 by @dependabot[bot] in #830
- Bump github.com/xuri/excelize/v2 from 2.10.0 to 2.10.1 by @dependabot[bot] in #829
- Bump github.com/docker/docker from 28.0.0+incompatible to 28.5.2+incompatible by @dependabot[bot] in #827
- Bump github.com/blevesearch/bleve_index_api from 1.3.1 to 1.3.2 by @dependabot[bot] in #825
- perparing for v0.2.* release ... new evaluator that separated opwords and dotwords by @refaktor in #842
- finalizing move to v0.2.* - dotwords and more by @refaktor in #843
Full Changelog: 0.1.02...v0.2.0
v0.1.02
What's Changed
- Made l.rye work for multiple rye files, import at least, files specif… by @refaktor in #809
- Cleaning up repository by @refaktor in #810
- Experimenting with termui/TUI system by @refaktor in #811
- Improvements to mysl, postgres, sqlite, httpd. Added new value type LazyValue added experimentally by @refaktor in #812
Full Changelog: v0.1.01...v0.1.02
v0.1.01
What's Changed
- Bump github.com/yuin/goldmark from 1.7.13 to 1.7.16 by @dependabot[bot] in #806
- Bump github.com/aws/aws-sdk-go-v2/service/ses from 1.34.17 to 1.34.18 by @dependabot[bot] in #804
- Bump github.com/gdamore/tcell/v2 from 2.13.5 to 2.13.8 by @dependabot[bot] in #803
- Bump github.com/sairash/chitosocket from 1.0.1 to 1.0.2 by @dependabot[bot] in #798
- Bump golang.org/x/term from 0.38.0 to 0.39.0 by @dependabot[bot] in #797
- Bump golang.org/x/net from 0.48.0 to 0.49.0 by @dependabot[bot] in #794
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.95.0 to 1.96.0 by @dependabot[bot] in #793
- Bump github.com/lib/pq from 1.10.9 to 1.11.1 by @dependabot[bot] in #792
- Bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.8 by @dependabot[bot] in #805
- Bump github.com/blevesearch/bleve_index_api from 1.2.11 to 1.3.1 by @dependabot[bot] in #802
- Bump github.com/aws/aws-sdk-go-v2/config from 1.32.6 to 1.32.7 by @dependabot[bot] in #800
- Arparse termui by @refaktor in #807
Full Changelog: v0.1.00...v0.1.01