Skip to content

chore(release): 0.12.1 — reconciliation follow-ups + mount guard hardening - #137

Merged
moderniselife merged 19 commits into
mainfrom
develop
Oct 13, 2026
Merged

moderniselife merged 19 commits into
mainfrom
develop

Conversation

@moderniselife

Copy link
Copy Markdown
Owner

Release 0.12.1

Merges develop into main (patch: all fixes, no new features). Includes @samtruman's #131–#136 plus a mount-guard hardening fix, version bump 0.12.0 → 0.12.1, CHANGELOG, CONTRIBUTORS, and landing sync.

Fixed

Merge notes

Thanks again @samtruman — 6 more PRs in this one (now 49 commits total). 🙏

samtruman and others added 19 commits October 11, 2026 12:57
…e-reconcile

Merge #133 into develop: reconcile filename mode symlinks. Thanks @samtruman.
…ettings

Merge #134 into develop: hydrate persisted GUI settings at startup. Thanks @samtruman.
…to-enable-upstream

Merge #135 into develop: auto-enable provider reconciliation when Arr is configured. Thanks @samtruman.
…e-upstream

Merge #131 into develop: keep configured backup providers inactive. Thanks @samtruman.
Merge #132 into develop: clean disposable staging links after removal. Thanks @samtruman.
…ocking guards alongside collision-safe versioning
Merge #136 into develop: avoid blocking FUSE I/O during symlink reconciliation. Retargeted from main (follow-up to #133, which lives in develop); conflict resolved keeping both FUSE non-blocking guards and collision-safe versioning. Thanks @samtruman.
evaluateMountReadiness skipped the mountpoint check entirely when no
mountinfo was available (any non-Linux platform), so any readable
directory reported ready and the organizer would prune against a dead
mount. Fall back to device-number comparison (stat dev vs parent dev)
off-Linux; Linux mountinfo path unchanged.
…ening

- package.json 0.12.0 -> 0.12.1
- CHANGELOG.md 0.12.1 entry (#131-#136, mount fail-closed fix)
- CONTRIBUTORS.md: Sam Truman 39 -> 49 commits
- landing changelog sync + live version fallback v0.12.1
@moderniselife
moderniselife merged commit 6428280 into main Oct 13, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants