Releases: grafana/rustanka
Releases · grafana/rustanka
v0.0.30
What's Changed
- refactor: Tackle fundemental shortcomings of current evaluation implementation by @juliajohannesen in #64
Full Changelog: v0.0.29...v0.0.30
v0.0.29
What's Changed
- feat(lint): add --fix option to auto-remove unused locals by @julienduchesne in #58
- fix(lint): add tests for ::: (unhide) visibility by @julienduchesne in #57
- fix: Merge upstream and fix invalid super access by @juliajohannesen in #61
- ci: fix release workflow by @juliajohannesen in #62
Full Changelog: v0.0.28...v0.0.29
v0.0.28
What's Changed
- fix(target): make --target flag case insensitive to match Tanka by @julienduchesne in #56
Full Changelog: v0.0.27...v0.0.28
v0.0.27
What's Changed
- diff fixes: strategic merge patch, prune error fixing, jrsonnet parity, tk-compare improvements by @iainlane in #49
- feat(rtk): implement tool charts commands by @julienduchesne in #52
- feat(env): implement env add, env remove, env set by @julienduchesne in #53
- ci: run check golden files and tests as parallel jobs by @julienduchesne in #54
- feat(lint): add jrsonnet-lint crate with unused_locals check by @julienduchesne in #51
- feat(importers): detect helm/kustomize chart directory dependencie by @NickAnge in #55
New Contributors
Full Changelog: v0.0.26...v0.0.27
v0.0.26
What's Changed
- fix(eval): match tk's -e expression format and add eval benchmarks by @julienduchesne in #35
- test(rtk): add 74 tests mirroring Tanka's test coverage and fix escapeStringRegex by @julienduchesne in #36
- Revert "Reuse threads for Jsonnet evaluation" by @julienduchesne in #38
Full Changelog: v0.0.23...v0.0.26
v0.0.22
What's Changed
- feat(rtk): add
diffsubcommand by @julienduchesne in #25 - feat: more math operations for bigint (CertainLach#198) by @julienduchesne in #26
- ci(benchmarks): build rtk binaries on 2xlarge before benchmarks by @julienduchesne in #28
- feat(rtk): implement show and apply commands by @julienduchesne in #27
- feat(rtk): implement prune command by @julienduchesne in #29
Full Changelog: v0.0.21...v0.0.22
v0.0.21
What's Changed
- fix export command for inline envs by @artych in #22
- fix(rtk): invoke TLA functions with default arguments without explicit TLAs by @periklis in #23
- feat(rtk): add --selector and --target flags, fix --extension behavior by @julienduchesne in #24
New Contributors
Full Changelog: v0.0.20...v0.0.21
v0.0.20
What's Changed
- fix: prevent infinite recursion when assertions access pending fields by @julienduchesne in #20
Full Changelog: v0.0.19...v0.0.20
v0.0.19
What's Changed
- perf(rtk): optimize find_importers by eliminating cloning and caching symlink resolution by @julienduchesne in #10
- refactor: move tanka native functions from jrsonnet-stdlib to rtk by @julienduchesne in #13
- feat: add jrsonnet binary to releases and Docker image by @julienduchesne in #11
- ci: consolidate benchmark results into single PR comment by @julienduchesne in #15
- feat(rtk): implement tool imports and importers-count commands by @julienduchesne in #14
- feat(tests): add error parity tests and assertions to golden tests by @julienduchesne in #16
- fix(rtk): use workspace dependencies for jrsonnet crates by @julienduchesne in #17
- fix: remove version requirements from workspace path dependencies by @julienduchesne in #18
- fix(release): filter artifact downloads to exclude dockerbuild files by @julienduchesne in #19
Full Changelog: v0.0.18...v0.0.19