Skip to content

Releases: demogar/molaui

v0.9.0

Choose a tag to compare

@demogar demogar released this 24 Oct 03:16
8a29b41

0.9.0 (2026-10-24)

Features

  • typography: keep capitals for categories and set every name in sentence case (#190) (193a254)

Bug Fixes

  • app-shell: snap the sidebar instead of animating its width (#187) (a6de14f)
  • components: draw one cut per nesting level (#188) (ed5cce0)
  • deps: update body-parser past the high advisory shipped through the mcp sdk (#186) (c3b8b16)

v0.8.0

Choose a tag to compare

@demogar demogar released this 21 Oct 17:20
46636dd

0.8.0 (2026-10-21)

Features

  • toast,number-input: translate the words base ui says on its own (#184) (6df35cc), closes #182 #183

Bug Fixes

  • patterns: keep the api key name and its badge on one line (#177) (ed1298b)
  • storybook: make every docs contents entry scroll to its section (#179) (ba5e094)

Documentation

  • whats-new: add the 0.8 page and fail the pr that starts a minor without one (#185) (bc1a466)

v0.7.1

Choose a tag to compare

@demogar demogar released this 15 Oct 17:15
2978951

0.7.1 (2026-10-15)

Bug Fixes

  • side-by-side-diff: stop the panes' scroll sync undoing the reader's scrolling (#173) (f350a81)
  • stories: point demo links at the cayuco host their cards show (#172) (e5f8eea)
  • storybook: keep anatomy pins apart and off the component's text (#174) (2fc5018)

Documentation

  • link the credit to demogar.com and name who started the system (#171) (7d11973)
  • whats-new: add the 0.7 page (#169) (152c915)

v0.7.0

Choose a tag to compare

@demogar demogar released this 15 Oct 15:09
592b01f

0.7.0 (2026-10-15)

⚠ BREAKING CHANGES

  • one prop vocabulary, open prop bags, router links and one controllable hook (#146)
  • close small api and token defects (toast timeout, sparkline, keys, variant nulls, forced colours, browser floor) (#128)
  • close the wave-0 p1 defects (release gate, check:all, focus ring, overlay keys, prop merging) (#122)
  • tokens: a consumer importing @demogar/mola-ui/tailwind.css into their own Tailwind build loses Tailwind's default palette, radii, shadows, easings, animations, line heights, tracking, font families and container steps above 5xl. max-w-prose is replaced by max-w-reading. The token file's value shapes changed to DTCG 2025.10.
  • package: @base-ui/react is a peer dependency. npm 7+ and pnpm 8+ install it automatically; under yarn or pnpm with auto-install-peers off, add @base-ui/react ^1.9.0 to the app, as every install line already says.

Features

  • add form, form error summary, fieldset and stepper (#157) (491a84e)
  • add link and link button, and localisable built-in strings (#163) (583a1d1)
  • add listbox, tag group and tree (#153) (6db099b)
  • add relativetime, timepicker and datetimepicker (#154) (ec03a95)
  • data-table: add virtual rows, column resize, row expansion, a frozen first column and rows on a phone (#161) (387bb5b)
  • eslint: ship the check_code rules as @demogar/mola-ui/eslint (#147) (7d133cd)
  • figma: add a figma kit plugin generated from the tokens and the manifest (#165) (3e126c5)
  • markdown,side-by-side-diff: add a streaming markdown renderer that keeps citations, and a side-by-side diff (#158) (6fe2922)
  • mcp: brief get_component, job-aware search and llms-rules.txt (#138) (782f3cc), closes #95
  • one prop vocabulary, open prop bags, router links and one controllable hook (#146) (c493d04)
  • one vocabulary for pressed and disabled, a button states matrix, and hard-states stories (#162) (0408e77)
  • patterns: show every pattern state in a story, and move the agent console and form example under patterns (#160) (2aec7f2)
  • shell: add a banner, a notification centre, and a shortcuts dialog with usehotkeys (#156) (f262538)
  • ship vs code snippets, and add a codemod index, a proposal template and a roadmap page (#148) (e22cbfb)
  • styles: add components.css for existing apps and document the first-run setup, with counts generated from the source (#126) (97618c5)
  • tokens: name the edges, stacking, glyphs and type pairs, and hold rojo to the danger role (#139) (6737f9b)

Bug Fixes

  • a11y: name popup listboxes, keep the asterisk out of names, and reflow every story at spacious 320px (#152) (81ec7c0)
  • ai: render clocks after hydration and test toast timers and thread scrolling (#125) (b971920)
  • badge: give every status tone its own shape and close the small accessibility defects (#133) (b43be94)
  • close small api and token defects (toast timeout, sparkline, keys, variant nulls, forced colours, browser floor) (#128) (2dd0060)
  • close the wave-0 p1 defects (release gate, check:all, focus ring, overlay keys, prop merging) (#122) (9f36126)
  • command: name groups by index-based ids and announce result counts (#120) (5a92ac1)
  • docs: make docs pages follow the toolbar theme and take rojo out of the chrome (#135) (633c5eb)
  • docs: parse every changelog section and scope the 0.7.0 release writes (#141) (38c5270)
  • figma: fall back to single-mode collections on figma's starter plan (#167) (fced51f), closes #118
  • layout: reflow at 320px and spacious density, with a scroll-edge cue and an audit gate (#129) (feec088)
  • package: take base ui as a peer dependency, resolve require() and regenerate the api report on dependabot bumps (#121) (61db69f)
  • patterns: drop the hand-off message's seam under the card heading (#132) (dd867bc)
  • shortcuts,kbd,command,tooltip,menu,field: keep keyboard shortcuts left to right in a right-to-left page (#166) (f0c5ef2)
  • storybook: let changelog entries with several scopes wrap on a phone (#168) (ead8b26)
  • table: stop the bulk bar clipping its actions' cut and focus ring (#131) (0f0e5a3)
  • tokens: close tailwind's default namespaces and make the dtcg export valid (#123) (a170ddc)

Performance

  • drop tailwind-merge from the bundle and cut layout transitions, shimmers and table restyles (#137) (921d577)

Documentation

  • components: document every public prop and fail the manifest on an undocumented one (#149) (f97ccc2)
  • foundations: add theming, responsive, data visualisation and migration pages, and reorder getting started (#151) (333fb5b)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 17:14
4e77617

0.6.0 (2026-10-14)

Features

  • mcp: add a check_code tool that reviews generated ui against the design rules (#50) (bef0861)
  • tokens: scope colour tokens and publish the pairings they promise (#49) (47b1ff4)

Bug Fixes

  • tokens: measure every surface that carries text and fix the disabled states that failed (f0538d5)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 01:54
b76fac3

0.5.0 (2026-10-14)

Features

  • dialog: add an error slot and finalFocus to alert dialog (#34) (2bda349)
  • docs: add per-component changes and curated what's new pages (#36) (816e177)
  • mcp: ship a read-only mola-ui-mcp server over the agent docs (#44) (918e428)

Bug Fixes

  • docs: declare the new changelog scopes that are not components (#48) (b8d055a)
  • docs: regenerate agent docs after the table fix (#43) (0550401)
  • storybook: reload once when a deploy removed the story chunk (#37) (739d9e9)
  • table: centre the empty row on the visible frame, not the whole table (#39) (54f9aca)

Documentation

  • ai: split llms files by topic, add markdown twins and copy for llm (#35) (6bc05a0)
  • foundations: show layers side by side in both themes (#33) (4dac4c5)
  • known-gaps: drop gaps closed by the foundations, anatomy and changes work (#46) (8c06fa8)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 22:54
8971ece

0.4.0 (2026-10-13)

Features

  • callout: add a flat variant and a swatch colour key (#20) (fc8a390)
  • docs: add anatomy diagrams measured from the live component (#25) (f24a7f0)

Bug Fixes

  • docs: read every :root rule in the token table (#31) (02cf9c7)
  • theme: make nested data-theme subtrees re-theme in built css (#28) (27dcae9)

Documentation

  • add lifecycle labels, accessibility sections and a known gaps page (#22) (0691ad1)
  • foundations: add spacing, layers, content and token pages (#27) (71a6f2d)
  • patterns: add guidance, used-in links and three new patterns (#26) (fe06943)
  • surface architecture decisions in storybook (#24) (b79c1ac)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 19:35
5122474

0.3.0 (2026-10-06)

Features

  • ai: add change approval, citation cards and run recovery (#13) (a15d16e)

Bug Fixes

  • make components consistent with their own rules and docs (#16) (1c9e8db)

Documentation

  • add usage guidance, versioning policy, patterns and agent-readable docs (#15) (986dfe7)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 12:57
6530203

0.2.0 (2026-10-06)

Features

  • components: add combobox, date pickers, number input, file upload, skeleton, drawer, toolbar and data table features (#11) (aeacb52)

Bug Fixes

  • a11y: keep edges in forced-colors mode and support right-to-left (#10) (4c26c9d)

Documentation

  • explain the name with care, credit design that scales, show the work first (#7) (74da747)
  • replace the headerless readme table with a list (#9) (a2c01b3)
  • state authorship plainly and fix the agent console link (#5) (28acf39)

v0.1.0

Choose a tag to compare

@demogar demogar released this 06 Oct 03:26

First public release.

Features

  • tokens: two themes in one declaration (light-dark()), three densities, a contrast contract test, and a DTCG export for Figma
  • components: actions, forms, overlays, feedback, navigation, data display and an application shell
  • ai: streaming text, threads, a composer, tool calls with approval, an agent run timeline, reasoning, citations, token usage and confidence
  • extracted from the Mola design system of mustdopanama.com and re-argued for product density