Skip to content

v5.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Nov 09:37
· 3 commits to main since this release

5.0.0 (2024-11-27)

⚠ BREAKING CHANGES

  • show page error html response
  • use key and label for autocmplete value
  • update vue-i18n and move i18n instance to composable
  • change module alias to fix imports in scss with modern api
  • use scss variables to define header height
  • adapt to changes in rmnd_headless
  • modal component structure changed
  • rename breakpoints.loop mixin to breakpoints.loop-up
  • remove pretty much useless extended content element width
  • improve breadcrumbs accessibility
  • improve accessibility for pagination component
  • add form fieldset and adapt to changes in rmnd_headless
  • move label, error message and meta info to generic FormElement component
  • adapt to changes in rmnd_headless
  • adapt to changes in rmnd_headless

Features

  • adapt to changes in rmnd_headless (c11c974)
  • adapt to changes in rmnd_headless (cec6554)
  • adapt to changes in rmnd_headless (1ffefe5)
  • add aria-label prop to autocomplete input (d5d366a)
  • add aria-live attribute to form element (7c55cab)
  • add breadcrumb title slot (123194c)
  • add breakpoints only mixin (6d835bc)
  • add count form validation and update error messages (d23fc22)
  • add crop parameter to asset URL according to changes in rmnd_headless (c25f29c)
  • add description to form element model (cbffd28)
  • add disabled and ariaCurrent prop to link component (0c96955)
  • add drag and drop and file list to FileUpload form element (eade588)
  • add FileUpload form element (b5035af)
  • add focus-trap to menu (0bc0d0f)
  • add form fieldset and adapt to changes in rmnd_headless (6614cba)
  • add image descriptors to srcset for various pixel densities (210c97a)
  • add missing aria attributes and role to select to improve accessibility (1158c3e)
  • add option to overwrite content element component name (ee1abb5)
  • add scss breakpoint and container mixins (80768f1)
  • add table container and use table enhancer in t3-table (1e756fd)
  • add uploads content element model (33b49a8)
  • add validation type 'FileSize' (df7e189)
  • add various slots to form element component (05f38ab)
  • allow string for to-prop in link (1be61fd)
  • export T3Text props interface (61023a9)
  • expose T3Input props and emit interfaces (798060f)
  • improve accessibility for forms (1e1aef3)
  • improve accessibility for pagination component (dd563ca)
  • improve accordion accessibility (848efaf)
  • improve autocomplete accessibility (0239603)
  • improve breadcrumbs accessibility (cb44e31)
  • improve form select accessibility (2a1a4dc)
  • improve modal accessibility (f6b17b2)
  • improve tables (ff63866)
  • move label, error message and meta info to generic FormElement component (87f74e8)
  • remove pretty much useless extended content element width (ffd54dd)
  • show autocomplete only if input has focus (0c07016)
  • show form api errors (8c8e22e)
  • show page error html response (0b14e45)
  • update vue-i18n and move i18n instance to composable (1274d3f)
  • use custom error messages in form elements (3252e55)
  • use dynamic component in html parser (ff14cf2)
  • use html parser for checkbox label to allow links (1896737)
  • use key and label for autocmplete value (a7a07a3)
  • use scss variables to define header height (640f8ae)
  • use smaller breakpoint width for images if current breakpoint width is not defined (d5e5792)

Bug Fixes

  • add fallthrough attributes to inline svg (04b1845)
  • add html lang attribute (8e24a32)
  • change module alias to fix imports in scss with modern api (efa41e0)
  • make assets in item, textmedia and textpic optional (8234249)
  • make children of navItem optional (15db611)
  • move header component main slot so only content is replaced (eecfc94)
  • omit file extension parameter for mixed images (b987403)
  • remove cookiebotUid in playground nuxt config (c438225)
  • remove v-bind on t3-link to avoid duplicated attributes (687c8df)
  • resolve html-validate errors (be2fca4)
  • set default value for autocomplete if not defined (ac5cf5d)
  • show label instead of key in autocomplete after select (3ceeb9b)
  • solve error in dev mode when using forms (c574f0a)
  • suppress warning for missing component if dynamicNamePart is empty (e3a57f1)
  • use index file for importing models (dbef3e7)
  • use sass modern api (d83e3fa)
  • use uidLocal param for asset url if no file reference exists (f98d025)
  • use v-show for tabs and accordion (63434ef)
  • wrap loadSvg in try catch (84ea4fc)