Releases: ripta/rt
Releases · ripta/rt
v2025.12.19
Changelog
v2025.11.30
Changelog
- beb853a Merge pull request #130 from ripta/vet-fix
- fb182a2 Merge pull request #131 from ripta/uni-range
- 364d84e Merge pull request #132 from ripta/calc
- 41cc2e7 Merge pull request #133 from ripta/calc2
- 83188d8 Revert "pkg/calc: experiment with generics for managing settings"
- e966893 go.mod: add ripta/reals for constructive reals support
- 26f436c go.mod: add tty handling modules
- 7b81d37 hypercmd/rt: add calc
- 27acd4c pkg/calc/lexer: add lexing for missing tokens
- 06dc3a7 pkg/calc/parser: document the messy implementation of modulo and shift operations 😬
- 6528ba0 pkg/calc/parser: fix type switches
- 42f44eb pkg/calc/parser: initial implementation
- 7b32c42 pkg/calc/parser: migrate from float64 representation to unified reals
- 2e205fd pkg/calc/tokens: add Position.IsZero helper
- f3152ba pkg/calc/tokens: add parens
- ef6a3bf pkg/calc: add configurable decimal places and construction verbosity
- 08c6d1f pkg/calc: add configurable trailing zero formatting
- 4ea5164 pkg/calc: add fuzzy matching to meta commands
- 68476f9 pkg/calc: add fuzzy matching to settings
- b8511db pkg/calc: add meta commands to change settings at runtime
- efcf400 pkg/calc: add support for evaluating expressions from stdin without tty
- 69b0007 pkg/calc: add test coverage on operations on fractions
- daed028 pkg/calc: add transcendental constants to the default evaluation environment
- 2453859 pkg/calc: centralize settings management
- 2478cef pkg/calc: experiment with generics for managing settings
- 18e015e pkg/calc: implement .save and .load to save and load workspace
- c59aade pkg/calc: implement .toggle meta command
- 855b058 pkg/calc: implement generic findByPrefix that replaces findMetaCommand and findSetting
- 8c89d36 pkg/calc: implement modulo
- 684db06 pkg/calc: implement shift left and shift right operations
- 564bc12 pkg/calc: implement sqrt
- 4d0c271 pkg/calc: implement temporary evaluator
- 04d4e93 pkg/calc: initial POC
- a3f0f64 pkg/calc: initial implementation of tracing with strings
- 6ac5075 pkg/calc: initial support for exponentiation
- 42edd72 pkg/calc: lexer unit test
- 42d43c5 pkg/calc: provide a bit more context in unexpected token errors, and standardize the error type
- 5ac20b2 pkg/calc: refactor line handling and expression evaluation across all modes (repl, stdin, and .load)
- b6383ca pkg/calc: sketching out parser
- 381966f pkg/calc: use calculator decimal display digit to determine evaluation precision
- 0097ed0 pkg/calc: use text-formatting routines from constructive reals
- 5238565 pkg/calc: wire up unified reals into the evaluator
- 2887af5 pkg/structfiles: clean up unreachable code
- 41ed86c pkg/uni: implement --range filter
v2025.11.24
Changelog
- b03c084 Merge pull request #128 from ripta/wasm-fix
- ae4cabb Merge pull request #129 from ripta/lipsum
- 59df1ed README: add blurb on lipsum
- b662193 cmd/lipsum: standalone command
- a7bef1c go.mod: upgrade hypercmd to v0.5.0 for root alias support
- 0eed112 goreleaser: explicitly name the binaries, since they do matter in the hypercmd case
- 94660ab goreleaser: place files inside a containing directory
- 6acd029 hypercmd/*: add lipsum
- 3695cbf hypercmd/rt_lite: fix the hypercmd name and add the alias to be able to be called as a wasm module
- 4e04c91 pkg/lipsum: one data file for now, rate-limiting works
v2025.11.23
Changelog
- de51c14 Merge pull request #124 from ripta/base32-crockford
- fe283df Merge pull request #125 from ripta/dependabot/go_modules/most-deps-aaf5e90961
- 7f2e0d6 Merge pull request #126 from ripta/build-for-wasip1
- 60114c9 Merge pull request #127 from ripta/dependabot/go_modules/golang.org/x/crypto-0.45.0
- 35509cd README: clarify the alphabet being used for each encoding
- 7b1c1eb README: update with rt_lite and WASM support
- 6062397 go.mod: bump golang.org/x/crypto from 0.44.0 to 0.45.0
- 6d6da90 go.mod: bump the most-deps group with 2 updates
- b0314a8 goreleaser: add artifact for wasip1/wasm
- 88eac0b hypercmd/rt_lite: lighter version without streaming or terminal support
- b6380a4 pkg/enc: add base32 encoding with crockford alphabet
v2025.10.29
Changelog
- 858aa7a *: goimports-ing
- c94063b .github: update dependabot settings from central config
- 60e09d7 .github: update dependabot settings from central config
- ae5ca70 .gitignore: ignore .idea directory
- 6534896 LICENSE: MIT
- c8d2083 LICENSE: rename to avoid being reformatted by markdownfmt
- 3c06569 LICENSE: rename to avoid being reformatted by markdownfmt
- fae8e69 Makefile: add install target
- 6f01620 Makefile: add target to build hypercommand
- 49a478c Makefile: add test and fast-test targets
- 01ff65b Merge pull request #1 from ripta/place-status
- 10e97c0 Merge pull request #10 from ripta/dependabot/go_modules/github.com/spf13/cobra-1.7.0
- b76dc18 Merge pull request #100 from ripta/codec3
- a249d1a Merge pull request #101 from ripta/upgrade-packages
- c539355 Merge pull request #102 from ripta/unihan
- 3283bd3 Merge pull request #103 from ripta/dependabot/go_modules/most-deps-d615e428da
- 332da95 Merge pull request #104 from ripta/dependabot/go_modules/most-deps-93e06cc5c6
- 41affc5 Merge pull request #105 from ripta/dependabot/go_modules/most-deps-5555784855
- 6d24bbf Merge pull request #106 from ripta/dependabot/go_modules/most-deps-6a8b08b4f8
- bdde3df Merge pull request #107 from ripta/dependabot/go_modules/most-deps-76eb210a5c
- 142043d Merge pull request #108 from ripta/dependabot/go_modules/most-deps-c556fa2692
- 164b005 Merge pull request #109 from ripta/dependabot/go_modules/most-deps-76a39e0fbc
- e1e0005 Merge pull request #11 from ripta/dependabot/go_modules/golang.org/x/text-0.9.0
- eef17a6 Merge pull request #110 from ripta/dependabot/go_modules/most-deps-50e7f6a289
- 21c2413 Merge pull request #111 from ripta/dependabot/go_modules/most-deps-e110aceb85
- 6585fec Merge pull request #112 from ripta/dependabot/go_modules/most-deps-a474bf92e1
- b0ae788 Merge pull request #113 from ripta/dependabot/go_modules/most-deps-e271657350
- 6dae8b1 Merge pull request #114 from ripta/dependabot/go_modules/most-deps-eec12d77f9
- 3ca7d30 Merge pull request #117 from ripta/upgrade-2025-09
- 7ac6c0a Merge pull request #118 from ripta/scream
- dad3372 Merge pull request #119 from ripta/dependabot/go_modules/most-deps-ddf553c9d0
- bd25d46 Merge pull request #12 from ripta/dependabot/go_modules/github.com/google/cel-go-0.14.0
- 0874eaa Merge pull request #120 from ripta/dependabot/go_modules/most-deps-9c65a6ba96
- cf8bbfd Merge pull request #121 from ripta/dependabot/go_modules/most-deps-90579112d9
- e998e56 Merge pull request #122 from ripta/logfmt
- e3a13f1 Merge pull request #123 from ripta/goreleaser
- c0255b7 Merge pull request #13 from ripta/dependabot/go_modules/k8s.io/apimachinery-0.27.1
- 4f09834 Merge pull request #14 from ripta/dependabot/go_modules/github.com/google/cel-go-0.15.1
- 4fadeed Merge pull request #15 from ripta/dependabot/go_modules/github.com/google/cel-go-0.15.2
- 8b07b6a Merge pull request #16 from ripta/dependabot/go_modules/k8s.io/apimachinery-0.27.2
- 9938a98 Merge pull request #17 from ripta/dependabot/go_modules/github.com/google/cel-go-0.15.3
- b12c565 Merge pull request #18 from ripta/dependabot/go_modules/github.com/thediveo/enumflag/v2-2.0.3
- 41cd052 Merge pull request #19 from ripta/dependabot/go_modules/github.com/google/cel-go-0.16.0
- f66df2d Merge pull request #2 from ripta/grpcto
- 3542a66 Merge pull request #20 from ripta/dependabot/go_modules/golang.org/x/text-0.10.0
- 4078a16 Merge pull request #21 from ripta/dependabot/go_modules/github.com/thediveo/enumflag/v2-2.0.4
- 51a1a74 Merge pull request #22 from ripta/dependabot/go_modules/k8s.io/apimachinery-0.27.3
- ac24e35 Merge pull request #23 from ripta/grpcto
- b73695d Merge pull request #24 from ripta/streamdiff
- 8048609 Merge pull request #25 from ripta/dependabot/go_modules/google.golang.org/protobuf-1.31.0
- cb45e46 Merge pull request #26 from ripta/dependabot/go_modules/golang.org/x/text-0.11.0
- ba164b4 Merge pull request #27 from ripta/update-2023-07
- 87791ce Merge pull request #28 from ripta/dependabot/go_modules/github.com/google/cel-go-0.17.1
- 1545caa Merge pull request #29 from ripta/dependabot/go_modules/golang.org/x/text-0.12.0
- bed4d77 Merge pull request #3 from ripta/disperser/update-dependabot-d11e2abc8014
- 8cd4124 Merge pull request #30 from ripta/dependabot/go_modules/github.com/google/cel-go-0.17.2
- 674eb17 Merge pull request #31 from ripta/disperser/update-dependabot-fa2c7cc09cc8
- a0b7c7f Merge pull request #32 from ripta/dependabot/go_modules/github.com/google/cel-go-0.17.6
- 40ad896 Merge pull request #33 from ripta/dependabot/go_modules/github.com/google/cel-go-0.18.0
- 4c57996 Merge pull request #34 from ripta/dependabot/go_modules/golang.org/x/text-0.13.0
- 022e387 Merge pull request #35 from ripta/dependabot/go_modules/github.com/google/cel-go-0.18.1
- 8230478 Merge pull request #36 from ripta/dependabot/go_modules/github.com/thediveo/enumflag/v2-2.0.5
- 0262f0d Merge pull request #37 from ripta/dependabot/go_modules/golang.org/x/text-0.14.0
- 7a56db3 Merge pull request #38 from ripta/dependabot/go_modules/github.com/spf13/cobra-1.8.0
- b47e6e6 Merge pull request #39 from ripta/dependabot/go_modules/github.com/google/cel-go-0.18.2
- 93642f9 Merge pull request #4 from ripta/dependabot/go_modules/github.com/thediveo/enumflag/v2-2.0.2
- 2e2292f Merge pull request #40 from ripta/categories
- 923120c Merge pull request #41 from ripta/dependabot/go_modules/google.golang.org/protobuf-1.32.0
- 5bda121 Merge pull request #42 from ripta/normal-forms
- 128bcec Merge pull request #43 from ripta/dependabot/go_modules/github.com/google/cel-go-0.19.0
- 7a27234 Merge pull request #44 from ripta/dependabot/go_modules/github.com/containerd/console-1.0.4
- 7497cb0 Merge pull request #45 from ripta/dependabot/go_modules/github.com/google/cel-go-0.20.0
- 7d9f7a7 Merge pull request #46 from ripta/dependabot/go_modules/github.com/stretchr/testify-1.9.0
- 6254c8d Merge pull request #47 from ripta/dependabot/go_modules/github.com/google/cel-go-0.20.1
- b41c9d9 Merge pull request #48 from ripta/dependabot/go_modules/google.golang.org/protobuf-1.33.0
- 7b092bc Merge pull request #49 from ripta/hashsum
- d7e4faf Merge pull request #5 from ripta/dependabot/go_modules/github.com/google/cel-go-0.13.0
- 13f2c0e Merge pull request #50 from ripta/more-encodings
- d38a79f Merge pull request #51 from ripta/dependabot/go_modules/google.golang.org/protobuf-1.34.1
- e49a4ec Merge pull request #52 from ripta/dependabot/go_modules/golang.org/x/text-0.15.0
- 347683b Merge pull request #53 from ripta/dependabot/go_modules/golang.org/x/crypto-0.23.0
- 1b73b9f Merge pull request #54 from ripta/dependabot/go_modules/golang.org/x/text-0.16.0
- a0baa71 Merge pull request #55 from ripta/dependabot/go_modules/golang.org/x/crypto-0.24.0
- 3c1355d Merge pull request #56 from ripta/dependabot/go_modules/github.com/spf13/cobra-1.8.1
- 8810871 Merge pull request #57 from ripta/dependabot/go_modules/google.golang.org/protobuf-1.34.2
- d6a0ca3 Merge pull request #58 from ripta/dependabot/go_modules/golang.org/x/crypto-0.25.0
- 05c8b38 Merge pull request #59 from ripta/dependabot/go_modules/github.com/goog...