Releases: d2learn/xlings
Releases · d2learn/xlings
0.4.3
fix(ci): release.yml reads VERSION from src/core/config.cppm (#224)
The Determine version step was looking at the pre-restructure path
`core/config.cppm`. After the C++23 module restructure that moved
sources under `src/`, the sed read produces an empty string and the
silent fallback `[[ -z "$VER" ]] && VER="0.2.0"` kicked in. Result:
the v0.4.3 release attempt instead tagged as v0.2.0 and softprops
appended the 0.4.3 archives onto the existing 2026-02-24 v0.2.0
release.
Two-line fix:
- core/config.cppm → src/core/config.cppm
- silent default → hard failure (so the next time someone moves
the file, the release run fails loudly instead of silently
poisoning an old tag)
Verified locally:
$ sed -n 's/.*VERSION = "\([^"]*\)".*/\1/p' src/core/config.cppm
0.4.3
0.4.2
fix: suppress git clone progress output to avoid TUI conflict (#217) Add --quiet flag to all git clone commands. Git's progress output (Cloning, Receiving objects, Resolving deltas) overlaps with the xlings TUI progress bar, causing visual chaos. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0.4.1
v0.4.1 refactor: TUI theme + agent foundation + directory restructuring + e2…
0.4.0
v0.4.0 feat: replace curl with libcurl, add mirror URL support and TUI downl…
0.3.2
fix(windows): relax xvm path check and persist XLINGS_HOME (#154) * fix(windows): relax xvm path check and persist XLINGS_HOME * ci(windows): assert quick-install search avoids invalid xim task * ci: use subos/current/bin for installed xlings path checks * ci: clarify package-mode PATH uses bin alongside subos/current/bin
0.3.1
feat: add xim elfpatch auto mode with optional rpath shrink (#140) Add ELF patch automation in xpm install flow with subos loader defaults and optional shrink-rpath support. Document the relocation/subos design and shrink mode behavior, and include runtime/pkginfo plumbing so package hooks can enable auto patching consistently.
0.3.0
v0.3.0 xim: multi-subos reuse, project deps, spec validation, and index enri…
0.2.0
v0.2.0 refactor: use shell profile sourcing instead of direct PATH export (#…
0.0.4
0.0.4
xvm pre-release
xvm pre release