Releases: illright/attractions
v3.1.0
Added
- TypeScript support: We now provide our own type declaration (
.d.ts
) files so that TypeScript users will have a more delightful development experience! Note that other users are not affected since the components are written in plain JS (#211). - Allow passing a
closeCallback
for snackbars (#216).
Fixed
- Documentation:
RadioButton
'svalue
was incorrectly marked as optional.
Changed
- The recommended installation procedure now involves separating the Svelte configuration into a separate file,
svelte.config.js
. This allows the Svelte Language Server to reliably analyze your source code, so your editor becomes smarter.
Known issues
- The types are not entirely null-aware. If you use
--strictNullChecks
, you might face some errors like "null
cannot be assigned to typestring
". - Functions exported from components are falsely detected as props, and not even typed properly yet
v3.0.0
Not a large release, but still breaking. This will upgrade Attractions to use Sass modules which will allow zero-config installations.
Refer to the migration guide for information on how to upgrade.
Added
- New Sass variables for the X icon in the search fields and the regular font weight.
- A slight animation for the checkbox component.
- Autocompletes can now be disabled like regular text fields.
Changed
- Sass modules are now used for styling. This is a breaking change.
v2.3.1
Bug fixes & few improvements
Cleaned up some bugs here and there. Make sure to check the changelog for details.
Component bugs & Prettier
This release, apart from sweeping the routine bugs of components, introduces Prettier and Husky to the project to ensure a smooth contributing experience. Yay open-source!
Hotfix: customElement warning
Fixes the warning about setting customElement: true
(while keeping the feature in place)
Hotfix: SSR
Fixed the dropdown causing SSR errors
Minor improvements
Improved interactions with DropdownShell
and TimePicker
.
Refer to https://illright.github.io/attractions/docs/changelog
Web Components
Check the docs for detailed changes
Minor bug fixes
Finally the documentation isn't breaking every second! Also some bug fixes.