Skip to content

Releases: remindgmbh/nuxt-typo3

v5.1.0

02 Dec 09:03
Compare
Choose a tag to compare

5.1.0 (2024-12-02)

Features

  • move most module options to appConfig and remove useT3Config (6e9ced1)

Bug Fixes

  • resolve bug with single file upload drag and drop (a2e0652)
  • update form properties multiple model type (2ac4746)

v5.0.0

27 Nov 09:37
Compare
Choose a tag to compare

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 ...
Read more

v4.1.0

26 Jun 05:42
Compare
Choose a tag to compare

4.1.0 (2024-06-26)

Features

  • add margin-x and margin-y scss mixins (b7b2b95)
  • remove cookiebot and add hooks to accept cookies and show banner (70095ab)
  • update dependencies (d9b6d1a)

Bug Fixes

  • allow padding-x and margin-x in truncated text (f24a0a9)

v4.0.0

25 Apr 05:10
Compare
Choose a tag to compare

4.0.0 (2024-04-25)

⚠ BREAKING CHANGES

  • adapt to changes in rmnd_headless
  • remove content padding and refactor scss variables
  • restructure composables concerning data

Features

  • adapt to changes in rmnd_headless (cd420d5)
  • add content id to T3Content component (b15ad39)
  • add hook to html parser (877a867)
  • add index signature to initialData model (fb88496)
  • add inline-svg component (2e5d326)
  • add menu to models (fbbc28c)
  • add option to close topbar-layout menu on outside click (1c4c1a6)
  • add option to close topbar-layout menu on route change (72ce560)
  • add pagination prev, next and pages attributes as props (9c9e7c5)
  • add strict injection to topbar layout (d01d677)
  • add svg type to asset and use title and desc in inline-svg (c3c6a32)
  • add warning if dynamic component could not be resolved (1cfd9f0)
  • allow tabs to be inactive (5259325)
  • improve and simplify topbar-layout (f2d88c2)
  • improve pagination component (a55b065)
  • only register necessary components globally (61d9f2c)
  • provide headerHeight in t3-layout (4920392)
  • provide trigger functions in topbar layout (7695cf8)
  • remove content padding and refactor scss variables (9f1eb97)
  • remove crop properties from asset model (4c17b69)
  • remove menu composable and update playground (81d65f2)
  • rename content-padding (5ae8a5d)
  • update dependencies (dbf2705)
  • update dependencies and remove unnecessary dependencies (12d23e7)
  • use id composable for inline svg (9152c7b)

Bug Fixes

  • add additionalAttributes to typoLink model (6011fb9)
  • add important styles to truncated text to avoid wrong line height (dc62349)
  • avoid infinite loop in pagination composable (aa08a3e)
  • change return type of page head composable (9b1284f)
  • correct error in package.json repository url (2ef6e6d)
  • expose appConfig types (2e92866)
  • increase z-index for topbar-layout header and menu (f2773a5)
  • pass pageData to breadcrumbTitle function (2066318)
  • reduce inline svg chunk size (00f7cab)
  • remove y-padding from content (f27f883)
  • return undefined if footer content is not set (64e7af3)
  • use api composable for inline svg to include credentials (afb5c38)
  • use currentPageData in t3-page to prevent nuxt warning (e674276)
  • use linkText instead of title as default label in T3Link (9281277)
  • use ref parameter in useT3Asset composable (809d2b4)
  • use try catch on CSSStyleSheet in inline svg for unsupported browsers (8e22965)
  • warning when using setBreadcrumbTitle (a3aa8fb)

Code Refactoring

  • restructure composables concerning data (7d83199)