Skip to content

Releases: ripta/rt

v2025.12.19

20 Dec 07:15
81d9cd8

Choose a tag to compare

Changelog

  • dd54635 Merge pull request #134 from ripta/dependabot/go_modules/most-deps-e8bc85ae37
  • 81d9cd8 Merge pull request #135 from ripta/dependabot/go_modules/most-deps-00e33601bf
  • 448b2b1 go.mod: bump google.golang.org/protobuf in the most-deps group
  • 6c2a897 go.mod: bump the most-deps group with 4 updates

v2025.11.30

30 Nov 09:56
41cc2e7

Choose a tag to compare

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

24 Nov 09:41
ae4cabb

Choose a tag to compare

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

23 Nov 09:09
60114c9

Choose a tag to compare

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

29 Oct 08:35
e3a13f1

Choose a tag to compare

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...
Read more