Skip to content

v0.4.0

Compare
Choose a tag to compare
@quentinderoubaix quentinderoubaix released this 25 Jul 12:59
· 78 commits to main since this release

Version 0.4.0 - 25th July 2024

Overview

Version 0.4.0 is out ! 🔥
This version focused on two things, API documentation and slots.

We are now generating typedoc documentation in the demo site to help our users easily discover and understand what each AgnosUI package delivers. You can check it out at this link !

Component slot properties have been renamed to avoid boiler-plate and better support React and Svelte 5. This impacts only users of our Bootstrap packages.

Finally, the Accordion and Modal DaisyUI examples have been included in the demo website.

Changes

Breaking changes

  • component slot properties have been renamed from slot{name} to {name}

Features

  • demo website includes typedoc documentation
  • demo website displays the list of css or sass vars to customize standalone components. see for example the Slider styling page
  • the packages @agnos-ui/angular-bootstrap, @agnos-ui/react-bootstrap and @agnos-ui/svelte-bootstrap do not use mapped types anymore for the components but generated ones. as a user, those types will thus be simpler in the IDE
  • component Props and State interfaces now properly document their properties' default values
  • examples of the headless usage with DaisyUI for Accordion and Modal have been added to the demo site