Skip to content

Banksia 0.1.6

Choose a tag to compare

@ringlochid ringlochid released this 11 Aug 11:15
· 37 commits to main since this release

Highlights

  • Added native Windows 11 x64 support for local NTFS workspaces, including handle-relative filesystem safety, protected private-path ACLs, Job Object process-family control, and a per-user Task Scheduler service.
  • Kept one portable workspace contract across Linux, macOS, and Windows, including slash-separated logical file references and deterministic line-ending behavior.
  • Strengthened database reset/upgrade verification, SQLite handle cleanup, Command Run process identity, and installed-distribution proof across supported Python versions.
  • Added complete Windows CI for Python 3.12, 3.13, and 3.14, plus package, Console, runtime, and installed service-lifecycle verification.
  • Updated Console dependencies to patched releases and cleared the known npm audit findings.

Upgrade

pipx upgrade banksia
banksia db upgrade
banksia service restart

banksia db upgrade creates a backup before applying an eligible schema change. Windows support requires Windows 11 x64 and a local NTFS workspace; UNC, network, device, non-NTFS, and reparse-point workspace paths remain unsupported.