Releases: yb85/aglaia
Release list
Aglaïa 0.1.0rc7
Full Changelog: v0.1.0rc6...v0.1.0rc7
Full Changelog: v0.1.0rc6...v0.1.0rc7
Full Changelog: v0.1.0rc6...v0.1.0rc7
Aglaïa 0.1.0rc6
What's Changed
- fix(gui): mode artwork was cropped — 2x render with no pixel ratio by @yb85 in #153
- site: host OAuth consent-screen pages at /misc/oauth/ by @yb85 in #154
- site: link privacy policy and terms of service from the landing footer by @yb85 in #155
- fix(pdf): searchable Mistral OCR layer, or an explicit failure (#149) by @yb85 in #156
- feat(ocr): keep the raw Mistral batch output in the .agl (#147) by @yb85 in #157
- feat(export): OCR textpack for corpus (#148) by @yb85 in #158
Full Changelog: v0.1.0rc5...v0.1.0rc6
What's Changed
- fix(gui): mode artwork was cropped — 2x render with no pixel ratio by @yb85 in #153
- site: host OAuth consent-screen pages at /misc/oauth/ by @yb85 in #154
- site: link privacy policy and terms of service from the landing footer by @yb85 in #155
- fix(pdf): searchable Mistral OCR layer, or an explicit failure (#149) by @yb85 in #156
- feat(ocr): keep the raw Mistral batch output in the .agl (#147) by @yb85 in #157
- feat(export): OCR textpack for corpus (#148) by @yb85 in #158
Full Changelog: v0.1.0rc5...v0.1.0rc6
What's Changed
- fix(gui): mode artwork was cropped — 2x render with no pixel ratio by @yb85 in #153
- site: host OAuth consent-screen pages at /misc/oauth/ by @yb85 in #154
- site: link privacy policy and terms of service from the landing footer by @yb85 in #155
- fix(pdf): searchable Mistral OCR layer, or an explicit failure (#149) by @yb85 in #156
- feat(ocr): keep the raw Mistral batch output in the .agl (#147) by @yb85 in #157
- feat(export): OCR textpack for corpus (#148) by @yb85 in #158
Full Changelog: v0.1.0rc5...v0.1.0rc6
Aglaïa 0.1.0rc5
What's Changed
- feat(PageDetector): convex-hull page ROI + three scans-view fixes by @yb85 in #83
- fix(dewarp+detector): landscape output scale, debug grid, crease-bounded trim, ink contrast by @yb85 in #87
- fix(gui): probe the keychain at startup where reading cannot prompt by @yb85 in #90
- feat(M9): per-page manual parameter tuning by @yb85 in #99
- fix(gui): a reordered card vanished, and four more sharp edges by @yb85 in #109
- fix(MarginSetter): the margin you set is the margin you get by @yb85 in #113
- feat(gui): editable capture keybindings, two per action by @yb85 in #104
- fix(gui): mode artwork follows the palette instead of painting black by @yb85 in #115
- fix(gui): one hull drag is one rerun; and the layout SET becomes editable by @yb85 in #117
- fix(gui): capture keys outrank the focused widget by @yb85 in #120
- fix(gui): a deleted layout no longer freezes its debug tab by @yb85 in #122
- fix(gui): a deleted layout no longer keeps its thumbnail on the card by @yb85 in #124
- release: 0.1.0rc5 — plugin store,
aglaia plugins/skill, erase masks, meta schema by @yb85 in #144
Full Changelog: v0.1.0rc4...v0.1.0rc5
What's Changed
- feat(PageDetector): convex-hull page ROI + three scans-view fixes by @yb85 in #83
- fix(dewarp+detector): landscape output scale, debug grid, crease-bounded trim, ink contrast by @yb85 in #87
- fix(gui): probe the keychain at startup where reading cannot prompt by @yb85 in #90
- feat(M9): per-page manual parameter tuning by @yb85 in #99
- fix(gui): a reordered card vanished, and four more sharp edges by @yb85 in #109
- fix(MarginSetter): the margin you set is the margin you get by @yb85 in #113
- feat(gui): editable capture keybindings, two per action by @yb85 in #104
- fix(gui): mode artwork follows the palette instead of painting black by @yb85 in #115
- fix(gui): one hull drag is one rerun; and the layout SET becomes editable by @yb85 in #117
- fix(gui): capture keys outrank the focused widget by @yb85 in #120
- fix(gui): a deleted layout no longer freezes its debug tab by @yb85 in #122
- fix(gui): a deleted layout no longer keeps its thumbnail on the card by @yb85 in #124
- release: 0.1.0rc5 — plugin store,
aglaia plugins/skill, erase masks, meta schema by @yb85 in #144
Full Changelog: v0.1.0rc4...v0.1.0rc5
What's Changed
- feat(PageDetector): convex-hull page ROI + three scans-view fixes by @yb85 in #83
- fix(dewarp+detector): landscape output scale, debug grid, crease-bounded trim, ink contrast by @yb85 in #87
- fix(gui): probe the keychain at startup where reading cannot prompt by @yb85 in #90
- feat(M9): per-page manual parameter tuning by @yb85 in #99
- fix(gui): a reordered card vanished, and four more sharp edges by @yb85 in #109
- fix(MarginSetter): the margin you set is the margin you get by @yb85 in #113
- feat(gui): editable capture keybindings, two per action by @yb85 in #104
- fix(gui): mode artwork follows the palette instead of painting black by @yb85 in #115
- fix(gui): one hull drag is one rerun; and the layout SET becomes editable by @yb85 in #117
- fix(gui): capture keys outrank the focused widget by @yb85 in #120
- fix(gui): a deleted layout no longer freezes its debug tab by @yb85 in #122
- fix(gui): a deleted layout no longer keeps its thumbnail on the card by @yb85 in #124
- release: 0.1.0rc5 — plugin store,
aglaia plugins/skill, erase masks, meta schema by @yb85 in #144
Full Changelog: v0.1.0rc4...v0.1.0rc5
Aglaïa 0.1.0rc4
What's Changed
- fix(deps): pin mistralai <2 — 2.x breaks cloud OCR by @yb85 in #77
- release: 0.1.0rc4 — replaces rc3, whose cloud OCR was broken by @yb85 in #78
Full Changelog: v0.1.0rc3...v0.1.0rc4
What's Changed
- fix(deps): pin mistralai <2 — 2.x breaks cloud OCR by @yb85 in #77
- release: 0.1.0rc4 — replaces rc3, whose cloud OCR was broken by @yb85 in #78
Full Changelog: v0.1.0rc3...v0.1.0rc4
What's Changed
- fix(deps): pin mistralai <2 — 2.x breaks cloud OCR by @yb85 in #77
- release: 0.1.0rc4 — replaces rc3, whose cloud OCR was broken by @yb85 in #78
Full Changelog: v0.1.0rc3...v0.1.0rc4
Aglaïa 0.1.0rc3
What's Changed
- fix(packaging): declare [build-system] so uv sync installs the console script by @yb85 in #57
- site: iOS App Store launch section on the landing hero by @yb85 in #61
- feat(dewarp): LM sheet solver + principal-point/spine camera (#59, #60) by @yb85 in #62
- fix(ci): pin deps and catch typer's own click exceptions by @yb85 in #63
- fix(dewarp): forward page_side past the keystone; cheap spine back-off by @yb85 in #65
- refactor(dewarp): retire the twist/spline sheet models by @yb85 in #66
- fix(chain): wait for the chain to be idle, not for silence (#64) by @yb85 in #67
- feat(dewarp): flat-fit rung before conceding a page to grayscale by @yb85 in #68
- docs(dev): make the A/B habit a tool, not a folk practice by @yb85 in #69
- fix(keystone): gate the de-rotate on level baselines by @yb85 in #71
- feat(md): same-line footnotes — packed definitions were invisible by @yb85 in #72
- feat(dewarp): slope-based x decompression, shipping at k=1 by @yb85 in #73
- feat(keystone): spine-aware estimation, on by default by @yb85 in #74
- fix(keystone): default spine_aware back off by @yb85 in #75
- release: 0.1.0rc3 by @yb85 in #76
Full Changelog: v0.1.0rc2...v0.1.0rc3
What's Changed
- fix(packaging): declare [build-system] so uv sync installs the console script by @yb85 in #57
- site: iOS App Store launch section on the landing hero by @yb85 in #61
- feat(dewarp): LM sheet solver + principal-point/spine camera (#59, #60) by @yb85 in #62
- fix(ci): pin deps and catch typer's own click exceptions by @yb85 in #63
- fix(dewarp): forward page_side past the keystone; cheap spine back-off by @yb85 in #65
- refactor(dewarp): retire the twist/spline sheet models by @yb85 in #66
- fix(chain): wait for the chain to be idle, not for silence (#64) by @yb85 in #67
- feat(dewarp): flat-fit rung before conceding a page to grayscale by @yb85 in #68
- docs(dev): make the A/B habit a tool, not a folk practice by @yb85 in #69
- fix(keystone): gate the de-rotate on level baselines by @yb85 in #71
- feat(md): same-line footnotes — packed definitions were invisible by @yb85 in #72
- feat(dewarp): slope-based x decompression, shipping at k=1 by @yb85 in #73
- feat(keystone): spine-aware estimation, on by default by @yb85 in #74
- fix(keystone): default spine_aware back off by @yb85 in #75
- release: 0.1.0rc3 by @yb85 in #76
Full Changelog: v0.1.0rc2...v0.1.0rc3
What's Changed
- fix(packaging): declare [build-system] so uv sync installs the console script by @yb85 in #57
- site: iOS App Store launch section on the landing hero by @yb85 in #61
- feat(dewarp): LM sheet solver + principal-point/spine camera (#59, #60) by @yb85 in #62
- fix(ci): pin deps and catch typer's own click exceptions by @yb85 in #63
- fix(dewarp): forward page_side past the keystone; cheap spine back-off by @yb85 in #65
- refactor(dewarp): retire the twist/spline sheet models by @yb85 in #66
- fix(chain): wait for the chain to be idle, not for silence (#64) by @yb85 in #67
- feat(dewarp): flat-fit rung before conceding a page to grayscale by @yb85 in #68
- docs(dev): make the A/B habit a tool, not a folk practice by @yb85 in #69
- fix(keystone): gate the de-rotate on level baselines by @yb85 in #71
- feat(md): same-line footnotes — packed definitions were invisible by @yb85 in #72
- feat(dewarp): slope-based x decompression, shipping at k=1 by @yb85 in #73
- feat(keystone): spine-aware estimation, on by default by @yb85 in #74
- fix(keystone): default spine_aware back off by @yb85 in #75
- release: 0.1.0rc3 by @yb85 in #76
Full Changelog: v0.1.0rc2...v0.1.0rc3
Aglaïa 0.1.0rc2
What's Changed
- feat(bridge): desktop receiver for the aglaia-bridge handoff (#47) by @yb85 in #48
- feat(cli): subcommand CLI — Typer app (gui/run) + redesign plan (#47 step 1) by @yb85 in #51
- docs: subcommand CLI redesign plan by @yb85 in #50
- feat(server): job-API scaffold — command + DB + endpoints (#52 slice 1) by @yb85 in #53
Full Changelog: v0.1.0rc1...v0.1.0rc2
What's Changed
- feat(bridge): desktop receiver for the aglaia-bridge handoff (#47) by @yb85 in #48
- feat(cli): subcommand CLI — Typer app (gui/run) + redesign plan (#47 step 1) by @yb85 in #51
- docs: subcommand CLI redesign plan by @yb85 in #50
- feat(server): job-API scaffold — command + DB + endpoints (#52 slice 1) by @yb85 in #53
Full Changelog: v0.1.0rc1...v0.1.0rc2
What's Changed
- feat(bridge): desktop receiver for the aglaia-bridge handoff (#47) by @yb85 in #48
- feat(cli): subcommand CLI — Typer app (gui/run) + redesign plan (#47 step 1) by @yb85 in #51
- docs: subcommand CLI redesign plan by @yb85 in #50
- feat(server): job-API scaffold — command + DB + endpoints (#52 slice 1) by @yb85 in #53
Full Changelog: v0.1.0rc1...v0.1.0rc2
What's Changed
- feat(bridge): desktop receiver for the aglaia-bridge handoff (#47) by @yb85 in #48
- feat(cli): subcommand CLI — Typer app (gui/run) + redesign plan (#47 step 1) by @yb85 in #51
- docs: subcommand CLI redesign plan by @yb85 in #50
- feat(server): job-API scaffold — command + DB + endpoints (#52 slice 1) by @yb85 in #53
Full Changelog: v0.1.0rc1...v0.1.0rc2
Aglaïa 0.1.0rc1
What's Changed
- Pluggable GPU-batching backbone for processors (#28 stage 2) by @yb85 in #31
- DewarpBatcher — batched on-device L-BFGS solver (#28 stage 2) by @yb85 in #32
- fix(windows): make std-stream output safe (windowed build + cp1252 console) by @yb85 in #33
- Split PageDewarper.process into build/solve/finish (#28 B1a) by @yb85 in #34
- PageDewarper implements BatchableTrait (#28 B1b) by @yb85 in #35
- Single GPU-owner dewarp solver process (#28 B2a) by @yb85 in #36
- Wire batched GPU dewarp into the chain (#28 B2b) — 1.7× on bulk reprocess by @yb85 in #37
- Batched GPU dewarp: graduate to default (#28 C1–C4) — 1.7× bulk reprocess by @yb85 in #38
- Fix replay broken when batched dewarp is active by @yb85 in #39
- Prompt restart on worker-count change; fix misleading sidebar by @yb85 in #40
- RAM-aware auto worker count + swap-risk warning (x86 → cpu/2-1) by @yb85 in #41
- Report real PageDewarper time when batched (was 0) by @yb85 in #42
- Landing: speed-graph section, Linux GPU download, live star count by @yb85 in #43
- Landing: comparison table vs commercial curve-removal scanners by @yb85 in #44
- Fix speed-section vertical alignment + price 330 by @yb85 in #45
- Fix speed-section alignment (parallax) + star count on CTA button by @yb85 in #46
Full Changelog: v0.1.0a6...v0.1.0rc1
What's Changed
- Pluggable GPU-batching backbone for processors (#28 stage 2) by @yb85 in #31
- DewarpBatcher — batched on-device L-BFGS solver (#28 stage 2) by @yb85 in #32
- fix(windows): make std-stream output safe (windowed build + cp1252 console) by @yb85 in #33
- Split PageDewarper.process into build/solve/finish (#28 B1a) by @yb85 in #34
- PageDewarper implements BatchableTrait (#28 B1b) by @yb85 in #35
- Single GPU-owner dewarp solver process (#28 B2a) by @yb85 in #36
- Wire batched GPU dewarp into the chain (#28 B2b) — 1.7× on bulk reprocess by @yb85 in #37
- Batched GPU dewarp: graduate to default (#28 C1–C4) — 1.7× bulk reprocess by @yb85 in #38
- Fix replay broken when batched dewarp is active by @yb85 in #39
- Prompt restart on worker-count change; fix misleading sidebar by @yb85 in #40
- RAM-aware auto worker count + swap-risk warning (x86 → cpu/2-1) by @yb85 in #41
- Report real PageDewarper time when batched (was 0) by @yb85 in #42
- Landing: speed-graph section, Linux GPU download, live star count by @yb85 in #43
- Landing: comparison table vs commercial curve-removal scanners by @yb85 in #44
- Fix speed-section vertical alignment + price 330 by @yb85 in #45
- Fix speed-section alignment (parallax) + star count on CTA button by @yb85 in #46
Full Changelog: v0.1.0a6...v0.1.0rc1
What's Changed
- Pluggable GPU-batching backbone for processors (#28 stage 2) by @yb85 in #31
- DewarpBatcher — batched on-device L-BFGS solver (#28 stage 2) by @yb85 in #32
- fix(windows): make std-stream output safe (windowed build + cp1252 console) by @yb85 in #33
- Split PageDewarper.process into build/solve/finish (#28 B1a) by @yb85 in #34
- PageDewarper implements BatchableTrait (#28 B1b) by @yb85 in #35
- Single GPU-owner dewarp solver process (#28 B2a) by @yb85 in #36
- Wire batched GPU dewarp into the chain (#28 B2b) — 1.7× on bulk reprocess by @yb85 in #37
- Batched GPU dewarp: graduate to default (#28 C1–C4) — 1.7× bulk reprocess by @yb85 in #38
- Fix replay broken when batched dewarp is active by @yb85 in #39
- Prompt restart on worker-count change; fix misleading sidebar by @yb85 in #40
- RAM-aware auto worker count + swap-risk warning (x86 → cpu/2-1) by @yb85 in #41
- Report real PageDewarper time when batched (was 0) by @yb85 in #42
- Landing: speed-graph section, Linux GPU download, live star count by @yb85 in #43
- Landing: comparison table vs commercial curve-removal scanners by @yb85 in #44
- Fix speed-section vertical alignment + price 330 by @yb85 in #45
- Fix speed-section alignment (parallax) + star count on CTA button by @yb85 in #46
Full Changelog: v0.1.0a6...v0.1.0rc1
Aglaïa 0.1.0a6
What's Changed
Full Changelog: v0.1.0a5...v0.1.0a6
What's Changed
Full Changelog: v0.1.0a5...v0.1.0a6
What's Changed
Full Changelog: v0.1.0a5...v0.1.0a6
Aglaïa 0.1.0a5
What's Changed
- fix(storage): 'database is locked' on full reprocess — encode outside the write txn by @yb85 in #25
- Slim CUDA Linux AppImage for GPU page-dewarp (#15) by @yb85 in #26
- Right-size + refine padded-JAX dewarp buckets (~30% GPU / ~40% CPU faster) by @yb85 in #27
- Auto pipeline-worker count (0 = auto) + sidebar display by @yb85 in #29
Full Changelog: v0.1.0a4...v0.1.0a5
What's Changed
- fix(storage): 'database is locked' on full reprocess — encode outside the write txn by @yb85 in #25
- Slim CUDA Linux AppImage for GPU page-dewarp (#15) by @yb85 in #26
- Right-size + refine padded-JAX dewarp buckets (~30% GPU / ~40% CPU faster) by @yb85 in #27
- Auto pipeline-worker count (0 = auto) + sidebar display by @yb85 in #29
Full Changelog: v0.1.0a4...v0.1.0a5
What's Changed
- fix(storage): 'database is locked' on full reprocess — encode outside the write txn by @yb85 in #25
- Slim CUDA Linux AppImage for GPU page-dewarp (#15) by @yb85 in #26
- Right-size + refine padded-JAX dewarp buckets (~30% GPU / ~40% CPU faster) by @yb85 in #27
- Auto pipeline-worker count (0 = auto) + sidebar display by @yb85 in #29
Full Changelog: v0.1.0a4...v0.1.0a5
Aglaïa 0.1.0a4
Full Changelog: v0.1.0a3...v0.1.0a4