[{"version":"1.8.0","markdown":"- e4b3b680: Created new `window.fsAttributes.destroy()` method to support SPA environments.\n  This new method allows users to destroy all Attributes instances, cleaning up event listeners, observers, states, global variables, etc.\n\n  Websites that use a client-side router that simulates an SPA environment like [barba.js](https://barba.js.org/) or [Swup](https://swup.js.org/) can now properly init and destroy Attributes.\n  After destroying, Attributes can be manually re-initted by calling `window.fsAttribute[ATTRIBUTE_KEY].init()`.\n\n  Updated changesets system, now all updates will be correctly reflected in [the official updates page](https://www.finsweet.com/attributes/updates)."},{"version":"1.7.1","markdown":"- Updated dependencies [4792998a]\n  - @global/constants@1.2.0\n  - @global/factory@1.1.5"},{"version":"1.7.0","markdown":"- 07f32375: Created `fs-cmsattribute` Attribute- Updated dependencies [07f32375]\n  - @global/constants@1.1.0\n  - @global/factory@1.1.4"},{"version":"1.6.6","markdown":"- dd4d7f61: `sliderdots`: removed cmsslider promise timeout"},{"version":"1.6.5","markdown":"- Updated dependencies [7542dcdb]\n  - @global/constants@1.0.2\n  - @global/factory@1.1.3"},{"version":"1.6.4","markdown":"- Updated dependencies [bdd1a78]\n  - @global/constants@1.0.1\n  - @global/factory@1.1.2"},{"version":"1.6.3","markdown":"- Updated dependencies [13c3e23]\n  - @global/factory@1.1.1\n  - @finsweet/attributes-cmsslider@1.5.3"},{"version":"1.6.2","markdown":"- Updated dependencies [627bf25]\n  - @global/factory@1.1.0\n  - @finsweet/attributes-cmsslider@1.5.2"},{"version":"1.6.1","markdown":"- Selector for slider and slider-nav updated in Schema."},{"version":"1.6.0","markdown":"- Added support wizard and publishing new schema version"},{"version":"1.5.0","markdown":"- Added support to use the native `Slider Nav` element as the container of the custom slider dots.\n  The user can now completely skip adding the `fs-sliderdots-element=\"slider-nav\"` attribute to any element.\n  When this is the case, the library will use the native `Slider Nav` as a fallback."},{"version":"1.4.1","markdown":"- Added support for using `cmsslider` + `sliderdots` together.\n  If both attributes are detected, now `sliderdots` will wait until `cmsslider` has finished populating all Slides before creating the Custom Slider Dots."},{"version":"1.4.0","markdown":"Included a new `window.fsAttributes.push()` method in the developer API that provides a standarized way to safely access any Attribute internals once it has fully loaded.\nIt can be used like:\n\n```html\n<script>\n  window.fsAttributes = window.fsAttributes || [];\n  window.fsAttributes.push([\n    'sliderdots',\n    (sliders) => {\n      console.log('Attribute has successfully loaded!');\n      console.log(sliders);\n    },\n  ]);\n</script>\n```"},{"version":"1.3.0","markdown":"- Added support to apply `fs-sliderdots-remove=\"true\"` to the `fs-sliderdots-element=\"slider-nav\"` element.\n  If applied, all existing content inside the custom slider nav will be removed before appending the custom dots.\n- Released `v1.3.0-beta.0`."},{"version":"1.2.0","markdown":"- Created `changesets.json` API."},{"version":"1.1.2","markdown":"- Added `initAttributes` call to make sure `window.fsAttributes` exists."},{"version":"1.1.1","markdown":"- Updated `examples.json`."},{"version":"1.1.0","markdown":"- Added `fs-sliderdots-element=\"slider-nav\"` functionality. Now all dots will become custom dots that are synced with the original dots."},{"version":"1.0.2","markdown":"- Renamed the property in `window.fsAttributes` to the original Attribute key name."},{"version":"1.0.1","markdown":"- Implemented the `generateSelectors` util."},{"version":"1.0.0","markdown":"- Created the attribute package."}]