v1.89.8
EvoMap/evolverv1.89.8Jun 13, 2026by autogame-17
AI Summary
A hotfix completing v1.89.7 that resolves a startup crash caused by missing `savings-core/constants.json` and hardens the pre-publish gate.
Key Highlights
- Fixed `evolver run` crash by ensuring `savingsCore.js` loads the required `conformance/savings-core/constants.json`.
- Hardened `built-entry-loads` pre-publish gate to require the built entry from an extracted package.
Full Release Notes
## @evomap/evolver v1.89.8 — hotfix (completes 1.89.7) Fixes the startup crash that affected **both v1.89.6 and v1.89.7**. ### Fixed - **`evolver run` crashed at require** — `savingsCore.js` shipped without the `conformance/savings-core/constants.json` it loads. It had to be added to TWO allow-lists: `public.manifest.json` (copy into the build) **and** the published `package.json` `files` field (what `npm publish` ships). v1.89.7 fixed only the first and still shipped broken; v1.89.8 fixes both. - **`built-entry-loads` pre-publish gate hardened** — it now `npm pack`s + extracts the tarball and requires the entry from the EXTRACTED package (deps via `NODE_PATH`), so a `files`-field exclusion blocks the release. Verified against a fresh `npm install`. Upgrade: `npm i -g @evomap/evolver@latest`