Skip to content

Releases: yb85/aglaia

Aglaïa 0.1.0rc7

Choose a tag to compare

@github-actions github-actions released this 16 Sep 15:08

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

Choose a tag to compare

@github-actions github-actions released this 16 Sep 14:50

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

Choose a tag to compare

@github-actions github-actions released this 05 Sep 21:35

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

Choose a tag to compare

@github-actions github-actions released this 31 Aug 21:13
aed8dec

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

Choose a tag to compare

@github-actions github-actions released this 30 Aug 20:37
e9c26c5

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

Choose a tag to compare

@github-actions github-actions released this 02 Jul 09:56

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

Choose a tag to compare

@github-actions github-actions released this 27 Jun 16:53

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

Choose a tag to compare

@github-actions github-actions released this 26 Jun 21:51

What's Changed

  • Harden concurrent writes on Windows (db-lock under contention) by @yb85 in #30

Full Changelog: v0.1.0a5...v0.1.0a6

What's Changed

  • Harden concurrent writes on Windows (db-lock under contention) by @yb85 in #30

Full Changelog: v0.1.0a5...v0.1.0a6

What's Changed

  • Harden concurrent writes on Windows (db-lock under contention) by @yb85 in #30

Full Changelog: v0.1.0a5...v0.1.0a6

Aglaïa 0.1.0a5

Choose a tag to compare

@github-actions github-actions released this 26 Jun 21:05

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

Choose a tag to compare

@github-actions github-actions released this 25 Jun 20:13

Full Changelog: v0.1.0a3...v0.1.0a4