summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author·𐑑𐑴𐑕𐑑𐑩𐑀2026-02-13 09:50:07 +0000
committer·𐑑𐑴𐑕𐑑𐑩𐑀2026-02-26 06:40:15 +0000
commitf9cce32f7c2970c8036fbb5eac9d3d055ab47965 (patch)
treeff0a2147e3bdc620ec1644af3af0dbe19bf0bb8f
parentdc2324357bc875870f8f087a10da68a959f7418b (diff)
downloadnixtaml-f9cce32f7c2970c8036fbb5eac9d3d055ab47965.tar
nixtaml-f9cce32f7c2970c8036fbb5eac9d3d055ab47965.tar.gz
nixtaml-f9cce32f7c2970c8036fbb5eac9d3d055ab47965.tar.bz2
nixtaml-f9cce32f7c2970c8036fbb5eac9d3d055ab47965.tar.lz
nixtaml-f9cce32f7c2970c8036fbb5eac9d3d055ab47965.tar.xz
nixtaml-f9cce32f7c2970c8036fbb5eac9d3d055ab47965.tar.zst
nixtaml-f9cce32f7c2970c8036fbb5eac9d3d055ab47965.zip
tweak CHANGELOG
-rw-r--r--CHANGELOG.rst66
1 files changed, 66 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
new file mode 100644
index 0000000..0a4908d
--- /dev/null
+++ b/CHANGELOG.rst
@@ -0,0 +1,66 @@
+================================================================================
+Changelog
+================================================================================
+
+.. default-role:: code
+
+.. meta::
+ :keywords: nixtamal, changelog
+ :description: Changes made to Nixtamal
+
+1.0.0 (2026-02-13)
+--------------------------------------------------------------------------------
+
+β€’ 1.0.0’d the schema
+β€’ Add `nixtamal upgrade` to upgrade schema versions
+β€’ Add Fossil support
+β€’ Fix some bugs in how the :ac:`TUI` was handled
+
+0.3.1-beta (2026-02-07)
+--------------------------------------------------------------------------------
+
+β€’ Fix refactor oversight where locking wasn’t getting the fresh command/value
+
+0.3.0-beta (2026-02-07)
+--------------------------------------------------------------------------------
+
+β€’ Add :ac:`TUI`
+β€’ Fix missing lockfile loader semicolon on no local patches
+
+0.2.1-beta (2026-02-03)
+--------------------------------------------------------------------------------
+
+β€’ Add `fetch-time` to `nixtamal show`
+
+0.2.0-beta (2026-02-02)
+--------------------------------------------------------------------------------
+
+β€’ Update schema from 0.4.0 β†’ 0.5.0 (will require manual migration
+ [beta_man_migr]_)
+
+ β€’ New feature: fetch time
+ β€’ Git: now uses the ref in the lockfile to properly get the rev when fetching
+ β€’ Git: supports tags (convenience, previously used `rev` overloaded like Nix)
+ β€’ Loader: renaming for clarity `nixpkgs` β†’ `bootstrap-nixpkgs`
+
+β€’ Fetch at either eval or build time (`builtins.fetch*` :ab:`vs.` `pkgs.fetch*`)
+β€’ Fix typo in fetch-git block which prevented Git usage
+β€’ Fix nix builds to work on Darwin (thanks @WeeHat)
+β€’ Remove that Nix code to remove stray OCaml references (as it doesn’t work as
+ is does in other OCaml projects, & upstream Nix OCaml builds need to be looked
+ at)
+
+0.1.1-beta (2026-01-27)
+--------------------------------------------------------------------------------
+
+β€’ Add CHANGELOG.rst
+β€’ Add {CHANGELOG,README}.rst to Nixtamal’s source filter
+β€’ Move nixtamal-manifest.schema β†’ nitxtamal/schema/manifest.kdl
+β€’ Tweak Nix code to wrap the binary with the `$PATH` for prefetchers
+β€’ Tweak Nix code to remove stray OCaml references
+
+.. [beta_man_migr] 1. `rm ${NIXTAMAL_DIRECTORY:-nix/tamal}/{lock.json,default.nix}`
+ 2. `nitamal tweak` to bump version in `manifest.kdl`
+ 3. re-run `nixtamal lock` to generate a new lockfile
+
+.. vim: set textwidth=80