1 Commits

Author SHA1 Message Date
Spencer Brower
7df83b064e chore(odin): release 0.3.0 2026-06-16 11:39:29 -04:00
3 changed files with 2 additions and 5 deletions

View File

@@ -2,10 +2,6 @@
## [0.3.0](https://github.com/sbrow/envr/compare/v0.2.1...v0.3.0) (2026-06-16)
Version 0.3.0 represents a significant departure (and improvement) for envr.
The entire codebase was rewritten in [Odin](https://odin-lang.org/) (from Go).
This reduced the binary size from over 17MB to under 600k, improved performance,
and significantly reduced the number of project dependencies from 69 to just 2.
### ⚠ BREAKING CHANGES

View File

@@ -1,5 +1,6 @@
# TODOs
1. Consider giving db its own allocator
2. **db.odin:324-327** — Map iteration (`remote_set`) is non-deterministic. Same file can produce different JSON on each backup, causing spurious DB diffs. Sort remotes before storing.

View File

@@ -66,7 +66,7 @@
packages.default = pkgs.stdenv.mkDerivation rec {
pname = "envr";
version = "0.3.0";
version = "0.2.0";
src = ./.;
nativeBuildInputs = [