Skip to content

Releases: winduum/winduum

1.1.0

02 May 13:08
Compare
Choose a tag to compare

1.1.0 (2024-05-02)

  • feat: replaced dialog animations with transitions
  • feat(bc): removed keyframe animations fade-in, fade-out, fade-in-down, fade-out-up, skeleton-wave
  • feat(bc): removed most of --*-accent-color properties in favour of individual style properties
  • feat: added ui-link interactive-props.css
  • feat(bc): utilities/container.css moved to container/index.css, props are now separated
  • feat(bc): utilities/skeleton.css moved to skeleton/index.css, added skeleton props
  • feat(bc): utilities/ripple.css moved to ripple/index.css
  • feat(bc): utilities/underline.css class decoration-transparent was changed to underline-transparent
  • feat: added --c-toast-bg and --c-toast-color props for c-toast
  • feat: changed default line-height calculation from lh to rem units

1.0.0

29 Feb 14:24
Compare
Choose a tag to compare

🎉 1.0.x is out!

🚀 Announcing Winduum 1.0 - Framework agnostic component library for @tailwindcss

🎨 Components in plain CSS
💡 Modern and progressive CSS features
✨ Web standards and accessibility
🧩 Framework agnostic, @vuejs, @reactjs etc.
⚡️ Built with @vite_js
📄 Docs powered by #VitePress

1.0.0 (2024-02-29)

  • feat: stable 1.0 release

0.10.0

28 Feb 14:11
0585ad8
Compare
Choose a tag to compare

0.10.0 (2024-02-28)

  • feat(bc): CSS properties changes across components, mainly fixes for CSS layers
  • feat(bc): hover-fill variant of ui-btn renamed to fill
  • feat: examples updated, added solidjs example
  • feat: added readme for components
  • fix: missing interactive-props.css in index.css for ui-control

0.9.0

16 Feb 14:28
2dad24b
Compare
Choose a tag to compare

🎉 0.9.x is out!

📦 New Table component
📦 New Tabs component
📦 New Breadcrumb component
📦 New Pagination component

0.9.0 (2024-02-16)

  • feat: added new component c-table
  • feat: added new component c-tabs
  • feat: added new component c-breadcrumb
  • feat: added new component c-pagination
  • feat: added table revert to css reset

0.8.0

13 Feb 14:34
f79c59d
Compare
Choose a tag to compare

🎉 0.8.x is out!

📦 New Form validation component
🎨 New Carousel scroll-snap component
✨ New Drawer scroll-snap component
🟦 Improved typescript support

0.8.0 (2024-02-13)

  • feat: added new component c-form
  • feat: added new component c-carousel
  • feat: added new component c-drawer
  • feat: improved types and typescript support
  • feat: added :user-invalid for ui-control
  • feat: added transition for ui-progress bar
  • fix: ui-control select icon

0.7.0

31 Jan 13:02
2a98b04
Compare
Choose a tag to compare

🎉 0.7.x is out!

🍞 New Toaster and Toast components
📦 New Popover and Tooltip components
🎨 New Color component
✨ New swap and divider utilities
🟦 Added types for the TailwindCSS plugin

