saintplay/vue-swatches
### [`v2.1.0`](https://togithub.com/saintplay/vue-swatches/releases/v2.1.0)
[Compare Source](https://togithub.com/saintplay/vue-swatches/compare/v2.0.3...v2.1.0)
### Fixed
- Now inline mode are paddingless and wrapper have `content-box` ([#49](https://togithub.com/saintplay/vue-swatches/issues/49))
- If there is only three or less swatches, wrapper width with adjust automatically
### [`v2.0.3`](https://togithub.com/saintplay/vue-swatches/releases/v2.0.3)
[Compare Source](https://togithub.com/saintplay/vue-swatches/compare/1a8277efcf41c07f2ea20310f4e538047a3d9039...v2.0.3)
### Fixed
- Fallback Ok button now is not visible using inline mode
### [`v2.0.2`](https://togithub.com/saintplay/vue-swatches/compare/v2.0.1...1a8277efcf41c07f2ea20310f4e538047a3d9039)
[Compare Source](https://togithub.com/saintplay/vue-swatches/compare/v2.0.1...1a8277efcf41c07f2ea20310f4e538047a3d9039)
### [`v2.0.1`](https://togithub.com/saintplay/vue-swatches/releases/v2.0.1)
[Compare Source](https://togithub.com/saintplay/vue-swatches/compare/v2.0.0...v2.0.1)
### Fixed
- Fixed core-js and vue dependencies collision
### [`v2.0.0`](https://togithub.com/saintplay/vue-swatches/releases/v2.0.0)
[Compare Source](https://togithub.com/saintplay/vue-swatches/compare/v1.0.4...v2.0.0)
This is a major update for _vue-swatches_, it delivers new functionality, but more importantly, this update really cleans the API, removing, reworking and adding some props. Unfortunately this update comes with a few breaking changes too, make sure to review the [migration guide](https://togithub.com/saintplay/vue-swatches/blob/master/MIGRATION.md). Without further ado let's review the update.
#### What is new in this update?
- If you are using **Nuxt**, now you can add **vue-swatches** to your project easily, [see more...](https://saintplay.github.io/vue-swatches/guide/#usage-with-nuxt)
- Build setup completly migrated to [Vue CLI 4](https://cli.vuejs.org/)
- Brand new [documentation site](https://saintplay.github.io/vue-swatches/) built with [Vuepress](https://vuepress.vuejs.org/)
- Code coverage is back
- Bundle size reduced in _~1.7kb_
#### And what is new for me?
- The popover got some reworking, now you can especify where to pop up (previously it only pops up bellow the trigger), [see more...](https://saintplay.github.io/vue-swatches/api/props.html#behaviour-props)
- There is a new _always-on-screen_ functionality for the popover out of the box, so it always shows up, regardless if there is enough space
- New prop: **spacing size**, it handles the gap space between each swatches, [see more...](https://saintplay.github.io/vue-swatches/api/props.html#presentational-props)
- Now you can show a **label** bellow each swatch, [see more...](https://saintplay.github.io/vue-swatches/api/props.html#model-props)
- Adding a **label** also sets the **alternative text** for each swatch, [see more...](https://saintplay.github.io/vue-swatches/api/props.html#model-props)
- Now you can show the border independently for each swatch, [see more...](https://saintplay.github.io/vue-swatches/api/props.html#model-props)
#### Things fixed
- The component now is fully compatible with **SSR**
#### What's coming next?
- Full keyboard navegability support
- Full Popover accessibility support
- Storybook showcase
- E2E tests
#### Final Notes
- Documentation for **vue-swatches v1.x** is live here:
- Want to become a mantainer/contributor? ping me to diegojara6@gmail.com
- If you don't know what Inversion Of Control (IOC) I highly suggest you to see [this video](https://www.youtube.com/watch?v=AiJ8tRRH0f8), it's a React video, but the main idea is applicable to Vue, it will give you an idea of what is the future of **vue-swatches**
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.0.4
->2.1.0
Release Notes
saintplay/vue-swatches
### [`v2.1.0`](https://togithub.com/saintplay/vue-swatches/releases/v2.1.0) [Compare Source](https://togithub.com/saintplay/vue-swatches/compare/v2.0.3...v2.1.0) ### Fixed - Now inline mode are paddingless and wrapper have `content-box` ([#49](https://togithub.com/saintplay/vue-swatches/issues/49)) - If there is only three or less swatches, wrapper width with adjust automatically ### [`v2.0.3`](https://togithub.com/saintplay/vue-swatches/releases/v2.0.3) [Compare Source](https://togithub.com/saintplay/vue-swatches/compare/1a8277efcf41c07f2ea20310f4e538047a3d9039...v2.0.3) ### Fixed - Fallback Ok button now is not visible using inline mode ### [`v2.0.2`](https://togithub.com/saintplay/vue-swatches/compare/v2.0.1...1a8277efcf41c07f2ea20310f4e538047a3d9039) [Compare Source](https://togithub.com/saintplay/vue-swatches/compare/v2.0.1...1a8277efcf41c07f2ea20310f4e538047a3d9039) ### [`v2.0.1`](https://togithub.com/saintplay/vue-swatches/releases/v2.0.1) [Compare Source](https://togithub.com/saintplay/vue-swatches/compare/v2.0.0...v2.0.1) ### Fixed - Fixed core-js and vue dependencies collision ### [`v2.0.0`](https://togithub.com/saintplay/vue-swatches/releases/v2.0.0) [Compare Source](https://togithub.com/saintplay/vue-swatches/compare/v1.0.4...v2.0.0) This is a major update for _vue-swatches_, it delivers new functionality, but more importantly, this update really cleans the API, removing, reworking and adding some props. Unfortunately this update comes with a few breaking changes too, make sure to review the [migration guide](https://togithub.com/saintplay/vue-swatches/blob/master/MIGRATION.md). Without further ado let's review the update. #### What is new in this update? - If you are using **Nuxt**, now you can add **vue-swatches** to your project easily, [see more...](https://saintplay.github.io/vue-swatches/guide/#usage-with-nuxt) - Build setup completly migrated to [Vue CLI 4](https://cli.vuejs.org/) - Brand new [documentation site](https://saintplay.github.io/vue-swatches/) built with [Vuepress](https://vuepress.vuejs.org/) - Code coverage is back - Bundle size reduced in _~1.7kb_ #### And what is new for me? - The popover got some reworking, now you can especify where to pop up (previously it only pops up bellow the trigger), [see more...](https://saintplay.github.io/vue-swatches/api/props.html#behaviour-props) - There is a new _always-on-screen_ functionality for the popover out of the box, so it always shows up, regardless if there is enough space - New prop: **spacing size**, it handles the gap space between each swatches, [see more...](https://saintplay.github.io/vue-swatches/api/props.html#presentational-props) - Now you can show a **label** bellow each swatch, [see more...](https://saintplay.github.io/vue-swatches/api/props.html#model-props) - Adding a **label** also sets the **alternative text** for each swatch, [see more...](https://saintplay.github.io/vue-swatches/api/props.html#model-props) - Now you can show the border independently for each swatch, [see more...](https://saintplay.github.io/vue-swatches/api/props.html#model-props) #### Things fixed - The component now is fully compatible with **SSR** #### What's coming next? - Full keyboard navegability support - Full Popover accessibility support - Storybook showcase - E2E tests #### Final Notes - Documentation for **vue-swatches v1.x** is live here:Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.