Releases & Changelog

Track all releases, updates, and improvements to the Common Origin Design System. View detailed commit history, categorized changes, and version information.

84 Total ReleasesLatest: v3.0.0
Filter by type:

3.0.0

October 25, 2026

✨ Features

4
  • feat!: remove the deprecated tokens; Box keeps its spacing and radius names
    #314by Oct 25, 2026
  • feat!: remove deprecated props and variants; AgentInput voice off by default
    #313by Oct 25, 2026
  • feat!: FilterChip is the toggle chip; remove BooleanChip and chip size
    #312by Oct 25, 2026
  • feat!: remove PageTitle, StatusBadge and CategoryBadge
    #311by Oct 25, 2026

🐛 Bug Fixes

2
  • fix(docs): key each section on the tokens page
    #316by Oct 25, 2026
  • fix(changelog): keep release-note nesting; handle major-version headings
    #310by Oct 25, 2026

📚 Documentation

1
  • docs: 3.0 migration guide and release notes
    #315by Oct 25, 2026

2.23.0

October 25, 2026

✨ Features

2
  • feat(tokens): base.color.white off the ramps; inverse content on gray.100
    #307by Oct 25, 2026
  • feat(Box): bg accepts semantic token paths; old background keys deprecated
    #305by Oct 25, 2026

🔧 Chores

2
  • chore: bump version to 2.23.0
    #309by Oct 25, 2026
  • chore(tokens): mark the neutral and Spectrum 1 hue ramps deprecated
    #308by Oct 25, 2026

2.22.0

October 24, 2026

✨ Features

