Repository navigation
v1.16.0
·
31 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
[1.16.0] - 2026-11-12
Added
feat(ui)— /assessments is the member's session listing (#877) (#888)feat(flow)— add and remove an Aspect at stage 3, and record the copy as authored (#699) (#876)feat(infra)— pnpm qa:links derives the clickable QA list for a change range (#863) (#869)feat(flow)— the counterparty forks the relationship's template into their own (#785) (#872)feat(ux)— one left-justified column for every dashboard page, and a registered exception list (#858) (#871)feat(templates)— delete an authored template, behind a confirm (#743) (#866)feat(infra)— the admin rail is a versioned document with a validator (#861) (#864)feat(ui)— measure rules 6 and 7 as E40, then fix all 18 (#719 C5) (#860)feat(billing)— the publish trial is the Advanced entitlement (#835) (#859)feat(home)— the AS2 front page at / with the surface-token layer it needs (#853) (#857)feat(copy)— stage 4 says each fact once, and the OAuth control has its mark (#777) (#855)feat(ui)— the relationships list is the My Quizzes record list (#841 part 2) (#852)feat(admin)— the eighteen admin pages render in one shared column (#717) (#851)feat(billing)— the Free card is the trial card, and a lapse closes the Gap not the pairing (#848) (#849)
Fixed
fix(flow)— the counterparty's read-only screen gets a door (#873) (#887)fix(copy)— the AlignSynch footer's link column is "Website Links" (#886)fix(home)— the marketing header's lockup is a link to the front page (#884)fix(theme)— render next-themes during SSR so its pre-paint script lands (#880) (#885)fix(flow)— stage 5 is not a dead end — payment walk, send/draft, and the template guard at stage 1 (#870) (#878)fix(home)— the footer Quick Links mirror the marketing header menu (#883)fix(home)— the hero's "See how it works" was 60px tall because its arrow sized itself (#882)fix(ui)— the rail's collapse control is a button on its border, not a form (#875) (#881)fix(ui)— the relationship detail is a destination, not a flow (#873) (#879)fix(db)— the demo seed converges a drifted branch instead of refusing it (#865) (#868)fix(flow)— the draft lands on the relationships list, and the list titles by the relationship (#841) (#850)fix(billing)— the hosted capture sends the currency the provider requires (#844) (#845)fix(billing)— publishing a relationship opens its trial, so the counterparty can claim (#840) (#843)fix(deploy)— demo.alignsynch.com serves again — one command creates it, one rule keeps it (#838) (#839)fix(flow)— a draft is not gated, and stage 5 says the plan without refusing it (#834) (#837)fix(flow)— stage 4 opens on Create account and toggles in place (#829) (#831)
Maintenance
docs(legal)— photography credits at /terms, and the AS2 handoff package committed (#853) (#856)test(flow)— the e2e walks the five stages, signed in, and proves draft vs send (#844) (#842)chore(health)— re-record the platform record at 1.15.0 (#836)docs(changelog)— v1.15.0 says what the tag's stage 4 actually does (#832)
Known limits
- The public Templates catalogue at
/relationship-typesis unchanged in this release. The approvedspec-as2-style-templates-redesignbuild is still in review, so the page visitors see today is the previous one. - Selecting a template does not carry through sign-up. A card's use action opens registration without the chosen template, because the intent parameter is not implemented yet.
- The relationship card's kind chip still prints "Template" where the record is a relationship; templates are products and a relationship is a pairing.
/assessmentslists assessment sessions over data the app already holds. Comments, notes and gap analytics are not part of it.- Payments run in test mode: no charge is processed, and the pricing page's disclosure stands unchanged.
- The demo environment serves the previous version until its next refresh; the verification recorded here applies to the tagged tree on production.
- Two records still share one wording: the relationship detail's read-only notice and the counterparty's way-forward door both point at the relationships list, which is the only destination that exists today.