0.7.0 (2024-01-31)

  • feat(bc): removed --color-current css property, currentColor is now used
  • feat(bc): minor component refactor with removal --color-current, some css properties were removed
  • feat(bc): ui-control elements start and end were renamed in favour of tw classes me-auto and ms-auto (now it's final)
  • feat(bc): removed -rgb component variants, postcss plugin will be used in the future
  • feat: added new component c-toaster, c-toast and c-toast-content
  • feat: added new component c-popover and c-popover-content
  • feat: added new component c-tooltip
  • feat: added new ui component ui-color
  • feat: added new utility swap
  • feat: added new utility divider
  • feat: added types to tailwindcss plugin and minor refactor
  • feat: nesting and css refactor

0.6.0

17 Jan 14:38
Compare
Choose a tag to compare

🎉 0.6.x is out!

This one is big!

🎨 New P3 color scheme theme
📐 New modern CSS reset
📦 New components - Range, Rating, Card, Compare, Details and more!
🔨 Overall refactor and major shift to 1.0 milestone
✨ Added experimental Lit example to docs

0.6.0 (2024-01-17)

This should be last version with such major breaking changes and is much closer to 1.0

  • feat(bc): lib-dialog was renamed to c-dialog, c-dialog was renamed to c-dialog-content
  • feat(bc): major c-dialog refactor, js api was changed a bit
  • feat(bc): ui-control elements icon-s and icon-e were renamed to start and end (final change)
  • feat(bc): interactive class was removed, cursor: pointer is now optional on elements via --cursor CSS property in base/defaults.css
  • feat(bc): major paths refactor, a lot of components has *-props.css variants now
  • feat(bc): base/default.css was renamed to base/defaults.css
  • feat(bc): tailwindcss utilities were moved to separate directory utilities
  • feat(bc): lib-ripple was renamed to ripple and moved to utilities directory
  • feat(bc): ui-control grid area includes c- prefix now
  • feat(bc): removed onCloseStart and onCloseEnd from c-dialog show options, use close and c-dialog:dismiss events on dialog instead
  • feat: added new ui component ui-range input slider
  • feat: added new ui component ui-rating input checkbox based
  • feat: added new component c-card
  • feat: added new component c-compare
  • feat: added new component c-details for smooth toggle animations
  • feat: added new utility dot for little dots
  • feat: added new P3 color space theme
  • feat: added new modern css reset, improved compatibility with lit
  • feat: added experimental lit example demo
  • feat: added ui-link component removed in previous version
  • feat: improved ui-group component, now includes vertical variant
  • feat: foreground color classes are now included in tailwindcss plugin and were renamed from fg to foreground for better compatibility
  • fix: tw-opacity classes defaults to all components
  • fix: missing align-items: center on ui-control select

0.5.2

04 Jan 12:22
6c317c6
Compare
Choose a tag to compare

🎉 0.5.x is out! (released 2023-12-23)

A lot of 🎁 under the 🎄 in this update!

✨ New utility classes! grid-cols-container, underline, skeleton..
🛠️ Overall refactor of all CSS files
📦 Improved modularity and docs
🎁 Updated dependencies @tailwindcss v3.4 and @vite_js v5

0.5.2 (2024-01-03)

  • fix: tailwindcss utilities and specificity

0.5.1 (2024-01-02)

  • feat: changed ui-image from flex to inline-flex
  • feat: improved underline utilities
  • fix: rgb compatibility

0.5.0 (2023-12-23)

  • feat(bc): refactor of all components and CSS Properties, improved specificity
  • feat(bc): removed rgb colors from default configuration, if you want compatibility use -rgb.css
  • feat(bc): removed container utility class
  • feat(bc): removed tailwindcss/gutters.css
  • feat(bc): removed skeleton from ui-image, use before:skeleton to add it manually
  • feat(bc): removed ui-link, use underline on any text content for link interactivity
  • feat(bc): ui-control elements icon-l and icon-r were renamed to icon-s and icon-e
  • feat(bc): base/icon.css was renamed to base/config/mask.css and TailwindCSS mask utility was added
  • feat(bc): removed sq TailwindCSS utility, use size from tw v3.4 now
  • feat(js): added onCloseStart and onCloseEnd to lib-dialog show options
  • feat(plugin): removed lodash dependency in TailwindCSS plugin
  • feat(plugin): added new divide-gap TailwindCSS utility
  • feat(plugin): transition CSS Properties are now unified with TailwindCSS
  • feat: added text-wrap: balance to most of the components
  • feat: updated compatibility for TailwindCSS v3.4
  • feat: added new grid-cols-container utility class for doing containers via grid
  • feat: added new utilities such us underline, flex-center, flex-between
  • feat: config.css was split into multiple files for better modularity
  • feat: reset.css was updated to v1.11.2
  • feat: added color-scheme to default.css
  • feat: utilities are using @layer components for lower specificity
  • feat: colors were changed to TailwindCSS counterparts
  • feat: remove use of overflow:hidden from all files

0.4.0

08 Nov 13:43
Compare
Choose a tag to compare

🎉 0.4.x is out!

🎨 UiControl now supports input[type="color"], all input types are now supported!
✨ UiControl has been refactored and simplified
✨ Support for web components is improved with using :root, :host instead of :root

0.4.0 (2023-11-08)

  • feat(bc): ui-control - refactor, styles are now applied on parent, should go better together with custom selects like Headless UI
  • feat(bc): ui-control - icon refactor, it's much simplified now
  • feat: ui-control - added support for input[type="color"], control now supports all input types!
  • feat: ui-control - improved webkit styles
  • feat: improved support for web components - :root selector is now :root, :host
  • feat: other small improvements

0.3.0

14 Jul 11:57
5775181
Compare
Choose a tag to compare

🎉 0.3.x is out!

🎨 Added foreground colors to color pallet
✨ Floating label in ui-control is now automatic via :has
📎 Added styled file input to ui-control

0.3.0 (2023-07-14)

  • feat(bc): color base was renamed to main due to TailwindCSS naming conflict
  • feat: added loading skeleton tailwind class
  • feat: added foreground colors to color pallet
  • feat: added file input to ui-control
  • feat: removed floating class from ui-control, it's automatic via :has now
  • feat: added loading skeleton to ui-image
  • feat: improved TailwindCSS textColor and accentColor, each class now includes related CSS properties
  • feat: added css properties tokens for fontSize