gald3r v2.1.2
Download
v2.1.2 predates the current engine repo, so it has no matching build.
For a version you can actually install, get the newest release: Download gald3r.
gald3r v2.1.2 — Critical upgrade-safety fix
If you ever run gald3r update / gald3r upgrade, update to 2.1.2 now. This release stops
the upgrader from touching your data and adds an automatic full backup before every upgrade.
Why upgrade now
A defect in earlier versions could rename your entire .gald3r/ workspace —
tasks, bugs, specs, plans, idea board, coordination ledgers — as *_deprecated_<date> during a
routine gald3r update. 2.1.2 fixes the root cause and makes upgrades safe by default.
Fixed
-
CRITICAL (BUG-176):
gald3r updatecould archive all your content as obsolete. The upgradeplanner treated everything in your project that isn't in the shipped template as "removed",
so a normal
gald3r update(which has no old-template baseline) flagged every user-authoredfile as obsolete and renamed it
*_deprecated_<date>. **Now deprecation is strictly opt-in(
--deprecate-removed, default OFF)** —gald3r updateonly adds new framework files andmerges format changes, and never archives your content.
-
BUG-175: correct version reporting.
gald3r --versionand.gald3r_sys/VERSIONnow reportthe real release version (previously stuck at
0.1.0/2.0.0).--versionderives frominstalled package metadata, and the build stamps
.gald3r_sys/VERSIONin every generated repo.
Added
-
Automatic pre-flight safety backup on
gald3r upgrade --apply. Before any change, everyframework tree (
.gald3r,.gald3r_sys,.claude,.cursor,.agent,.codex,.opencode) is zipped to a timestamped archive at your repo root (auto-gitignored) — so customcode anywhere in those trees is always recoverable.
-
gald3r upgrade --deprecate-removedopt-in flag to re-enable the legacy removed-filecleanup, safe only with an explicit
--from-version/--from-dirtemplate baseline.
Full technical detail in CHANGELOG.md.