Repository navigation
Inkforge v0.1.5
What is new in v0.1.5
A fix and security release.
Fixed
emitno longer overwrites the generated article with the raw input whenINKFORGE_CONTENT_DIRdoes not end inarticles. The inputs directory is derived from the last path segment (siblinginputs/for a directory namedarticles,<dir>/inputs/otherwise) and a guard refuses to ever write the raw input to the article's own path. Five regression tests cover both layouts, a name that merely ends inarticles, and the guard (#63, #68)inkforge generateexits after a successful run in interactive terminals. The stage spinner is recoloured at the emit stage instead of being replaced by a second spinner whose timer kept the process alive (#68)
Security
- Dependency advisories patched so
pnpm auditis clean at every severity and the CI Security Audit job is green again (#67):next16.3.3 → 16.3.8 (critical RCE innext/og, high SSRF in Image Optimization, four moderate cache and leak advisories, one low),sharp0.35.4 → 0.35.5 (librsvg CVE-2026-96889),source-map-js1.2.1 → 1.2.2 (event-loop DoS),vitest/@vitest/mocker4.1.9 → 4.1.11 (path traversal). Supersedes Dependabot #59 and #60.
Full changelog: https://github.com/sairam0424/Inkforge/blob/main/CHANGELOG.md
Compare: v0.1.4...v0.1.5