Skip to content

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 17:47
· 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): useVariableResolver has 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