Changelog
Every production deploy, in reverse chronological order.
2026.09.25.3
Fixed
- Pages no longer occasionally load forever. This most often showed up when switching between Guided and Pick my own.
2026.09.25.2
Fixed
- Archetypes no longer show in your results unless you've answered at least one of their core activities. Before, an archetype like Little could rank highly from related roleplay answers alone.
2026.09.25
Added
- "Compare to me" on shared checklists: sign in and see your answers side by side with theirs. It shows mutual matches, things worth talking about, and limits to respect. Nothing is saved, and the other person isn't told.
Changed
- Signing in or creating an account from a compare link now brings you straight back to it.
- The "Match with a partner" card after finishing a checklist is now "Compare with a partner", with clearer wording.
2026.09.24.18
Changed
- Printed checklists are much shorter: two compact columns, only what you've answered, and hard limits listed at the top.
- The print page has new options: show everything or only answered items, arrange by category or by verdict (hard limits, soft limits, then favorites down), and turn activity descriptions on or off.
2026.09.24.17
Changed
- Updated the libraries the site runs on.
2026.09.24.16
Fixed
- Pages no longer occasionally spin forever when you come back to the app and refresh.
2026.09.24.15
Fixed
- Signed-in people opening a shared link no longer see the sign-up banners.
2026.09.24.14
Changed
- You can send up to 10 activity suggestions a day.
- Admin changes.
2026.09.24.13
Added
- Missing something? You can now suggest a new activity from Pick my
2026.09.24.12
Changed
- Admin changes.
2026.09.24.11
Changed
- Category pages now show the Guided / Pick my own / Results tabs
2026.09.24.10
Fixed
- Category pages now have the top bar with your checklist switcher
2026.09.24.9
Fixed
- Checklists and results fit better on phones: text no longer runs
2026.09.24.8
Changed
- A new, on-brand page for links that don't go anywhere.
2026.09.24.7
Changed
- The highlight on the share form's choices now slides to the
2026.09.24.6
Changed
- The share form's expiry and "What the link shows" choices are
2026.09.24.5
Changed
- Admin changes.
2026.09.24.4
Changed
- Admin changes.
2026.09.24.3
Changed
- Admin changes.
2026.09.24.2
Changed
- Admin changes.
2026.09.24
Changed
- Shared checklists that include your archetype now show the
2026.09.23.9
Added
- You can now mark either side of an activity as "Doesn't apply to
2026.09.23.8
Changed
- The rating key is easier to read: numbered tiles that match the
2026.09.23.7
Added
- A "What do the numbers mean?" key on the rating card and at the top
- Shared checklists now show a full key: every rating level, what soft
- Printed checklists include the same key in their header.
2026.09.23.6
Changed
- The tour's first step now says what each rating means, from 0 (not
2026.09.23.5
Changed
- The first-run tour is now a spotlight: the page dims and lights one
- "Not for me" now sits with the other skip buttons under each activity.
Security
- Security patches.
2026.09.23.4
Changed
- Admin changes.
2026.09.23.3
Changed
- Tidied up release notes.
2026.09.23.2
Security
- Security patches.
2026.09.23
Added
- **Admin taxonomy tree** at `/admin/taxonomy`: every category and
2026.09.22.2
Added
- New checklists start with the basics: two activities from every area,
- A short tour rides along with your first five answers, explaining
2026.09.22
Changed
- The home page is new. It shows an example results chart, explains
- The home page now has the site footer, with links to the changelog,
2026.09.21.4
Added
- The download dialog now shows a preview of your card, so you can see
Changed
- The tall story-sized card no longer leaves a gap of empty space in the
2026.09.21.3
Added
- You can now download your archetype result as an image to post,
- The image carries the Checklust mark and checklust.com, so anyone who
- Your display name is left off the image unless you tick the box, and
2026.09.21.2
Fixed
- Copying your archetype profile no longer puts your email address in the
2026.09.21
Fixed
- Shared archetype links now open with the full profile header — your
2026.09.06
Added
- Share links now choose what they reveal: the checklist on its own, the
- The print view of a share link shows the same thing the link does.
Changed
- Share links you have already sent are untouched — they keep showing the
2026.07.18.3
Fixed
- The progress constellation is now a proper star field — three times
2026.07.18.2
Fixed
- The progress constellation now spreads across the full width of its
Changed
- In guided mode the activity card is now the first thing on the page;
2026.07.18
Added
- **Guided-flow engagement layer.** The guided checklist flow now works in
- **"Not for me" one-tap answer** for quickly passing on activities that
- **Constellation progress view and archetype radar tease** — round
- **Collapse control on rating rows** to minimize the give/receive sides
2026.07.17.2
Security
- Security patches.
2026.07.16
Fixed
- **Intermittent hangs across the site.** Pages could spin forever (most
Added
- **19 new Tier 1 activities** across the taxonomy, plus the **Voyeur**
Changed
- Plain-English renames for three activity titles (wording only).
2026.06.09
Changed
- **Accessibility pass (WCAG 2.1/2.2 A/AA).** Site-wide improvements for keyboard and screen-reader users; no change for mouse/sighted users.
- **Skip link** as the first focusable element on every page, jumping straight to the main content.
- **Reduced-motion support.** Transitions and animations are neutralized when your system requests reduced motion.
- **Keyboard-navigable ratings.** Rating pills and soft/hard limit chips now work as proper radio groups — arrow keys, Home/End, and per-option labels for screen readers.
- **Form fields** announce their hints and validation errors to assistive technology, with errors flagged inline.
- **Progress bars** now expose their completion state (label and percentage) to screen readers.
2026.05.18
Changed
- **Visual refresh.** New brand colour (plum/amethyst replaces the previous rose) across buttons, primary actions, the candlelight background wash, give/receive accents, and the rating ramp. Headings now set in Cormorant Garamond and body text in Manrope, with body type bumped from 16px to 17px for legibility.
- **Italic emphasis is gone.** Where a word used to slant for emphasis (the second word of admin page headings, "all set", "yet", your name on the dashboard, the wordmark, etc.) it now stays upright and shifts toward the primary colour instead. Italic was hard to read at small sizes.
- Soft-limit chips are now yellow (was a muted amber). Hard-limit red tuned slightly brighter so it still reads on dark tints.
2026.04.24
Added
- **Admin dashboard** redesign at `/admin`: KPI strip (signups, checklists started, responses, shares — each with delta vs previous window and a 24-bucket sparkline), 14-day engagement chart with togglable series and crosshair tooltip, quick-access tiles, recent-activity feed with truncated identifiers, taxonomy & response health checks, and a most-rated activities panel with give/get split bars. Range pill chooses 24h / 7d / 30d / 90d.
- Humiliator archetype with sub-archetypes for the Humiliation pole, and broader archetype-weight coverage across the taxonomy.
Changed
- Footer **Contact** link points to `support@checklust.com` (replaces the previous "About the author" link).
Fixed
- Signing in with **Google** auto-links to your existing email/password account instead of failing with `unable_to_create_user` when the email already exists.
2026.04.23.8
Changed
- Sign-in shows email + password by default. Passkey and Google sign-in move to secondary options below the primary form — password sign-in was hidden behind a toggle before.
- **Browse** ("Pick my own") renders categories and subcategories in stable admin order so rating an activity no longer reshuffles the list you're working through. Guided flow still orders by preference weight.
- Results tab is now available to everyone (was admin-only while scoring was being tuned).
- Broader archetype scoring coverage: added root humiliation weights for Degrader and Exhibitionist, and backfilled weight gaps across the taxonomy so more activities contribute to your profile.
2026.04.23.7
Changed
- **Results radar** (admin-only preview): restructured into four opposing pole-pairs — Dom ↔ Sub (vertical), Sensation ↔ Sexual (horizontal), Sadism ↔ Masochism and Fetish ↔ Humiliation on the diagonals. The polygon's orientation now reads directly as a profile's lean.
- Per-axis rollup changed from mean to max so specialists actually spike — a Rope-bunny primary now reads as a clear Sensation lean instead of a flat mid-polygon averaged down by Rigger.
2026.04.23.6
Added
- **Results page** (admin-only preview): archetype profile for each checklist — primary archetype with blurb, 6-axis radar, ranked list with give/get split bars, and a Copy-as-Markdown export. Gated while scoring is being tuned.
- **Admin archetype matrix** at `/admin/archetypes`: authors the weight map that drives Results scoring. Category-level weights inherit down to activities with per-activity overrides, bulk-paint a subtree, column-focus sidebar, and draft/publish flow with audit snapshots.
- Data model: `archetypes`, `archetype_weights`, `archetype_snapshots` tables with a starter seed of 20 archetypes and 75 weights.
2026.04.23.5
Added
- Preview on the dashboard: read-only share-style view of your checklist inside the app chrome — no sign-up banner. Supports the same **By category** / **By rating** toggle as a share link.
Changed
- Share and preview pages now render from a single component so their layouts stay in sync.
2026.04.23.4
Added
- Download-my-data on `/account`: exports profile, checklists, ratings, shares, and passkey metadata as a JSON file.
- Delete-my-account on `/account`: permanently removes your profile and every related row, gated by typing your email to confirm.
2026.04.23.3
Added
- Privacy policy at `/privacy`.
- Terms of Service at `/terms`.
2026.04.23.2
Fixed
- Dashboard load regression from v2026.04.23.
2026.04.23
Added
- Changelog page at `/changelog` with a version link in the footer.
2026.04.22
Changed
- Override `fast-xml-parser` and `esbuild` to patched versions.
- Build with webpack while turbopack's better-auth ESM parse is broken.
Added
- Guided-flow **Back** button revisits prior responses without losing state.
- Completion follow-up cards and site footer on the dashboard.
2026.04.18
Changed
- Bumped Next 16, TypeScript 6, tailwind-merge 3, `@types/node` 25.
Added
- Share page: possessive title ("Alex's checklist"), FetLife link, signup CTAs for viewers.
- Passkey management on `/account`.
- Passkeys, Google OAuth, and post-signup welcome flow.
Fixed
- Four dashboard/admin/landing bugs shaken out after the redesign.
2026.04.10
Added
- Guided flow now orders activities by the KinkTools iOS enjoyment-weight score.
- Dashboard redesign: anchored header, control strip, completion hero.
- Share viewer toggle: **By category** / **By rating**.
- Per-activity skip in guided mode.
- Admin users page: list, delete, grant/revoke admin.
Fixed
- `trustedOrigins` type widened to unblock prod build.
- `CategoryPrompt` selected state now resets on advance.
2026.04.01
Added
- Initial public deploy on `https://checklust.com`.
- Email/password auth with password reset via Cloudflare Email Sending.
- Authed dashboard, profile/account pages, profile menu.
- Checklist switcher in the dashboard chrome.