Skip to content

Wandering Witches v2.5.8

Choose a tag to compare

@emtypyie emtypyie released this 19 Jul 13:25

Emtypyie.cli v2.5.8 - Wandering Witches

Boot animation reworked

  • Trimmed the startup sequence to 15 distinct lines (down from the old 50-line / looped animation).
  • Lines now appear one-by-one with a deliberate pause at the midpoint, so it reads like a real loader instead of a flash.
  • Skippable any time via emtypyie --no-animation or set EMTYPYIE_NO_ANIM=1.

/update now auto-restarts

  • Node CLI: after npm update -g emtypyie-cli, the shell re-spawns the freshly installed binary and exits - the new version takes over automatically.
  • C CLI: /update queries the latest GitHub release, downloads the native emtypyie-cli-native-windows-x64-*.zip, extracts it, and re-execs the new emtypyie.exe before exiting. Also callable directly as emtypyie /update.
  • Fixed a version-comparison bug so it never tries to downgrade, and corrected the asset-URL parser that was grabbing the wrong release asset.

Launch

  • Typing emtypyie in Command Prompt / PowerShell / Windows Terminal now opens the C native CLI (interactive shell). The C build is the default emtypyie on PATH; the Node build remains on npm.
  • README updated to v2.5.8 with a new Launch section.

Repo hygiene

  • .gitignore had been saved as UTF-16, which silently disabled all ignore rules and caused node_modules/, build artifacts and zips to be committed. Re-saved as UTF-8 and removed the already-tracked node_modules/, *.o, *.exe, dist/, *.zip from the index. Tracked file count dropped from ~4400 to ~823.

Assets

  • emtypyie-cli-native-windows-x64-2.5.8.zip - C native build (emtypyie.exe)
  • emtypyie-cli-windows-x64-2.5.8.zip - Node.js (pkg) build
  • SHA256 checksums (.zip.sha256) for both

Full Changelog: v2.5.7...v2.5.8