v0.15.0
·
1424 commits
to master
since this release
What's Changed
- docs(app): rewrite the drifted renderer state docs from the code by @athrvk in #253
- fix(app): guard the collection-chain walk, delete a dead export, and land one
{{name}}matcher by @athrvk in #254 - docs(app):
useVariableResolverhas one option, and a guard that says so by @athrvk in #255 - fix(app): one word for a run's concurrency, and it is not "workers" by @athrvk in #257
- ci(winget): keep the five newest versions, document the anchored installer regex by @athrvk in #258
- docs: restructure CLAUDE.md for on-demand context loading by @athrvk in #259
- fix(engine): make HTTP/2 reachable on Windows, and stop the silent downgrade by @athrvk in #268
- fix(app): match a collection tab's draft-context suffixes in isTabDirty by @athrvk in #260
- fix(engine,app): let scripts read the collection ancestor chain by @athrvk in #261
- feat(mcp): expose the script sandbox surface as a resource by @athrvk in #262
- refactor(engine): replace the hand-written hash and encoding layer with libsodium by @athrvk in #265
- chore(engine): drop the dead script config and the stale documented APIs by @athrvk in #267
- refactor(engine): delete the legacy EAV metrics read path by @athrvk in #266
- fix(engine): sample before serialising, capture outliers, retain across the whole run by @athrvk in #263
- fix(app,ci): clear the ESLint debt and enforce lint in the PR matrix by @athrvk in #264
- fix(app): the embedded OAuth window must always answer by @athrvk in #279
- fix(app): a corrupt window-state.json must not brick startup by @athrvk in #280
- test(app): scan LINUX_DATA_HOME in the appimage-stamp layout guard by @athrvk in #281
- fix(app): a second quit gesture must not outrun the save flush by @athrvk in #282
- fix(app): own the engine we adopt, and let only one Vayu drive it by @athrvk in #283
- fix(app): stop waiting on an engine that has already died by @athrvk in #284
- fix(app): read the updater's window at send time, and reset readyToInstall on any new version by @athrvk in #285
- feat(engine,app): store response headers and body for sampled load-run requests by @athrvk in #286
- fix(app): recover a crashed or unresponsive renderer, and stop flushing at a gone one by @athrvk in #288
- chore(app): clear the electron written-never-read batch (#274) by @athrvk in #289
- fix(build): wire -c/--clean to wipe app-side build artifacts by @athrvk in #290
- fix(build): make -c clean the app the way it cleans the engine by @athrvk in #291
- fix(app): let a collection on the selected tab's path stay collapsed by @athrvk in #295
Full Changelog: v0.14.0...v0.15.0