Skip to content

Releases: illright/attractions

v3.1.0

22 Jan 16:02
Compare
Choose a tag to compare

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's value 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 type string".
  • Functions exported from components are falsely detected as props, and not even typed properly yet

v3.0.0

10 Jan 15:25
361559c
Compare
Choose a tag to compare

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

23 Dec 16:01
Compare
Choose a tag to compare

Fixed

  • The autocomplete wasn't filtering out selected options without typing (#195, thanks to @sallaben for reporting and fixing).
  • The slot forwarding of Autocomplete was breaking slot defaults.

Bug fixes & few improvements

22 Dec 12:30
Compare
Choose a tag to compare

Cleaned up some bugs here and there. Make sure to check the changelog for details.

Component bugs & Prettier

08 Dec 18:49
Compare
Choose a tag to compare

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

21 Nov 19:55
Compare
Choose a tag to compare

Fixes the warning about setting customElement: true (while keeping the feature in place)

Hotfix: SSR

19 Nov 15:26
Compare
Choose a tag to compare

Fixed the dropdown causing SSR errors

Minor improvements

18 Nov 14:07
Compare
Choose a tag to compare

Improved interactions with DropdownShell and TimePicker.

Refer to https://illright.github.io/attractions/docs/changelog

Web Components

10 Nov 20:08
Compare
Choose a tag to compare

Check the docs for detailed changes

Minor bug fixes

02 Sep 20:08
6a776fa
Compare
Choose a tag to compare

Finally the documentation isn't breaking every second! Also some bug fixes.