Skip to content

v2.0.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Sep 11:48
· 28 commits to release since this release

2.0.0-rc.1 - 2026-09-03

Bug Fixes

  • (apps) ignore uninstalled preset permissions - (5dc7fce) - biulight
  • (apps) preserve latest legacy app receipt - (1fe8bb6) - biulight
  • (apps) guide explicit artifact application - (2739f1b) - biulight
  • (apps) retain reviewed artifact inputs - (9e0e17a) - biulight
  • (apps) identify legacy metadata explicitly - (d81b27e) - biulight
  • (env) keep phone secret decrypt output quiet - (d524e0d) - biulight
  • (preset) clarify compatibility remediation - (61554fe) - biulight
  • (preset) make remediation test platform-aware - (e30d852) - biulight
  • (shell) scope plan permissions to installed commands - (a3b8ad9) - biulight
  • (shell) scope cache permissions to active shell - (bc47ebb) - biulight
  • (shell) restore Windows lifecycle behavior - (49a27a4) - biulight

Features

  • (app) support explicit generator evaluation - (84fcd2f) - biulight
  • (app) add explicit operation recovery - (40109a2) - biulight
  • (app) journal stale-prune removals - (6aec5da) - biulight
  • (app) journal static copy relocations - (8ce6779) - biulight
  • (app) journal key-owned JSON relocations - (2635c0a) - biulight
  • (cli) streamline upgrade plan output - (ed1fd9d) - biulight
  • (cli) color security plan output - (5b89056) - biulight
  • (core) add structured lifecycle result contract - (b989677) - biulight
  • (core) establish snapshot-bound plan contract - (0457655) - biulight
  • (core) add pure lifecycle planners - (e9fbd46) - biulight
  • (core) add declarative action recovery foundation - (a1f9612) - biulight
  • (core) integrate app install action journal - (41cefad) - biulight
  • (core) journal backup-aware app creation - (b229380) - biulight
  • (core) journal app managed updates - (1ee18cf) - biulight
  • (core) journal app managed removals - (d712a44) - biulight
  • (core) journal backup-restoring app removals - (86ff4b5) - biulight
  • (core) journal forced app removals - (7b4549e) - biulight
  • (core) journal privileged app removals - (4c2902d) - biulight
  • (core) journal privileged app create and update - (469c356) - biulight
  • (core) journal key-owned JSON merge actions - (13a8ad2) - biulight
  • (env) add phone-backed age identity setup - (c9855eb) - biulight
  • (lifecycle) complete structured lifecycle adapters - (2b56aee) - biulight
  • (lifecycle) close phase 1 acceptance - (148908d) - biulight
  • (lifecycle) enforce snapshot-bound plan approval - (d3b8022) - biulight
  • (lifecycle) secure sys bootstrap plans - (ef8a34d) - biulight
  • (plan) secure specialized app and profile mutations - (75a076c) - biulight
  • (preset) add authoring workflow - (e83a8bd) - biulight
  • (preset) complete developer experience workflow - (083380e) - biulight
  • (preset) add reviewed source migration - (1a61ba0) - biulight
  • (presets) add versioned permission declarations - (16d8950) - biulight
  • (shell) journal first-time launcher creation - (e1e22a1) - biulight
  • (shell) journal managed launcher updates - (8e10296) - biulight
  • (shell) journal managed launcher removal - (ce2c65a) - biulight
  • (shell) journal external snapshot replacements - (c438071) - biulight
  • (shell) journal rendered output replacements - (fa616c6) - biulight
  • (shell) journal embedded cache replacements - (544a6d5) - biulight
  • (shell) transactionally remove rendered files - (6ad6e25) - biulight
  • (trust) add snapshot-scoped external code grants - (9211642) - biulight
  • complete phase 4 declarative recovery - (657e305) - biulight
  • [breaking]prepare Shine 2.0 release candidate - (fc5f30e) - biulight

Miscellaneous Chores

  • (deps) update chacha20 to 0.10.2 - (ed72ac1) - biulight
  • (release) prepare v2.0.0-rc.1 - (0fb8804) - biulight

Other

  • Merge pull request #66 from biulight/next

feat: complete lifecycle security, recovery, and preset DX - (c4af5b3) - Felix Jiang

  • Merge pull request #67 from biulight/next

fix(apps): ignore uninstalled preset permissions - (90cd38c) - Felix Jiang

Refactoring

  • (core) establish phase 2 runtime foundation - (06956f3) - biulight
  • (core) migrate app shell and sys lifecycles - (e4c5208) - biulight
  • (core) align package naming - (deeb677) - biulight
  • (lifecycle) separate terminal presentation - (f89c3a7) - biulight