Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
962335b
fix(sync): regenerate .mokuro on cloud volume rename (stop silent rev…
Gnathonic Jun 14, 2026
458b9c5
fix(sync): regenerate .mokuro on cloud series rename + explain aborts
Gnathonic Jun 14, 2026
0041f77
docs: design spec for title filesystem-safety sanitization
Gnathonic Jun 29, 2026
d1dc65a
docs: implementation plan for title filesystem-safety sanitization
Gnathonic Jun 29, 2026
fb9a394
feat(util): add filesystem-safe title sanitizer
Gnathonic Jun 29, 2026
f0f8bbb
feat(import): sanitize titles on write to the volumes table
Gnathonic Jun 29, 2026
cb6b029
feat(series): sanitize new series title on rename
Gnathonic Jun 29, 2026
6a5deb7
feat(volume): sanitize title on volume rename, new-series name on create
Gnathonic Jun 29, 2026
bebdc2b
fix(ci): grant release job contents:write so it can tag and publish
Gnathonic Jun 30, 2026
b18853f
fix(sync): typed NOT_FOUND idempotency, collision gate, and safe rena…
Gnathonic Jul 4, 2026
4f08e83
feat(series): per-volume series rename with cloud-only gate and overw…
Gnathonic Jul 4, 2026
862b269
fix(import): preserve raw titles on cloud downloads to keep title==pa…
Gnathonic Jul 4, 2026
5da8974
docs: re-encode title-safety spec as UTF-8 text (raw control bytes ma…
Gnathonic Jul 4, 2026
0920a64
Merge remote-tracking branch 'origin/develop' into fix/cloud-rename-s…
Gnathonic Jul 4, 2026
0ef4731
fix(mega): event-driven reactive cache, sc stream re-enabled, empty-f…
Gnathonic Jul 4, 2026
3bf4d41
feat(gdrive): prune empty old series folder after cross-series rename
Gnathonic Jul 4, 2026
2f31a19
Merge pull request #233 from Gnathonic/fix/cloud-rename-sidecar
Gnathonic Jul 4, 2026
48fdbc1
fix(sync): prune emptied series dir via server check only, after the …
Gnathonic Jul 4, 2026
d06c035
Merge remote-tracking branch 'origin/develop' into claude/sleepy-visv…
Gnathonic Jul 4, 2026
d869f6a
Geometry-accurate per-line text layout becomes auto mode (#243)
Gnathonic Jul 5, 2026
0d1d479
fix(reader): revert layering contract to per-box z-index stacking (#245)
Gnathonic Jul 5, 2026
39c2838
Revert "fix(reader): revert layering contract to per-box z-index stac…
Gnathonic Jul 5, 2026
e65b2b3
Reapply "fix(reader): revert layering contract to per-box z-index sta…
Gnathonic Jul 5, 2026
6516c7c
chore(release): 1.7.5 — cloud rename fixes, auto-mode text placement
Gnathonic Jul 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ jobs:
release:
name: Release
runs-on: ubuntu-latest
# The repo's default workflow token is read-only, so without this the job 403s
# when pushing the tag / creating the release (releases had to be made by hand).
permissions:
contents: write
steps:
- uses: actions/checkout@v4
with:
Expand Down
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## [1.7.5] - 2026-07-05

### Added

- Blocks series rename when cloud has undownloaded volumes (#233)
- Confirms before overwriting an existing cloud backup (#233)
- Sanitizes titles for filesystem/cloud safety on save (#233)
- Old cloud series folder auto-deleted after rename

### Fixed

- Text placement significantly improved in auto mode (#243)
- Cloud-backed volume renames no longer revert after sync (#233)
- Series rename now updates every volume's cloud metadata (#233)
- Cloud-downloaded titles no longer mangled by sanitization (#233)
- MEGA library now updates live after cloud renames (#233)
- Duplicate OCR blocks deduplicated across all font modes (#243)

### Changed

- Auto font-size now positions each line by its own quad (#243)
- Series rename now applies per-volume, reporting partial failures (#233)

## [1.7.4] - 2026-06-30

### Added
Expand Down
Loading
Loading