Repository navigation
v0.11.0
Added
- An update can remove or release generated files its target drops.
FilePlan::between(),Checkout::inspect()andMaintenance::resume()takeremovals, mapping every dropped path todeleteorrelease; an edited file is never deleted. Releasing then claiming moves a file between lineages (#201). - The maintenance guide shows how to move a file when the giver requires the receiver or the moved bytes change, in four ordinary updates (#209).
Fixed
- Discovery skips classes whose parent, interface or trait is unavailable, reporting the load error instead of stopping production boots without dev dependencies (#202).
- Reusing an intent for a different plan now fails before touching files with
Intent [x] already has a journal for a different plan. Finish or resume it, or use a new intent., instead ofMissing prepared file identity.(#206).
What's Changed
- Skip discovery candidates whose dependencies aren't installed by @jaspertey in #203
- Remove and move generated files on update by @jaspertey in #204
- Tolerate vanished files in OwnedAppRoot teardown by @jaspertey in #205
- Say when an intent's journal belongs to a different plan by @jaspertey in #208
- Document moves where the giver requires the receiver or the bytes change by @jaspertey in #210
Full Changelog: v0.10.0...v0.11.0