diff --git a/.changeset/pre.json b/.changeset/pre.json index 967d5b65c8..779a2a61de 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -16,6 +16,8 @@ "@utils/test": "0.0.1" }, "changesets": [ + "bitter-turtles-knock", + "major-views-add", "modern-poems-lose", "sixty-beds-repair", "spicy-sites-march", diff --git a/packages/form/CHANGELOG.md b/packages/form/CHANGELOG.md index 5a6fdef427..39706dbb4b 100644 --- a/packages/form/CHANGELOG.md +++ b/packages/form/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.0.0-beta.1 + +### Patch Changes + +- Updated dependencies [[`1464f54`](https://github.com/scaleway/ultraviolet/commit/1464f54cb9099b6daa51b254cc935f36147004d0), [`4308966`](https://github.com/scaleway/ultraviolet/commit/4308966450c594969417d3740d984099463e7da8)]: + - @ultraviolet/icons@4.0.0-beta.1 + - @ultraviolet/ui@2.0.0-beta.1 + ## 4.0.0-beta.0 ### Major Changes @@ -11,9 +19,9 @@ ### Patch Changes - Updated dependencies [[`37a7d63`](https://github.com/scaleway/ultraviolet/commit/37a7d632cd1e61d7615e5356fc179ec08f3bec09), [`a928589`](https://github.com/scaleway/ultraviolet/commit/a9285896d638e34eba9bb25c55c38de2aef4e210), [`865c160`](https://github.com/scaleway/ultraviolet/commit/865c160aee2db5bd5e7b357e9693a45a17ef4284)]: - - @ultraviolet/themes@2.0.0-beta.0 - - @ultraviolet/ui@2.0.0-beta.0 - - @ultraviolet/icons@4.0.0-beta.0 + - @ultraviolet/themes@2.0.0-beta.0 + - @ultraviolet/ui@2.0.0-beta.0 + - @ultraviolet/icons@4.0.0-beta.0 ## 3.17.7 diff --git a/packages/form/package.json b/packages/form/package.json index 3b14af0117..9038fae036 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -1,6 +1,6 @@ { "name": "@ultraviolet/form", - "version": "4.0.0-beta.0", + "version": "4.0.0-beta.1", "description": "Ultraviolet Form", "homepage": "https://github.com/scaleway/ultraviolet#readme", "repository": { diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index 672ffdacb4..52273f77e1 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 4.0.0-beta.1 + +### Patch Changes + +- [#5142](https://github.com/scaleway/ultraviolet/pull/5142) [`1464f54`](https://github.com/scaleway/ultraviolet/commit/1464f54cb9099b6daa51b254cc935f36147004d0) Thanks [@matthprost](https://github.com/matthprost)! - New logo icons + ## 4.0.0-beta.0 ### Major Changes diff --git a/packages/icons/package.json b/packages/icons/package.json index 4951805d37..6a49935a11 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@ultraviolet/icons", - "version": "4.0.0-beta.0", + "version": "4.0.0-beta.1", "description": "Ultraviolet Icons", "homepage": "https://github.com/scaleway/ultraviolet#readme", "repository": { diff --git a/packages/plus/CHANGELOG.md b/packages/plus/CHANGELOG.md index efc8b3f3e7..0e1f5db3b4 100644 --- a/packages/plus/CHANGELOG.md +++ b/packages/plus/CHANGELOG.md @@ -1,5 +1,13 @@ # @ultraviolet/plus +## 1.0.0-beta.1 + +### Patch Changes + +- Updated dependencies [[`1464f54`](https://github.com/scaleway/ultraviolet/commit/1464f54cb9099b6daa51b254cc935f36147004d0), [`4308966`](https://github.com/scaleway/ultraviolet/commit/4308966450c594969417d3740d984099463e7da8)]: + - @ultraviolet/icons@4.0.0-beta.1 + - @ultraviolet/ui@2.0.0-beta.1 + ## 1.0.0-beta.0 ### Major Changes diff --git a/packages/plus/package.json b/packages/plus/package.json index fddac2a902..8b82e4db10 100644 --- a/packages/plus/package.json +++ b/packages/plus/package.json @@ -1,6 +1,6 @@ { "name": "@ultraviolet/plus", - "version": "1.0.0-beta.0", + "version": "1.0.0-beta.1", "description": "Ultraviolet Plus", "homepage": "https://github.com/scaleway/ultraviolet#readme", "repository": { diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index 9191d660ac..94b5856373 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,154 @@ # Change Log +## 2.0.0-beta.1 + +### Major Changes + +- [#5139](https://github.com/scaleway/ultraviolet/pull/5139) [`4308966`](https://github.com/scaleway/ultraviolet/commit/4308966450c594969417d3740d984099463e7da8) Thanks [@matthprost](https://github.com/matthprost)! - Following the icon major update some components have recieved a small update to improve the usage of icons. + + ## Detailed migration per components + + ### Button + + `icon`, `iconPosition`, `iconVariant` props are deprecated. You can directly use the imported icon you need in the children. + + ```tsx + // Before + import { Button } from "@ultraviolet/ui"; + + ; + ``` + + ```tsx + // After + import { Button } from "@ultraviolet/ui"; + import { PencilOutlineIcon } from "@ultraviolet/icons"; + + ; + ``` + + ### Badge + + `icon` props is deprecated. You can directly use the imported icon you need in the children. + + ```tsx + // Before + import { Badge } from '@ultraviolet/ui' + + + Edit + + ``` + + ```tsx + // After + import { Badge } from "@ultraviolet/ui"; + import { PencilOutlineIcon } from "@ultraviolet/icons"; + + + Edit + ; + ``` + + ### Bullet + + `icon` and `iconVariant` props are deprecated. You can directly use the imported icon you need in the children. + + ```tsx + // Before + import { Bullet } from '@ultraviolet/ui' + + + + ``` + + ```tsx + // After + import { Bullet } from '@ultraviolet/ui' + import { CheckIcon, CheckCircleOutlineIcon } from '@ultraviolet/icons' + + + + + + + + + ``` + + ### AvatarV2 + + `icon` prop is deprecated. You can directly use the imported icon you need in the children. + + ```tsx + // Before + import { AvatarV2 } from "@ultraviolet/ui"; + + ; + ``` + + ```tsx + // After + import { AvatarV2 } from "@ultraviolet/ui"; + import { MosaicIcon } from "@ultraviolet/icons"; + + + + ; + ``` + + ### Separator + + `icon` prop is deprecated. You can directly use the imported icon you need in the children. + + ```tsx + // Before + import { Separator } from "@ultraviolet/ui"; + + ; + ``` + + ```tsx + // After + import { Separator } from "@ultraviolet/ui"; + import { RayTopArrowIcon } from "@ultraviolet/icons"; + + + + ; + ``` + + ### Tag + + `icon` prop is deprecated. You can directly use the imported icon you need in the children. + + ```tsx + // Before + import { Tag } from "@ultraviolet/ui"; + + Valid; + ``` + + ```tsx + // After + import { Tag } from "@ultraviolet/ui"; + import { CheckIcon } from "@ultraviolet/icons"; + + + + Valid + ; + ``` + +### Patch Changes + +- Updated dependencies [[`1464f54`](https://github.com/scaleway/ultraviolet/commit/1464f54cb9099b6daa51b254cc935f36147004d0)]: + - @ultraviolet/icons@4.0.0-beta.1 + ## 2.0.0-beta.0 ### Major Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index 26b51fa685..85e96cdb1d 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@ultraviolet/ui", - "version": "2.0.0-beta.0", + "version": "2.0.0-beta.1", "description": "Ultraviolet UI", "homepage": "https://github.com/scaleway/ultraviolet#readme", "repository": {