v0.12.0
What's new
- Persona-split era for dsh 0.1.3-alpha.2+ — dsh 0.1.3-alpha.2 split
dsh-persona's singletextkey intoprefix:+suffix:with no compatibility alias, which breaks every committed composition that still carries the old key on the new host. This release adds a third selection dimension:detectPersonaEraprobes a SHIPPED preset's composition through the roster (built-in ids only — never this plugin's own variants) and picks the new.pstwins (agent.cordis.ptc.ps.yml; minimal gains its ownagent.cordis.ps.yml) when the split keys are present.- The materialization marker records the persona form; crossing the 0.1.3-alpha.2 boundary in either upgrade order re-materializes automatically on the next boot. On hosts through 0.1.3-alpha.1 the plugin behaves exactly like 0.11.x.
- Code-era (dsh <= 0.1.1) and 0.1.2-era texts are unchanged and still served on their hosts.
Host-half change — restart DSH after upgrading.
dsh plugin --profile <name> add dsh-gitbash-shell@^0.12.0