Releases: remindgmbh/nuxt-typo3
Releases · remindgmbh/nuxt-typo3
v5.1.0
v5.0.0
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 ...
v4.1.0
v4.0.0
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)