Skip to content

Releases: romhml/compodium

v0.1.0-beta.12

24 Sep 23:29
v0.1.0-beta.12
b3c3985

Choose a tag to compare

compare changes

This release includes some compatibility fixes for @nuxt/ui v4 and general improvements.

🚀 Enhancements

  • vue: Entrypoint detection (#96)

🩹 Fixes

  • examples: Add missing @nuxt/ui examples (acf0a33)
  • meta: Pull latest base from vue-component-meta (55c9ce8)
  • devtools: Add empty state on props tab (73c1bd0)
  • devtools: Replace UNavigationMenu with UTree (8fbcdaa)
  • core: Upgrade inference layer to zod@4 (838389f)
  • meta: @nuxt/ui v4 component meta resolution (0794628)
  • examples: UContextMenu (10ab29d)

🏡 Chore

v0.1.0-beta.11

23 Jun 10:47
v0.1.0-beta.11
5e7340d

Choose a tag to compare

compare changes

🚀 Enhancements

  • Upgrade to Nuxt 4 Alpha and test module compatibility (#88)
  • devtools: Add button to clear input values (#94)
  • core: Hide third party components if no example is found (9d437b2)
  • examples: Add example for CheckboxGroup (@nuxt/ui) (4d678b9)

🩹 Fixes

  • Respect vite and nuxt's base url configuration (#87)
  • devtools: Trigger reactivity for array mutations in ArrayInput (#93)
  • devtools: Infinite recursion on keyboard event (aed8cb6)

❤️ Contributors

v0.1.0-beta.10

13 May 19:38

Choose a tag to compare

compare changes

🚀 Enhancements

🩹 Fixes

  • docs: Vite.config.ts installation highlights (5c25878)
  • core: Icon input schema type (185d5de)
  • examples: UContainer styles (0f45067)

💅 Refactors

  • Renderer and root component injections (5deb0e4)

📖 Documentation

🏡 Chore

✅ Tests

  • Skip devtools plugin during tests (3cd31ee)
  • nuxt: Increase setup timeout (4f0e2e8)

❤️ Contributors

v0.1.0-beta.9

19 Apr 13:28
9bf6829

Choose a tag to compare

compare changes

🚀 Enhancements

  • devtools: Close components navigation menu by default (0477554)
  • Add component events tab (eefc5d8)
  • examples: Improve ui form and slider examples (c2edfa5)

🩹 Fixes

  • Persist current component between page refresh (95dd658)
  • devtools: Forward keyboard events to main devtools window (916ffee)
  • devtools: Change popover mode to hover (1333fb1)
  • nuxt: Disable ssr on component renderer (#45)
  • core: Default preview overflow (4f25b6f)
  • meta: Set typescript as required peerDependency (e505a28)
  • core: Unplugin-ast parse error (#59)

💅 Refactors

  • devtools: Enable pre-rendering and remove spaLoadingTemplate (cef1a20)

❤️ Contributors

v0.1.0-beta.8

28 Mar 11:15
9e26ffd

Choose a tag to compare

compare changes

This new releases focuses on implementing a new tab to visualize events fired by your components and general improvements.

CompodiumEvents.mp4

🚀 Enhancements

  • devtools: Close components navigation menu by default (0477554)
  • Add component events tab (eefc5d8)
  • examples: Improve ui form and slider examples (c2edfa5)

🩹 Fixes

  • Persist current component between page refresh (95dd658)
  • devtools: Removed useless overflow css (326ebdd)
  • devtools: Forward keyboard events to main devtools window (916ffee)
  • devtools: Change popover mode to hover (1333fb1)
  • nuxt: Disable ssr on component renderer (#45)
  • core: Default preview overflow (4f25b6f)
  • devtools: Component input styles (c7472d0)

💅 Refactors

  • devtools: Enable pre-rendering and remove spaLoadingTemplate (cef1a20)
  • devtools: Move props tab to a component (45e5b96)

🏡 Chore

  • Bump version before pkg.pr.new publish (aadfc35)
  • Bump version before pkg.pr.new publish (185ece2)
  • renovate: Ignore peerDependencies (d096bdf)

❤️ Contributors

v0.1.0-beta.7

24 Mar 09:53
825708f

Choose a tag to compare

compare changes

🩹 Fixes

  • core: Include library collection prefix (10ec477)

📖 Documentation

  • vue: Remove deprecated settings (99320b8)

🏡 Chore

❤️ Contributors

v0.1.0-beta.6

22 Mar 10:28
a43b1e0

Choose a tag to compare

compare changes

This PR focuses on adding support to vue. Note that the package for Nuxt has been updated to @compodium/nuxt.

🚀 Enhancements

  • Vue support (#29)

❤️ Contributors

v0.1.0-beta.5

07 Mar 15:43
13e1d28

Choose a tag to compare

compare changes

🩹 Fixes

  • Remove global style in renderer (#24)

🏡 Chore

  • Improve monorepo and remove bundled dependencies (#23)

❤️ Contributors

v0.1.0-beta.4

06 Mar 10:46

Choose a tag to compare

compare changes

This release is packed with new features and UI/UX improvements. Here's a quick demo to showcase most of them:

Compodium.mp4

🚀 Enhancements

  • Improve props tab (#13)
  • Icon input (#16)
  • Allow customizing the collection id (1b75712)
  • Display multiple variants of a component (#17)
  • Add togglable grid (43ed301)
  • Parse defaultValue JSDoc tags (9c7dedd)
  • JSON editor (2588c70)

🩹 Fixes

  • Use meta+B to browse components and forward keyboard event from renderer (c75e35b)
  • Resolve libraries from cwd and nuxt rootDir (2de1db2)
  • Refresh renderer on nested property update (3fbe84f)

💅 Refactors

  • ⚠️ Convert extendCompodiumMeta to a compile-time macro (#12)
  • ⚠️ Remove collections option (#18)

⚠️ Breaking Changes

  • ⚠️ Convert extendCompodiumMeta to a compile-time macro (#12)
  • ⚠️ Remove collections option (#18)

❤️ Contributors

v0.1.0-beta.3

28 Feb 11:58

Choose a tag to compare

compare changes

🚀 Enhancements

🩹 Fixes

  • Reset default props on example change (55f5e26)

🏡 Chore

  • Setup pr.pkg.new (8baeb94)
  • Configure Renovate (#2)

❤️ Contributors