Skip to content

Releases: refaktor/rye

v0.2.5

23 Mar 10:06
ce2067c

Choose a tag to compare

What's Changed

Optimisation included in 0.2.4 caused some problems with dialects. This release fixes that.

  • fixed the overzealous optimisation that replaced all words in blocks … by @refaktor in #856

Full Changelog: v0.2.4...v0.2.5

v0.2.4

19 Mar 07:52
e7143ff

Choose a tag to compare

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

14 Mar 10:10
de1373a

Choose a tag to compare

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

11 Mar 06:15
61cf1e2

Choose a tag to compare

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

05 Mar 23:47
651de97

Choose a tag to compare

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

04 Mar 20:24
651de97

Choose a tag to compare

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

05 Mar 23:37
651de97

Choose a tag to compare

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

15 Feb 13:18
d86e5b1

Choose a tag to compare

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

04 Feb 01:32
befd2da

Choose a tag to compare

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

v0.1.00

29 Jan 12:53
0fb9344

Choose a tag to compare

What's Changed

  • adding docs/tests to builtins , display error for wasm improvements (41 files changed) by @refaktor in #790
  • added tests and examples to reference by @refaktor in #791

Full Changelog: v0.0.99...v0.1.00