Releases: araihu/margo
Release list
v0.0.8
v0.0.7
Changelog
- 8038203 Add development site server with live reload (#15)
- 97674b9 chore: keep sdd report local
- 9a9d333 ci: deploy site on main changes
- 4133857 docs(showcase): highlight output projections with doughnut chart
- 8a153fa feat(deck): add host chrome options (#16)
- 8f3bf16 feat(showcase): enable color mode toggle
- ea43f0a feat(site): add optional landing shell
- edd32e6 feat(site): compose semantic landing pages
- a65e397 feat(site): support interactive landing charts
- 0b7e77f feat: add site layout document preference
- 4f1e081 feat: add typed layout registry
- 8bf46d5 feat: discover directory layout patches
- 2658aac feat: publish global site navigation binding
- 3ac4b7d feat: render shared family navigation
- 122aa47 feat: resolve frames per configured page layout
- 4ac23c1 feat: resolve layouts per configured page
- 0101bfc feat: validate site layout profiles and families
- c113dc6 fix(release): clone source outside removed workdir (#21)
- 426559f fix(site): align landing sublists
- d27553d fix(site): align landing text with headings
- 8f307da fix(site): constrain landing chart modal
- 154aece fix(site): honor componentdocshell consumer config (#20)
- 107946a fix(site): localize frame controls (#19)
- bda2263 fix(site): make landing layout intrinsic
- 74d1f1f fix(site): preserve nested landing control sizing
- 3943453 fix(site): stack landing next steps
- 6ef3cb0 fix: align responsive docs navigation
- 1077add fix: close broad documentation publication gaps
- 900a8bc fix: honor component styles outside docs shell
- 2daa0e7 fix: isolate layout dependencies and diagnostics
- c7fcec1 fix: keep docs toc beside medium content
- ca13c76 fix: keep no-config site output plain
- 5f5ff9c fix: keep toc focus visible on resize
- 84e80dc fix: keep typed docs shell state coherent
- 5d6113c fix: make profile docs responsive across breakpoints
- 476d8b3 fix: omit goshtoso from plain builds
- 4f507a5 fix: preserve family identity in page presentations
- df1a99e fix: preserve layout schema hash in site manifest
- 4d934c5 fix: preserve search in component docs shell
- 684b947 fix: preserve toc disclosure semantics
- 32bb146 fix: prevent macOS Chromium code-sign clones
- 04154e1 fix: reject empty legacy family declarations
- cc6a52d fix: remove breadcrumbs from profile docs
- 4c7b8b2 fix: repair tour landing visual hierarchy
- aa2375e fix: restore wide docs layout
- 9147ace fix: run chromium pdf exports on linux runners
- 996b585 fix: scope profile search and docs rail
- 4cc3c9c fix: stabilize site browser tests on linux
- 65d5c97 fix: target profile docs frame selectors
- fd29c4b fix: validate explicit layout profiles and family roots
- c1188a9 fix: validate orphan layout patches
- a9645fa refactor: keep family context inside docs layout
- 338e14b refactor: make layout selection site owned
- c6b0e15 refactor: render chrome by layout kind
- 48484eb site: render typed docs through component shell
v0.0.5
Changelog
- f3e0b14 ci: publish stable schema URLs
- f609fd5 feat: consolidate pre-v1 document contracts
- 66155ec feat: expose document page margin overrides
- 2f18b80 fix(deps): align Playwright browser harness
- 37021c1 fix: restore readable PDF margins
- 5bcbfaf remove handoff file
- 268f91c remove llms files
- c934f5e remove llms files
v0.0.4
v0.0.3
Margo v0.0.2
Security patch release.
- Upgrades golang.org/x/net from v0.51.0 to v0.55.0.
- Upgrades root golang.org/x/sys to v0.45.0 for the safe dependency graph.
- Preserves the v0.0.1 C0-to-C5 transfer receipt as immutable historical evidence while allowing post-release dependency upgrades.
- Leaves Playwright test tooling unchanged.
Validation: govulncheck v1.6.0 reports zero reachable vulnerabilities; multi-module readonly tests, vet, builds, Chrome 151 E2E, Required CI, and CodeQL passed.
Margo PDF v0.0.2
Security patch release for the optional PDF module.
- Upgrades golang.org/x/net to v0.55.0.
- Upgrades golang.org/x/sys to v0.45.0.
- Leaves Chromium discovery policy and Playwright test tooling unchanged.
Validated with readonly module gates, govulncheck v1.6.0, Required CI, and CodeQL.
Margo v0.0.1
First patch release of Margo.
Highlights:
- Consumer-agnostic Markdown-to-HTML fragment and complete-page primitives.
- Optional charts and PDF contracts remain separate modules.
- Generic head, header, before-content, and footer composition seams.
- Static-first tables and charts with progressive browser controls.
- Blog reference covering AVIF, WebP, JPEG, PNG, and GIF assets.
- PDF page contracts and Chromium probe without enforcing a user browser version.
Validation:
- Multi-module unit, vet, build, and readonly module gates.
- HTML browser E2E on Google Chrome 151.0.7922.77, macOS arm64.
- Human review of generated Letter PDFs.
Compatibility note: the Chrome version above records the tested environment; it is not a required browser pin.
Margo PDF v0.0.1
First patch release of the optional Margo PDF module.
Includes Engine, Request, Result, EngineInfo, ExportReport, PageConfig validation, platform toolchain contracts, and no-download platform probes. Chromium version is recorded as execution evidence and is not enforced as a user compatibility pin.
Validated with readonly module gates and human review of generated Letter PDFs.