All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- tbd
- Updates
alertdialog
to be conditionally applied #39 (Thanks to @roblevintennis)
- Remove obsolete concept of app root #37 (Thanks to @KittyGiraudel)
- Build setup now done with Vite #31 (Thanks to @roblevintennis)
- Demo configuration to run locally
- Added ESM build output
- Updated
a11y-dialog
to latest version #31 (Thanks to @roblevintennis) - Updated development dependencies
- Build setup now done with Vite #31 (Thanks to @roblevintennis)
- Demo configuration to run locally
- Added ESM build output
- Updated
a11y-dialog
to latest version #31 (Thanks to @roblevintennis) - Updated development dependencies
- Tests now done with Cypress #31 (Thanks to @roblevintennis)
- More updates to Vue 3 setup (e.g.
emits
) (Note to #30)
- Jest
- Rollup (now under-the-hood configuration via Vite)
This is the first major release that introduces breaking changes. From 1.0.0
onwards the API will support Vue 3.
- Updated API to support Vue 3 syntax #25 (Thanks to @marcus-herrmann)
- Removed dependency to
portal-vue
- Updated
a11y-dialog
to latest version
- Fixes mistakenly used
titleId
inaria-labelledby
withfullTitleId
(#23)
- Changed three minor occurences of arrow functions with normal functions to allow support for IE11.
- Updated a few dependencies, including latest
portal-vue
release
- Ran
npm audit
and fixed a couple vulneribility warnings.
- Upgraded to
[email protected]
which required refactoring parts of the implementation. - Upgraded development dependencies.
- Vue.js library from being included to the bundle.
- This CHANGELOG.
- Some basic component tests.
- Upgraded dependencies which resulted in a new bundle.
- Updated README to use new
v-slot
syntax.
- Mistake in API documentation of
title
slot.
- Removes full component file path from development environment in bundled output.
- Adds possibility to use
alertdialog
role.
- New API to disable the native
<dialog>
element.
- Upgrades to
[email protected]
.
- Everything.