Skip to content

Releases: vuelessjs/vueless

Release 1.4.7

17 Apr 10:11

Choose a tag to compare

1.4.7 (2026-04-17)

✨ Features

  • add error slot support to various form components (4873168)

Release 1.4.6

17 Apr 04:04

Choose a tag to compare

1.4.6 (2026-04-17)

✨ Features

  • add support for description slot in various form components and update error prop type (1da8758)

Release 1.4.5

15 Apr 07:15

Choose a tag to compare

1.4.5 (2026-04-15)

✨ Features

  • UInput, ULabel: add description slot support to components (af8acde)

🐛 Bug Fixes

  • UNotify: call setPosition on component initialization (60bad04)

Release 1.4.4

18 Mar 13:42

Choose a tag to compare

1.4.4 (2026-03-18)

✨ Features

  • UInputSearch: set autocomplete prop to false (5e9fc25)
  • UListbox: add selected prop to after-option slot (5e9fc25)
  • USelect: pass default variant prop via badgeLabel config key for the multipleVariant = badge (2302475)

Release 1.4.3

16 Mar 03:35

Choose a tag to compare

1.4.3 (2026-03-16)

🐛 Bug Fixes

  • Fix outline styles across many UI components to support build as module (7f08788)
  • show vueless attributes on --watch or -w app serve modes (84aed48)
  • UAlert: updated contentWrapper and content classes to ensure proper width handling (6245d93)
  • UNotify: fixed text wrapping for the content and description fields to allow wrapping only long words (84c6758)
  • UTable: added rows ordering bases on columns order (9829370)
  • UTable: updated cellRef to handle a single element instead of an array (bb88cca)

Release 1.4.2

25 Feb 05:52

Choose a tag to compare

1.4.2 (2026-02-25)

🐛 Bug Fixes

  • skip icon cache removal in watch mode to prevent unnecessary operations (8aa8980)

Release 1.4.1

24 Feb 07:40

Choose a tag to compare

1.4.1 (2026-02-24)

🐛 Bug Fixes

  • ULink: switch to inject for router and route to prevent dependency errors in non-router contexts (d721a56)

Release 1.4.0

23 Feb 03:40

Choose a tag to compare

1.4.0 (2026-02-23)

✨ Features

  • UInputNumber and UInputCounter: add debounce functionality (6edde87)
  • Add design system colors for outline tailwind stylesheet (94171f2)
  • Add useVirtualScroll composable for efficient rendering of large lists (294642a)
  • UModalConfirm: add loading props to enable loader on confirm button (fdd1936)
  • UNumber: add raw mode to render unformatted plain text (useful to use it in table cell with big number of rows) (0b774d7)
  • UTable: add search / virtual search and highlight functionality (33a1b94)
  • UTable: add text ellipsis support for table cells (e268521)
  • UTable: add virtual scrolling for optimized large dataset rendering (4169915)

🐛 Bug Fixes

  • UCheckbox: allow to check/unckeck checkbox after build by checkbox block by replacing div with label (f512e0a)
  • ULink: isActive now return true also for named nested routes (e8c15a6)
  • UListbox: replace deprecated focus:outline-hidden with focus:outline-0 (d769944)
  • UModal: update innerWrapper height to h-screen to allow scrolling big modals (2de7906)
  • UNotify: improved component styling and alignment (8864358)
  • UNotify: wrap long words with word braking (2be305f)
  • Update usage of ! suffix in tailwind class names across multiple UI components (d1344f8)
  • USelect: adjust UListbox vertical spacing for consistency (b961dc8)
  • USelect: make dropdown width same as select width (55beac9)
  • USelect: move selected item slots for multiple selected options inside custom blocks to simplify customization (cc0aa9d)
  • UTable: improve row expansion performance and remove redundant scrollbar styles (429760d)

🚀 Performance

  • Optimize reactive data handling in useUI (91ec550)
  • Simplify and optimize mergeConfigs (891746a)
  • UTable: optimize rendering and add virtual search (03964f5)
  • UTable: optimize row rendering and slot handling (09c5e5d)
  • UTable: centralize click and double-click handling at tbody level (b530ecd)
  • UTable: debounce table resize handling in UTable (e45f453)
  • UTable: delegate all event handling to main component (099f045)
  • UTable: use dynamic watchers for conditional feature handling (24839e2)
  • UTable: use render functions to reduce rendered nodes (fa6dd3f)

Release 1.3.8

24 Jan 14:56

Choose a tag to compare

1.3.8 (2026-01-24)

✨ Features

  • UCard: add divided prop to toggle divider between content and footer (034ef96)
  • UPagination: emit change event when pagination value updates (9c82a52)

🐛 Bug Fixes

  • UDrawer: change default position to right (14dc960)
  • UDrawer: prevent closing drawer if mouse down on overlay and move mouse (3ae616a)
  • UDrawer: set modelValue default to true for storybook examples (300b835)
  • UDrawer: update handle and position dimensions (0d5fc78)
  • UEmpty: update styles and enhance slot content handling (6838266)
  • UIcon: remove redundant ICONS_CACHED_DIR usage to show icons (9911138)
  • UModal: adjust innerWrapper to use h-max instead of h-screen (7e9e88d)
  • UModal: prevent closing modal if mouse down on modal block and move mouse (8a4568d)
  • ensure cleanup of .cache folder and component restoration on server stop (b014628)

Release 1.3.7

23 Jan 02:28

Choose a tag to compare

1.3.7 (2026-01-23)

✨ Features

  • UGrid, URow: add new gap sizes and adjust existing ones (a0fda60)
  • UDropdown: introduce new universal dropdown component (80a55a2)
  • UCollapsible: introduce new collapsible component (5390b3a)
  • UKey: introduce new component (d6415c3)

🐛 Bug Fixes

  • USelect: fixedlabel size when select do not have a label (402e568)
  • UInputSearch: adjust searchIcon spacing (d41b9c8)
  • UDrawer, UModal: remove backdrop-blur-md from overlay (268ed6b)
    61ef1a05dca))
  • use relative paths for cachedIcon entries instead of full project paths (00b3555)