10
  • feat(MoneyDisplay): the sign is text, not a circled icon (decision 0045)
    #302by Oct 24, 2026
  • feat(Badge, TransactionListItem): badges mean new; status uses the status pattern (decision 0045)
    #300by Oct 24, 2026
  • feat(Alert, InlineAlert): the status pattern's icons and shapes (decision 0045)
    #299by Oct 24, 2026
  • feat(StatusLabel): the status pattern's icons and shapes (decision 0045)
    #298by Oct 24, 2026
  • feat(tokens): domain tokens on the semantic tier; resolve decision 0036 (#190 part e)
    #297by Oct 24, 2026
  • feat(tokens): chart colours, color.data.* (#190 part d)
    #296by Oct 24, 2026
  • feat(tokens): category labels move onto the display ramps (#190 part c)
    #295by Oct 24, 2026
  • feat(tokens): role colours move onto the role ramps (#190 part b)
    #294by Oct 24, 2026
  • feat(tokens): neutral semantic tokens move onto the grey ramp (#190 part a)
    #291by Oct 24, 2026
  • feat(icons): ten status icons and the internal status shapes (decision 0045)
    #289by Oct 24, 2026

📚 Documentation

4
  • docs(foundation): Badge's default is a near-black count
    #301by Oct 24, 2026
  • docs(tokens): the intent and theory behind the token library
    #293by Oct 24, 2026
  • docs(tokens): the intent and theory behind the token library
    #292by Oct 24, 2026
  • docs(foundation): decision 0048, emphasis leaves the colour tokens
    #290by Oct 24, 2026

🔧 Chores

1
  • chore: bump version to 2.22.0
    #303by Oct 24, 2026

2.21.0

October 22, 2026

✨ Features

11
  • feat(AILabel): the AI marker for proposed content
    #287by Oct 22, 2026
  • feat(icons): add an ai icon
    #286by Oct 22, 2026
  • feat(AgentInput): docked placement
    #274by Oct 22, 2026
  • feat(AgentInput): proposals carry an id; a replacement is announced
    #285by Oct 22, 2026
  • feat(AgentInput): review bar and suggestions
    #283by Oct 22, 2026
  • feat(Chip): SuggestionChip, the Suggestion chip type
    #282by Oct 22, 2026
  • feat(tokens): semantic AI text and icon colours
    #281by Oct 22, 2026
  • feat(AgentInput): multiline field and soft length limit
    #272by Oct 22, 2026
  • feat(AgentInput): editable while submitting, ref handle, Stop
    #271by Oct 22, 2026
  • feat(AgentInput): neutral defaults, product errors always show, IME-safe Enter
    #270by Oct 22, 2026
  • feat(tokens): OKLCH role and display hue ramps (decision 0044)
    #258by Oct 22, 2026

📚 Documentation

3
  • docs(foundation): decision 0046, agent proposals and suggestions
    #275by Oct 22, 2026
  • docs(foundation): decision 0045, status indication
    #265by Oct 22, 2026
  • docs(foundation): decision 0043, colour by meaning
    #256by Oct 22, 2026

🔧 Chores

1
  • chore: bump version to 2.21.0
    #288by Oct 22, 2026

2.20.0

October 17, 2026

✨ Features

1
  • feat(build): per-module ESM that tree-shakes and loads in Node (decision 0042)
    #254by Oct 17, 2026

📚 Documentation

1
  • docs(foundation): decision 0042, package build
    #251by Oct 17, 2026

🔧 Chores

1
  • chore: bump version to 2.20.0
    #255by Oct 17, 2026

2.19.0

October 17, 2026

✨ Features

14
  • feat(tokens): density mode for controls (data-co-density)
    #249by Oct 17, 2026
  • feat(tokens): components read tokens as CSS variables (decision 0041)
    #247by Oct 17, 2026
  • feat(cards): one hover, pressed and focus treatment per kind of card
    #246by Oct 17, 2026
  • feat(tokens): gray ramp with alpha twins, and one base.dimension scale
    #241by Oct 17, 2026
  • feat(a11y): forced-colours support, scoped to the mode (decision 0038)
    #230by Oct 17, 2026
  • feat(motion): purpose-named motion tokens; exits accelerate (decision 0037)
    #228by Oct 17, 2026
  • feat(tokens): domain tokens move to the component tier (decisions 0031 §6, 0036)
    #225by Oct 17, 2026
  • feat(tokens): semantic grammar names beside the old ones (decision 0031)
    #219by Oct 17, 2026
  • feat(tokens): generated tokens.ts with JSDoc and @deprecated as the published types
    #218by Oct 17, 2026
  • feat(tokens): describe every base token group
    #217by Oct 17, 2026
  • feat(tokens): deprecation as data ($deprecated and replacedBy)
    #216by Oct 17, 2026
  • feat(Chip): one chip size, 24px (decision 0035)
    #215by Oct 17, 2026
  • feat(Button, IconButton): take height from size.control
    #214by Oct 17, 2026
  • feat(tokens): size.control, and the field family takes its height from it
    #211by Oct 17, 2026

🐛 Bug Fixes

6
  • fix(a11y): Slider thumb hit area: 24px, 44px on touch, split between range thumbs
    #243by Oct 17, 2026
  • fix(a11y): Slider thumbs drag with touch and pen
    #239by Oct 17, 2026
  • fix(a11y): chip close button has a 24px pointer target (decision 0039)
    #232by Oct 17, 2026
  • fix(TextField): give StyledTextAreaBase the input base styles
    #213by Oct 17, 2026
  • fix(docs): every docs token entry is an exact token path
    #198by Oct 17, 2026
  • fix(rows): one interaction pattern for rows and items
    #186by Oct 17, 2026

♻️ Refactoring

3
  • refactor(docs-site, lib): read the semantic grammar names (decision 0031)
    #222by Oct 17, 2026
  • refactor(molecules): read the semantic grammar names (decision 0031)
    #221by Oct 17, 2026
  • refactor(atoms): read the semantic grammar names (decision 0031)
    #220by Oct 17, 2026

📚 Documentation

7
  • docs(foundation): decision 0041, components read tokens as CSS variables
    #244by Oct 17, 2026
  • docs(foundation): decision 0040, our own OKLCH palette
    #234by Oct 17, 2026
  • docs(tokens): describe every token in use by its job, not its value
    #223by Oct 17, 2026
  • docs(foundation): decision 0034, control heights
    #210by Oct 17, 2026
  • docs(foundation): 0031 keeps category -strong and limits emphasis to neutral
    #205by Oct 17, 2026
  • docs(foundation): decision 0033, token descriptions
    #204by Oct 17, 2026
  • docs(foundation): semantic token grammar (0031) and token modes (0032)
    #197by Oct 17, 2026

✅ Tests

1
  • test(tokens): find deprecated token reads through the type checker
    #242by Oct 17, 2026

🔧 Chores

2
  • chore: bump version to 2.19.0
    #250by Oct 17, 2026
  • chore(docs-site): stop next dev writing agent rules into CLAUDE.md
    #240by Oct 17, 2026

2.18.0

October 10, 2026

✨ Features

3
  • feat(tokens): category -strong tokens; deprecate -emphasis
    #180by Oct 10, 2026
  • feat(tag): deprecate the success, warning, error and interactive variants
    #178by Oct 10, 2026
  • feat(badge): add variant="accent"; deprecate primary
    #176by Oct 10, 2026

🐛 Bug Fixes

4
  • fix(focus): one near-black focus ring in every component
    #182by Oct 10, 2026
  • fix(dropdown,searchfield): focus is grey, selection is light blue
    #181by Oct 10, 2026
  • fix(progressbar): default fill near-black, matching Slider
    #177by Oct 10, 2026
  • fix(tokens): emphasis text and icons are darker than default
    #175by Oct 10, 2026

📚 Documentation

3
  • docs(site): "Which label do I use?" guide
    #183by Oct 10, 2026
  • docs(site): stop using deprecated Chip variants
    #179by Oct 10, 2026
  • docs(decisions): 0029, accent and emphasis audit outcomes
    #174by Oct 10, 2026

🔧 Chores

1
  • chore: bump version to 2.18.0
    #184by Oct 10, 2026

2.17.0

October 9, 2026

✨ Features

1
  • feat(dateformatter): deprecate mode="relative" (identical to smart)
    #160by Oct 9, 2026

🐛 Bug Fixes

4
  • fix(list): List's spacing reaches its items
    #162by Oct 9, 2026
  • fix(tabbar): remove the off-grid 1px press nudge
    #161by Oct 9, 2026
  • fix(checkbox): checked border uses the colour token, not a composite border
    #159by Oct 9, 2026
  • fix(icon): decorative by default; never announce internal icon names
    #158by Oct 9, 2026

🔧 Chores

1
  • chore: bump version to 2.17.0
    #163by Oct 9, 2026

2.16.0

October 8, 2026

✨ Features

9
  • feat(tokens): publish tokens.css with --co-<tier>-<path> variables (migration step 6b)
    #138by Oct 8, 2026
  • feat(alert): place the action below the content, left-aligned
    #123by Oct 8, 2026
  • feat(alert): add appearance (outlined, borderless)
    #120by Oct 8, 2026
  • feat(inlinealert): add InlineAlert; deprecate Alert's inline prop
    #119by Oct 8, 2026
  • feat(tag): add small (20px) and medium (24px) sizes
    #116by Oct 8, 2026
  • feat(labels): add StatusLabel and CategoryLabel; deprecate StatusBadge and CategoryBadge
    #113by Oct 8, 2026
  • feat(tabbar): one underline look with the light-blue selected treatment; deprecate variant
    #112by Oct 8, 2026
  • feat(chip): add InputChip; deprecate FilterChip, BooleanChip and the static Chip's variants and onClick
    #109by Oct 8, 2026
  • feat(button): add the accent variant; deprecate emphasis
    #108by Oct 8, 2026

🐛 Bug Fixes

10
  • fix(iconbutton): use Button's colours and motion in every variant and state
    #156by Oct 8, 2026
  • fix(slider): track on background.progressTrack; disabled value in icon.disabled
    #153by Oct 8, 2026
  • fix(input): resting control borders meet 3:1 (color.border.control)
    #151by Oct 8, 2026
  • fix(input): placeholder text meets 4.5:1 (text.subdued)
    #147by Oct 8, 2026
  • fix(tokens): stop $ref keys leaking into tokens.json; use built-in transforms (migration step 2)
    #128by Oct 8, 2026
  • fix(ci): don't let a Codecov outage fail the test job
    #126by Oct 8, 2026
  • fix(alert): centre the dismiss button on the first line of content
    #121by Oct 8, 2026
  • fix(labels): make aria-label announced on CategoryLabel and StatusLabel
    #118by Oct 8, 2026
  • fix(labels): WCAG AA text for CategoryLabel outlined/minimal and StatusLabel pending
    #117by Oct 8, 2026
  • fix(chip): a selected disabled chip uses the disabled colours and keeps its checkmark
    #111by Oct 8, 2026

♻️ Refactoring

4
  • refactor(tokens): convert the token source to DTCG (migration step 5)
    #136by Oct 8, 2026
  • refactor(tokens): normalise Input, ProgressBar, Badge, Separator and Field (migration step 3c)
    #134by Oct 8, 2026
  • refactor(tokens): normalise Chip component tokens (migration step 3b)
    #133by Oct 8, 2026
  • refactor(tokens): normalise Button and IconButton component tokens (migration step 3a)
    #132by Oct 8, 2026

📚 Documentation

7
  • docs: review PRs with /code-review instead of Copilot
    #149by Oct 8, 2026
  • docs(tokens): describe every semantic token (migration step 6c)
    #143by Oct 8, 2026
  • docs(decisions): 0022, no component spacing tokens; new tokens need sign-off
    #131by Oct 8, 2026
  • docs(foundation): decision 0019, Alert and InlineAlert
    #107by Oct 8, 2026
  • docs(foundation): decision 0018, indicators and labels
    #105by Oct 8, 2026
  • docs(foundation): decision 0017, token pipeline on DTCG and Style Dictionary 5
    #102by Oct 8, 2026
  • docs(foundation): decision 0016, accent, selection and chip types
    #101by Oct 8, 2026

✅ Tests

1
  • test(tokens): golden snapshot of resolved token values (migration step 1)
    #127by Oct 8, 2026

📦 Build

1
  • build(tokens): upgrade to Style Dictionary 5 (migration step 4)
    #135by Oct 8, 2026

👷 CI/CD

1
  • ci(tokens): fail when the committed token outputs are out of date (migration step 6a)
    #137by Oct 8, 2026

🔧 Chores

3
  • chore: bump version to 2.16.0
    #157by Oct 8, 2026
  • chore: ignore Claude Code worktrees in ESLint, Jest and tsc
    #142by Oct 8, 2026
  • chore(deps): clear npm audit advisories in dev dependencies
    #140by Oct 8, 2026

2.15.0

September 30, 2026

✨ Features

1
  • feat(pagetitle): deprecate PageTitle; use Typography h1 in a Stack
    #94by Sep 30, 2026

🐛 Bug Fixes

1
  • fix(button): pass anchor attributes to linkComponent
    #93by Sep 30, 2026

♻️ Refactoring

1
  • refactor(components): last colour literals to tokens; lint guard for colours and z-index
    #90by Sep 30, 2026

📚 Documentation

4
  • docs: fix .github drift, one release doc, docs-reference check (#37, part 2)
    #89by Sep 30, 2026
  • docs: fix README, CONTRIBUTING and usage drift (#37, part 1)
    #88by Sep 30, 2026
  • docs: register DateFormatter (#36, part 2)
    #83by Sep 30, 2026
  • docs: make component prop docs match the code (#36, part 1)
    #80by Sep 30, 2026

✅ Tests

1
  • test: close component test gaps; ProgressBar accessible name (#36, part 3)
    #86by Sep 30, 2026

🔧 Chores

3
  • chore: bump version to 2.15.0
    #95by Sep 30, 2026
  • chore: remove dead code and build noise
    #92by Sep 30, 2026
  • chore(claude): subagents, skills, settings, pre-merge and project-board rules
    #91by Sep 30, 2026

2.14.0

September 27, 2026

✨ Features

8
  • feat(alert): fade out, then collapse, when dismissed
    #74by Sep 27, 2026
  • feat(motion): Modal, Sheet and ActionSheet fade out when closed
    #72by Sep 27, 2026
  • feat(motion): motion tokens everywhere and reduced-motion fallbacks
    #71by Sep 27, 2026
  • feat(tokens): semantic type scales and component tokens for typography departures
    #65by Sep 27, 2026
  • feat(components): field-family tokens for label, required indicator and helper text
    #64by Sep 27, 2026
  • feat(components): badge-family label tokens; badges render at medium weight
    #63by Sep 27, 2026
  • feat(tokens): semantic font weights; components stop using base keys and literals
    #60by Sep 27, 2026
  • feat(tokens): semantic z-index layers paired with elevation
    #58by Sep 27, 2026

🐛 Bug Fixes

3
  • fix(list): chevron rotates over duration.fast, matching Dropdown
    #75by Sep 27, 2026
  • fix(site): move the docs site onto the semantic z-index layers
    #59by Sep 27, 2026
  • fix(components): use the near-black overlay tokens instead of pure black
    #57by Sep 27, 2026

♻️ Refactoring

3
  • refactor(components): component dimensions to size tokens
    #68by Sep 27, 2026
  • refactor(components): px borders, focus rings and matching sizes to tokens
    #67by Sep 27, 2026
  • refactor(components): replace base tokens with semantic tokens; lint guard
    #66by Sep 27, 2026

📚 Documentation

1
  • docs(foundation): decision 0014, token tiers
    #61by Sep 27, 2026

🔧 Chores

2
  • chore: bump version to 2.14.0
    #76by Sep 27, 2026
  • chore(site): replace Hotjar with Vercel Web Analytics
    #56by Sep 27, 2026

2.13.0

September 26, 2026

✨ Features

1
  • feat(package): support React Server Components with 'use client'
    #52by Sep 26, 2026

🐛 Bug Fixes

2
  • fix(package): load the CommonJS build without crashing
    #54by Sep 26, 2026
  • fix(site): server-render styles, load Inter, declare color-scheme
    #51by Sep 26, 2026

📦 Build

1
  • build(package): clean dist/ before building
    #49by Sep 26, 2026

👷 CI/CD

2
  • ci: add ESLint and build the docs site in CI
    #50by Sep 26, 2026
  • ci(release): changelog in the version-bump PR, PR-then-tag release scripts, backfill 2.12.1/2.12.2
    #48by Sep 26, 2026

🔧 Chores

1
  • chore: bump version to 2.13.0
    #55by Sep 26, 2026

2.12.2

September 26, 2026

🐛 Bug Fixes

4
  • fix(package): stop shipping site-only dependencies and page-components types
    #45by Sep 26, 2026
  • fix(types): make published type declarations resolve for consumers
    #43by Sep 26, 2026
  • fix(deps): resolve remaining npm audit findings
    #20by Sep 26, 2026
  • fix(deps): upgrade next to ^16.3.6 to patch critical RCE
    #18by Sep 26, 2026

📚 Documentation

4
  • docs(foundation): address Copilot review of #23
    #26by Sep 26, 2026
  • docs(tokens): real token pipeline reference + Style Dictionary expert token-architect
    #25by Sep 26, 2026
  • docs: add foundation layer and align agent guidance
    #23by Sep 26, 2026
  • docs: add documentation for BooleanChip and FilterChip as Chip sub-variants
    #4by Sep 26, 2026

👷 CI/CD

1
  • ci(publish): switch npm publishing to Trusted Publishing (OIDC)
    #47by Sep 26, 2026

🔧 Chores

3
  • chore: bump version to 2.12.2
    #46by Sep 26, 2026
  • chore: add MIT LICENSE file
    #44by Sep 26, 2026
  • chore(ci): remove Copilot weekly review automation
    #17by Sep 26, 2026

📝 Other Changes

1
  • [WIP] Review token consistency across design system components
    #6by Sep 26, 2026

2.12.1

April 26, 2026

🐛 Bug Fixes

1
  • fix(ci): full deployment pipeline audit
    64abd43by Apr 26, 2026

🔧 Chores

2
  • chore: add Copilot agent ecosystem
    b2040e2by Apr 26, 2026
  • chore(ci): split matrix job into separate typecheck, test, build jobs
    0022b35by Apr 26, 2026

2.12.0

March 9, 2026

✨ Features

1
  • feat(icons): add move icon
    1748279by Mar 9, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    608e4a1by Mar 9, 2026

2.11.0

March 8, 2026

✨ Features

1
  • feat(icons): add kebab, meatballs, creditCard and wallet icons
    2661a81by Mar 8, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    f22d793by Mar 8, 2026

2.10.2

March 8, 2026

🐛 Bug Fixes

1
  • fix: update Chip component font tokens for size variants
    4df176cby Mar 8, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    4b884c8by Mar 8, 2026

2.10.1

March 8, 2026

🐛 Bug Fixes

1
  • fix: update label typography token
    fefa6dcby Mar 8, 2026

🔧 Chores

2
  • chore: rebuild tokens for label typography change
    f47a905by Mar 8, 2026
  • chore(changelog): update CHANGELOG.md after release
    df8a809by Mar 8, 2026

2.10.0

March 7, 2026

✨ Features

1
  • feat(Modal): add Modal component with title, close button, footer actions, and portal rendering
    ae2f258by Mar 7, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    837a8e2by Mar 7, 2026

2.9.0

March 7, 2026

✨ Features

1
  • feat(AccountCard): replace Icon with Avatar, fix trend color mapping
    a6a7434by Mar 7, 2026

🐛 Bug Fixes

1
  • fix(AgentInput): refine voice review flow and status text styling
    e3a2ce3by Mar 7, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    a56caa1by Mar 7, 2026

2.8.2

March 1, 2026

🐛 Bug Fixes

1
  • fix(AgentInput): refine voice review flow and status text styling
    8f2f79eby Mar 1, 2026

🔧 Chores

1
  • chore: bump version to 2.8.2
    128eb0dby Mar 1, 2026

2.8.1

February 27, 2026

✨ Features

1
  • feat(docs): add collapsible category groups to component sidebar nav
    cd0f3a5by Feb 27, 2026

📚 Documentation

1
  • docs: add agentic enhancements roadmap to copilot instructions
    77110bdby Feb 27, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    6195380by Feb 27, 2026

2.8.0

February 26, 2026

✨ Features

1
  • feat(icons): enrich all 45 icons with agent-friendly metadata
    154762cby Feb 26, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    a25a579by Feb 26, 2026

📝 Other Changes

1
  • v2.8.0 - Enrich icons with agent-friendly metadata
    149ded6by Feb 26, 2026

2.7.0

February 25, 2026

✨ Features

1
  • feat(AgentInput): add voice-enabled agent input molecule
    7052673by Feb 25, 2026

🐛 Bug Fixes

1
  • fix: resolve build errors in Box tests and CategoryBadge docs
    38891f0by Feb 25, 2026

📚 Documentation

1
  • docs(release): correct release and bundle guidance
    17877a8by Feb 25, 2026

2.6.1

January 12, 2026

🐛 Bug Fixes

1
  • fix: resolve build errors in Box tests and CategoryBadge docs
    ff38881by Jan 12, 2026

📝 Other Changes

1
  • v2.6.1 - Fix build errors
    b1d707bby Jan 12, 2026

2.6.0

January 11, 2026

✨ Features

1
  • feat: add CodeBlock expand/collapse functionality, Button variants, Chip hover states
    6696f9cby Jan 11, 2026

♻️ Refactoring

1
  • refactor: standardize atom component styling patterns
    51cb88dby Jan 11, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    c96b3b0by Jan 11, 2026

2.5.0

January 9, 2026

♻️ Refactoring

1
  • refactor: standardize atom component styling patterns
    4bc62e5by Jan 9, 2026

📝 Other Changes

1
  • v2.5.0 - Standardize atom component styling patterns
    1093951by Jan 9, 2026

2.4.2

January 6, 2026

🐛 Bug Fixes

2
  • fix: components page default selection, SSR hydration errors, breadcrumbs documentation
    a79d321by Jan 6, 2026
  • fix: components page default selection and SSR hydration fixes
    225b0c2by Jan 6, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    11d74adby Jan 6, 2026

2.4.0

January 5, 2026

✨ Features

2
  • feat: extend ListItem with combobox pattern support and integrate IconButton in SearchField
    03f2507by Jan 5, 2026
  • feat: add combobox pattern support to ListItem, integrate IconButton in SearchField
    65a184aby Jan 5, 2026

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    26d96afby Jan 5, 2026

2.3.0

December 17, 2025

✨ Features

1
  • feat: Add Phase 2 banking components (CategoryBadge, StatusBadge, TabBar, SearchField, ActionSheet)
    cd5eb56by Dec 17, 2025

🔧 Chores

1
  • chore: bump version to 2.3.0
    b721151by Dec 17, 2025

2.2.5

December 17, 2025

🐛 Bug Fixes

1
  • fix: add .npmrc for npm authentication in GitHub Actions
    ae82e9cby Dec 17, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    365d09aby Dec 17, 2025
  • chore: bump version to 2.2.5
    e0c3eeeby Dec 17, 2025

2.2.4

December 17, 2025

🐛 Bug Fixes

1
  • fix: resolve deployment issues - upgrade TypeScript to 5.7.3, add Turbopack config, remove Next.js build from publish workflow
    da923ffby Dec 17, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    5152f15by Dec 17, 2025
  • chore: bump version to 2.2.4
    3f1cb07by Dec 17, 2025

2.2.3

December 17, 2025

🐛 Bug Fixes

1
  • fix: update GitHub Actions workflows to use Node 22 (matches local lockfileVersion 3)
    777b25eby Dec 17, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    dd83695by Dec 17, 2025
  • chore: bump version to 2.2.3
    b6ef631by Dec 17, 2025

2.2.2

December 17, 2025

🐛 Bug Fixes

1
  • fix: update Next.js to v16.0.10 (security patch) and regenerate lockfile
    69aadfcby Dec 17, 2025

🔧 Chores

1
  • chore: bump version to 2.2.2
    1e85d2aby Dec 17, 2025

2.2.1

December 17, 2025

🐛 Bug Fixes

1
  • fix: update Next.js for Vercel deployment compatibility
    21ee586by Dec 17, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    e5ac9c2by Dec 17, 2025
  • chore: bump version to 2.2.1
    bb42ec8by Dec 17, 2025

2.2.0

December 17, 2025

✨ Features

1
  • feat: add banking components suite (v2.1.0)
    f034493by Dec 17, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    67f8313by Dec 17, 2025
  • chore: bump version to 2.2.0
    e279e48by Dec 17, 2025

2.0.1

December 6, 2025

🐛 Bug Fixes

1
  • fix: remove type:module to fix styled-components singleton error (v2.0.1)
    35e5d39by Dec 6, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    3006a11by Dec 6, 2025

2.0.0

December 5, 2025

✨ Features

1
  • feat!: make design system framework-agnostic (v2.0.0)
    8548d69by Dec 5, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    61b84c9by Dec 5, 2025

1.16.1

November 15, 2025

🐛 Bug Fixes

1
  • fix(Icon): update bell icon path to correct design
    2f2898fby Nov 15, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    211c86eby Nov 15, 2025

1.16.0

November 14, 2025

✨ Features

1
  • feat(Icon): add 7 new icons (cancel, edit, fileDocSearch, order, paper, playBack, refresh)
    326151cby Nov 14, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    9c6a9adby Nov 14, 2025
  • chore: bump version to 1.16.0
    74f7968by Nov 14, 2025

1.15.4

November 13, 2025

🐛 Bug Fixes

1
  • fix(Button): update secondary button background color to neutral.300
    2b8479eby Nov 13, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    2acc0c9by Nov 13, 2025
  • chore: bump version to 1.15.4
    b83d951by Nov 13, 2025

1.15.3

November 8, 2025

🐛 Bug Fixes

1
  • fix(Button): use IconName type instead of keyof typeof iconsData
    f1a36f0by Nov 8, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    b2aa89bby Nov 8, 2025
  • chore: bump version to 1.15.3
    4383c16by Nov 8, 2025

1.15.2

November 8, 2025

🐛 Bug Fixes

1
  • fix(Button): remove deprecated legacyBehavior from Next.js Link
    0f85c0bby Nov 8, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    2d14167by Nov 8, 2025
  • chore: bump version to 1.15.2
    16d8bfbby Nov 8, 2025

1.15.1

November 8, 2025

🐛 Bug Fixes

1
  • fix(PasswordField): use correct icon names (view/viewHide instead of eye/eyeSlash)
    05361e8by Nov 8, 2025

🔧 Chores

2
  • chore(changelog): update CHANGELOG.md after release
    15e0fdeby Nov 8, 2025
  • chore: bump version to 1.15.1
    c129d34by Nov 8, 2025

1.15.0

November 7, 2025

✨ Features

2
  • feat(List): add List/ListItem molecule component
    d27935bby Nov 7, 2025
  • feat(Alert): add Alert molecule component with 4 variants
    f0dde3dby Nov 7, 2025

🔧 Chores

1
  • chore: update icons data and types
    d1d96e3by Nov 7, 2025

1.14.0

November 6, 2025

✨ Features

3
  • feat: Add Sheet component with 4-directional positioning and drawer variant
    0f500f9by Nov 6, 2025
  • feat: Add Slider component with single and range modes
    4c2d3e4by Nov 6, 2025
  • feat: Add PasswordField component with visibility toggle
    6b7a1a2by Nov 6, 2025

1.13.0

November 6, 2025

✨ Features

3
  • feat: Add Slider component with single and range modes
    30b3bb1by Nov 6, 2025
  • feat: Add PasswordField component with visibility toggle
    fb6e6e9by Nov 6, 2025
  • feat: Add helperText and error props to Dropdown component
    f4f3a07by Nov 6, 2025

1.12.1

November 4, 2025

🐛 Bug Fixes

1
  • fix: Align Dropdown component styling with input component tokens
    a0c9aceby Nov 4, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    aafc1c6by Nov 4, 2025

1.12.0

November 4, 2025

✨ Features

1
  • feat: Add NumberInput molecule component with stepper buttons and WCAG 2.2 AA compliance
    624d591by Nov 4, 2025

🐛 Bug Fixes

1
  • fix: Adjust Checkbox sizing to 20px box with 32px touch target
    d4245a1by Nov 4, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    3bb1f98by Nov 4, 2025

1.11.3

November 4, 2025

🐛 Bug Fixes

1
  • fix: Adjust Checkbox sizing to 20px box with 32px touch target
    fdc9234by Nov 4, 2025

1.11.2

November 4, 2025

🐛 Bug Fixes

1
  • fix: Ensure Checkbox and TextField exports are available in published package
    44c45b4by Nov 4, 2025

1.11.1

November 4, 2025

🐛 Bug Fixes

1
  • fix: Resolve React hooks violations in Checkbox documentation examples
    d637f62by Nov 4, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    fb1caebby Nov 4, 2025

1.11.0

November 4, 2025

✨ Features

2
  • feat: Add TextField molecule component with full WCAG 2.2 AA compliance
    e0eba6fby Nov 4, 2025
  • feat: Add Checkbox molecule component with full WCAG 2.2 AA compliance
    04babbeby Nov 4, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    8bb4e89by Nov 4, 2025

1.10.0

November 4, 2025

✨ Features

1
  • feat: Add TextField molecule component with full WCAG 2.2 AA compliance
    763f2c6by Nov 4, 2025

📝 Other Changes

1
  • Release v1.10.0: TextField component with input tokens and 8px grid support
    be3f8f9by Nov 4, 2025

1.9.9

November 4, 2025

🐛 Bug Fixes

1
  • fix: ensure icons.json is included in dist v1.9.9
    63fddb4by Nov 4, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    a587a09by Nov 4, 2025

1.9.8

November 4, 2025

🔧 Chores

2
  • chore: reorganize icons alphabetically v1.9.8
    a0795d1by Nov 4, 2025
  • chore(changelog): update CHANGELOG.md after release
    e88b942by Nov 4, 2025

1.9.7

November 3, 2025

✨ Features

1
  • feat: add Tag atom component v1.9.7
    c2f41e9by Nov 3, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    cda2a28by Nov 3, 2025

1.9.6

November 2, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    c0d19caby Nov 2, 2025

📝 Other Changes

2
  • Fix: Export tokens as const instead of default export for proper TypeScript typing
    5321b8dby Nov 2, 2025
  • Bump version to 1.9.6
    69aee35by Nov 2, 2025

1.9.5

November 2, 2025

🔧 Chores

1
  • chore(changelog): update CHANGELOG.md after release
    a12f1aeby Nov 2, 2025

📝 Other Changes

2
  • Export Tokens types for proper TypeScript support in consuming projects
    f21a879by Nov 2, 2025
  • Bump version to 1.9.5
    d3542f6by Nov 2, 2025

1.9.4

November 2, 2025

📝 Other Changes

1
  • Bump version to 1.9.4
    a9f23a3by Nov 2, 2025

1.9.3

November 2, 2025

📝 Other Changes

3
  • Add Data View with Quick Filters pattern using boolean chips for instant filtering
    cf6d198by Nov 2, 2025
  • Refactor tokens documentation page to display only semantic tokens and use Avatar component for avatar size previews
    12c5016by Nov 2, 2025
  • Update componentsData and rebuild tokens after FeatureBlock migration
    e60169eby Nov 2, 2025

1.9.1

October 30, 2025

♻️ Refactoring

1
  • refactor: migrate DesignCard to FeatureBlock, remove DesignCard, update docs, tests, and references
    e7b877aby Oct 30, 2025

1.9.0

October 30, 2025

♻️ Refactoring

1
  • refactor: rename ArtCard to CardLarge, update prop to picture, add excerpt rendering, update docs and tests
    4361e67by Oct 30, 2025

🔧 Chores

1
  • chore: update changelog with latest releases
    ffd5425by Oct 30, 2025

📝 Other Changes

1
  • Refactor CardLarge and CardSmall components to use Picture atom, update alt text for accessibility, and align all tests and docs with new image API.
    16ef4c0by Oct 30, 2025

1.8.7

October 30, 2025

🔧 Chores

2
  • chore: update .gitignore and remove build cache for clean release
    87a730aby Oct 30, 2025
  • chore: bump version and verify changelog parsing on prod
    259488dby Oct 30, 2025

1.8.6

October 30, 2025

🔧 Chores

3
  • chore(changelog): update releases.json with all releases
    e958197by Oct 30, 2025
  • chore: prepare for release
    7e6d6dbby Oct 30, 2025
  • chore(ci): track releases.json and add changelog automation workflow
    998c2b5by Oct 30, 2025

1.8.5

October 30, 2025

🔧 Chores

1
  • chore(release): bump version to 1.8.5 and update edge case tests for WCAG compliance
    b479ebfby Oct 30, 2025

1.8.4

October 30, 2025

🔧 Chores

1
  • chore(release): bump version to 1.8.4
    8edf1c7by Oct 30, 2025

1.8.3

October 30, 2025

✨ Features

2
  • feat: update patterns page and Data View pattern refinements
    b2b928dby Oct 30, 2025
  • feat: improve drawer and expandable container UX in Data View pattern
    5827649by Oct 30, 2025

♻️ Refactoring

1
  • refactor: clean up DataViewPattern and replace hard-coded values with tokens
    9a4257dby Oct 30, 2025

1.8.2

October 30, 2025

✨ Features

1
  • feat: refactor mobile filter display in Data View pattern
    0149a79by Oct 30, 2025

🐛 Bug Fixes

1
  • fix: Handle missing git in releases build for Vercel deployment
    2d156bcby Oct 30, 2025

🔧 Chores

1
  • chore: update generated token and icon files
    63720c0by Oct 30, 2025

1.8.1

October 29, 2025

📚 Documentation

1
  • docs: Update Data View pattern text
    d31c6d3by Oct 29, 2025

📝 Other Changes

1
  • Release v1.8.1 - Update Data View pattern text
    a69d24cby Oct 29, 2025

1.8.0

October 29, 2025

✨ Features

2
  • feat: Add Badge notification indicator component
    6c64572by Oct 29, 2025
  • feat(patterns): enhance Data View pattern with dynamic filter overflow and UI improvements
    33f2928by Oct 29, 2025

♻️ Refactoring

1
  • refactor: Remove quick filters from Data View pattern
    031f7f0by Oct 29, 2025

1.7.0

October 29, 2025

✨ Features

2
  • feat: add Patterns page with Data View pattern and rename SectionSeparator to Divider
    2b6a502by Oct 29, 2025
  • feat(patterns): implement interactive Data View pattern demo
    0e1703bby Oct 29, 2025

📚 Documentation

1
  • docs: add comprehensive release process documentation and automation
    acb0e28by Oct 29, 2025

1.6.0

October 28, 2025

✨ Features

1
  • feat(Chip): Split into specialized components and add FilterChip selected state
    133e017by Oct 28, 2025

🔧 Chores

1
  • chore: bump version to 1.6.0 and add check icon
    890b85cby Oct 28, 2025

1.5.0

October 27, 2025

✨ Features

1
  • feat: Add ProgressBar component with token-based sizing
    5cfb671by Oct 27, 2025

📚 Documentation

1
  • docs: Add comprehensive type definition guidelines and verification
    7f5f33fby Oct 27, 2025

📝 Other Changes

1
  • v1.5.0 - Add ProgressBar component with token-based sizing
    4549ca4by Oct 27, 2025

1.4.2

October 27, 2025

🐛 Bug Fixes

1
  • fix: Use relative imports instead of path aliases in Icon component
    91c7ff9by Oct 27, 2025

🔧 Chores

1
  • chore: Bump version to 1.4.2 - Fix path alias in Icon type definitions
    5e9c944by Oct 27, 2025

1.4.1

October 27, 2025

🐛 Bug Fixes

1
  • fix: IconName type now works in consuming projects
    23d6864by Oct 27, 2025

🔧 Chores

2
  • chore: Add .rollup.cache to gitignore
    690be3fby Oct 27, 2025
  • chore: Bump version to 1.4.1 - Fix IconName type for external use
    9890aa5by Oct 27, 2025

1.4.0

October 26, 2025

✨ Features

1
  • feat: Add React 19 support
    9d66e82by Oct 26, 2025

🐛 Bug Fixes

1
  • fix: remove changesets workflow causing publish errors
    066cfd3by Oct 26, 2025

🔧 Chores

1
  • chore: remove test-consumption folder
    d391f87by Oct 26, 2025

1.3.1

October 24, 2025

✨ Features

1
  • feat: add automated releases and changelog system
    03ae6c8by Oct 24, 2025

📚 Documentation

1
  • docs: add comprehensive documentation standards guide
    12a4f4bby Oct 24, 2025

🔧 Chores

1
  • chore: bump version to 1.3.1
    157718dby Oct 24, 2025

1.3.0

October 23, 2025

✨ Features

1
  • feat: Comprehensive component documentation enhancement
    32537c0by Oct 23, 2025

🐛 Bug Fixes

1
  • fix(test): Correct PageTitle test assertion to use semantic heading role
    68a7001by Oct 23, 2025

🔧 Chores

1
  • chore: bump version to 1.3.0 for documentation enhancements and npm fix
    7f94165by Oct 23, 2025

1.2.0

October 23, 2025

✨ Features

2
  • feat(testing): Add comprehensive accessibility testing and fix critical testing issues
    75cd415by Oct 23, 2025
  • feat(docs): comprehensive AI instruction system enhancement
    d03af68by Oct 23, 2025

♻️ Refactoring

1
  • refactor: separate design system from page components
    aa09affby Oct 23, 2025

1.1.3

October 16, 2025

🐛 Bug Fixes

3
  • fix(build): resolve circular dependencies in components
    fd5d753by Oct 16, 2025
  • fix(navigation): resolve circular dependency and Next.js imports
    4ab77d2by Oct 16, 2025
  • fix(components): export missing components for build
    189dfa9by Oct 16, 2025

1.1.2

October 16, 2025

🐛 Bug Fixes

1
  • fix: temporarily skip tests in GitHub Actions workflow
    f403aefby Oct 16, 2025

1.1.1

October 16, 2025

No commits in this release

1.1.0

October 16, 2025

✨ Features

4
  • feat: migrate to scoped package @common-origin/design-system v1.1.0
    122200eby Oct 16, 2025
  • feat: initial design system with foundational atomic components
    47b3407by Oct 16, 2025
  • feat: comprehensive design system package setup and dependency resolution
    f04d77dby Oct 16, 2025
  • feat: comprehensive cleanup of design system for production deployment
    4b443bfby Oct 16, 2025
Last updated: Oct 25, 2026, 10:44:53 AM