Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
acf0c6f
chore: sync main to beta (#5110)
github-actions[bot] May 6, 2025
8fce1ff
feat: beta 1 (#5058)
matthprost May 6, 2025
7308c5a
chore: changeset major release for beta (#5112)
matthprost May 6, 2025
33db69c
ci: sync main beta pr (#5125)
matthprost May 12, 2025
8af66b1
refactor(CategoryIcon): renaming some category icons (#5113)
matthprost May 12, 2025
1d0c535
fix: plus and form to have ui ad peer deps (#5126)
matthprost May 13, 2025
55a7a53
ci: sync beta branch (#5131)
matthprost May 13, 2025
2908e3d
ci: fix changeset (#5132)
matthprost May 13, 2025
35fc96e
chore: release (beta) (#5111)
scaleway-bot May 13, 2025
fa5103e
ci: fix missing changeset on ui (#5139)
matthprost May 13, 2025
d784891
ci: add changeset (#5142)
matthprost May 14, 2025
bd169e8
chore: release (beta) (#5141)
scaleway-bot May 14, 2025
641e937
fix(SteppedListCard): content to fit better (#5144)
matthprost May 14, 2025
58b6461
fix(Notification): improve display notification (#5147)
matthprost May 15, 2025
48c3608
chore: release (beta) (#5145)
scaleway-bot May 16, 2025
077d306
chore: release (beta) (#5145) (#5148)
matthprost May 19, 2025
d277807
feat: removal of all deprecated tokens (#5149)
matthprost May 20, 2025
c91275e
fix(Fields): group field not to have label and use legend instead (#5…
matthprost May 20, 2025
51b4975
fix(slider): input value on blur change only (#5165)
matthprost May 20, 2025
3fdb778
feat(icons): new product icons and system icons (#5164)
matthprost May 21, 2025
7c8102c
feat(nivo-theme): harmonize theme nivo lib (#5167)
alexandre-combemorel May 21, 2025
e3a954e
chore: release (beta) (#5163)
scaleway-bot May 21, 2025
481ccc1
fix: checkbox group field missing spread of legend (#5174)
matthprost May 22, 2025
e80ea0f
chore: release (beta) (#5176)
scaleway-bot May 22, 2025
f0f9277
fix(ActionBar): within table and list (#5190)
matthprost May 27, 2025
7f1c126
chore: release (beta) (#5193)
scaleway-bot May 27, 2025
a29a3b5
feat(illustration): wire illustrations (#5166)
lisalupi May 30, 2025
bd2875a
fix(TagList): copiable (#5205)
lisalupi Jun 4, 2025
a373a40
docs: text weak on selectable card (#5196)
lisalupi Jun 4, 2025
2b93e76
fix(Link): visited state prominence (#5194)
lisalupi Jun 4, 2025
5ddfcae
feat(ExpandableCard): drag and drop (#5161)
lisalupi Jun 4, 2025
e517a09
chore(remove): deep merge theme (#5178)
matthprost Jun 4, 2025
97dc141
docs(next): update example with next (#5209)
matthprost Jun 5, 2025
e9718e2
fix: reduce space between link and icon (#5204)
lisalupi Jun 5, 2025
3eabd7e
fix(Loader): update component (#5208)
lisalupi Jun 5, 2025
5ea53e9
chore: release (beta) (#5203)
scaleway-bot Jun 5, 2025
78d54c4
refactor(Form): spread props (#5177)
lisalupi Jun 5, 2025
11b44d3
chore: release (beta) (#5214)
scaleway-bot Jun 10, 2025
b4cc44c
fix(SelectInputV2): overflow (#5189)
lisalupi Jun 11, 2025
6421d42
feat: add interlink-dedicated (#5230)
lisalupi Jun 11, 2025
88984cf
fix(SelectInputV2): improve search (#5225)
lisalupi Jun 11, 2025
4cd96a0
fix: label type on some form element (#5233)
lisalupi Jun 12, 2025
fb42221
chore: release (beta) (#5231)
scaleway-bot Jun 12, 2025
b1b656a
fix(icons): system icons weak pronience to work (#5243)
matthprost Jun 12, 2025
3a742f2
fix: form values (#5247)
matthprost Jun 12, 2025
d1a17ee
fix: changeset
matthprost Jun 12, 2025
27fc96b
chore: release (beta) (#5244)
scaleway-bot Jun 12, 2025
f719adc
feat: plans (#5215)
lisalupi Jun 12, 2025
8274b49
fix(Stepper): to have better alignement in small size and label right…
matthprost Jun 13, 2025
d879db6
fix(MenuV2): search text prop (#5213)
matthprost Jun 16, 2025
e7737fa
fix: hide footer with empty state (#5232)
lisalupi Jun 16, 2025
6f8c919
feat(SwitchButton): refactor component (#5222)
lisalupi Jun 16, 2025
5bc5d50
chore: release (beta) (#5259)
scaleway-bot Jun 16, 2025
f944d77
refactor: migrate V2 to V1 and remove old components (#5228)
matthprost Jun 17, 2025
18ea319
chore: release (beta) (#5265)
scaleway-bot Jun 17, 2025
4dd6004
fix: focus on disclosure on close (#5260)
lisalupi Jun 24, 2025
83571ee
fix: overlay z-index (#5269)
lisalupi Jun 24, 2025
65b9c4f
fix(illustrations): wire illustration wrong prop in dom (#5267)
matthprost Jun 24, 2025
1ce1360
feat(InfoTable): new component (#5212)
lisalupi Jun 24, 2025
be827c4
feat(MenuV2): nested menu (#5229)
lisalupi Jun 24, 2025
90e0248
fix: stepList width (#5261)
lisalupi Jun 24, 2025
5bdecdc
fix(List): wrong border on safari (#5266)
matthprost Jun 24, 2025
3b23869
feat: order summary (#4794)
lisalupi Jun 25, 2025
010be8e
fix: navigation active (#5270)
lisalupi Jun 26, 2025
a47a1a2
chore: release (beta) (#5281)
scaleway-bot Jun 26, 2025
28f14d7
fix: info icon list and table (#5290)
lisalupi Jun 27, 2025
187b6f5
feat(CategoryIcon): seven new icons (#5291)
lisalupi Jun 27, 2025
44fe1e0
fix: htmlFor and id should match (#5304)
lisalupi Jun 30, 2025
d26af7a
chore: release (beta) (#5296)
scaleway-bot Jun 30, 2025
6d2a49f
refactor: removal of password strenght meter rename datefield (#5285)
matthprost Jun 30, 2025
818572b
fix(SelectInput): to display footer when there are values and hide on…
matthprost Jun 30, 2025
b80ce6b
feat(Drawer): noPadding prop (#5284)
fabienhebert Jun 30, 2025
5d831e8
fix: pinned item navigation (#5280)
lisalupi Jul 1, 2025
af8d65c
fix: expandable animation on render (#5294)
lisalupi Jul 1, 2025
c0ff3ca
fix: add prop to allow dnd (#5289)
lisalupi Jul 1, 2025
7cdddc2
fix: modal disclosure (#5312)
lisalupi Jul 2, 2025
5b7b498
chore: release (beta) (#5305)
scaleway-bot Jul 2, 2025
1bbd52c
feat(SelectInputV2): onOpen (#5271)
fabienhebert Jul 2, 2025
7f620ae
fix(SwitchButton): story and imports and disabled state (#5313)
matthprost Jul 2, 2025
da62b21
fix(Link): add aria current to link component (#5323)
matthprost Jul 4, 2025
b996f13
feat: remove deprecated props Card, Checkbox and CopyButton (#5306)
lisalupi Jul 8, 2025
3c75afa
feat(OrderSummary): new prop additional info (#5334)
lisalupi Jul 8, 2025
fcbd9cc
chore: release (beta) (#5314)
scaleway-bot Jul 8, 2025
778f01e
feat: new product icon (#5319)
lisalupi Jul 9, 2025
ff7e27e
fix: remove deprecated props Menu, List and Link (#5308)
lisalupi Jul 9, 2025
f9f5696
fix(InfoTable): rename prop templateColumns (#5339)
lisalupi Jul 10, 2025
b5daeaf
feat: remove deprecated props modal radiogroups separator text (#5310)
lisalupi Jul 10, 2025
5a1d73e
chore: release (beta) (#5336)
scaleway-bot Jul 10, 2025
dcd657a
feat: new package nextjs (#5311)
matthprost Jul 10, 2025
57c44d5
chore: release (beta) (#5341)
scaleway-bot Jul 10, 2025
87535f9
fix: lint on tests (#5344)
lisalupi Jul 10, 2025
9880c7c
feat: responsive capacities based on breakpoints (#5322)
matthprost Jul 11, 2025
f778997
feat: remove deprecated props in Icon CodeEditor and Bullet (#5297)
lisalupi Jul 15, 2025
51c3385
feat: remove deprecated props of TagInput and Toaster (#5318)
lisalupi Jul 15, 2025
03913fb
chore: release (beta) (#5345)
scaleway-bot Jul 16, 2025
6607657
fix: unit input sizing (#5351)
lisalupi Jul 17, 2025
5d2691f
fix(SwitchButton): size when children changes (#5335)
lisalupi Jul 17, 2025
6d5afc0
feat: new icons and illustrations (#5355)
lisalupi Jul 18, 2025
4268a3d
fix(checkbox): add missing tooltip prop (#5365)
matthprost Jul 22, 2025
0c54607
chore: update to storybook v9 (#5343)
matthprost Jul 22, 2025
d6d7073
fix(Menu): accessibility (#5255)
lisalupi Jul 22, 2025
8375d62
fix: text area height (#5353)
lisalupi Jul 23, 2025
36bceff
fix: title is now a react node (#5377)
lisalupi Jul 23, 2025
f3b21da
chore: release (beta) (#5354)
scaleway-bot Jul 23, 2025
4690b45
fix(beta): final step (#5366)
matthprost Jul 24, 2025
8eb9228
fix: remove empty div (#5378)
lisalupi Jul 24, 2025
9f2defc
fix(DateInput): onChange trigger (#5324)
lisalupi Jul 24, 2025
969ee58
feat: offerList (#5330)
lisalupi Jul 24, 2025
669dec6
chore: release (beta) (#5379)
scaleway-bot Jul 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .changeset/afraid-dragons-tickle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`<TagList />`: copiable now works
5 changes: 5 additions & 0 deletions .changeset/all-baths-draw.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`StepList`: fix width
5 changes: 5 additions & 0 deletions .changeset/all-candies-spend.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`SwitchButton`: update size when children changes
9 changes: 9 additions & 0 deletions .changeset/all-melons-add.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
"@ultraviolet/illustrations": minor
---
- Rename script "uploadIllustrations.tsx" to "update-illustrations.tsx", to match other scripts
- New component `WireIllustration`
- New script "update-illustration-components.tsx" to automatically update `WireIllustration` and `DynamicIllustration` when new assets are added
- Now `DynamicIllustration` (as well as the new component) works the same way as every other illustration : everyting is automated, simply add an asset to the correct folder and make a merge request
- Update Github action to upload illustration when merging on beta
- Update Ultraviolet/illustrations readme
5 changes: 5 additions & 0 deletions .changeset/bitter-turtles-knock.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/icons": patch
---

New logo icons
5 changes: 5 additions & 0 deletions .changeset/brave-suns-speak.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/plus": patch
---

`OrderSummary`: add prop "additionalInfo"
5 changes: 5 additions & 0 deletions .changeset/breezy-cups-shake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/plus": patch
---

New component `InfoTable`
5 changes: 5 additions & 0 deletions .changeset/breezy-ends-yell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`List` and `Table`: fix info icon style
5 changes: 5 additions & 0 deletions .changeset/chilly-snails-carry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/plus": patch
---

New component `<Plans />`
5 changes: 5 additions & 0 deletions .changeset/cold-icons-stick.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

Improve search system on `<MenuV2 />`
5 changes: 5 additions & 0 deletions .changeset/crazy-colts-accept.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

Fix `<Notification />` position to avoid error in index
6 changes: 6 additions & 0 deletions .changeset/curly-ways-tell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@ultraviolet/icons": patch
---

New product icons: `CustomModelProductIcon` and `CloudEssentialsProductIcon`
New icon: `BoxEssentialIcon` (and outline version)
5 changes: 5 additions & 0 deletions .changeset/cute-geese-reply.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`UnitInput`: fix id of input
5 changes: 5 additions & 0 deletions .changeset/cyan-ways-rush.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/icons": patch
---

New `ProductIcon`: "interlinkDedicated"
5 changes: 5 additions & 0 deletions .changeset/dirty-breads-joke.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

Fix border on `<List />` component in Safari
5 changes: 5 additions & 0 deletions .changeset/dry-jobs-double.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

Fix `<ActionBar />` within `<Table />` and `<List />`
10 changes: 10 additions & 0 deletions .changeset/easy-planes-occur.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
"@ultraviolet/ui": major
---

**BREAKING CHANGES**

Deprecated props removed:
- `Link`: prop "sentiment" can only by "primary" or "info" (default value) now
- `List.Cell`: prop "preventClick" removed (it is now default behavior)
- `Menu`: prop "size" and "maxWidth" removed, the size is now automatic
10 changes: 10 additions & 0 deletions .changeset/easy-swans-kick.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
"@ultraviolet/form": major
"@ultraviolet/ui": major
---

All group input have a breaking changes in their props:

- `label` is now longer needed, use `legend` instead.
- `legend` type moved from `ReactNode` to `string`. Use `legendDescription` to add more information.
- new prop `legendDescription` to add more information to the legend.
5 changes: 5 additions & 0 deletions .changeset/easy-words-crash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

Fix `<SelectInput />` to display footer when there are values and hide on empty state
8 changes: 8 additions & 0 deletions .changeset/eight-banks-occur.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"@ultraviolet/form": major
---

⚠️ Breaking changes:

- `<RadioField />` no longer deprecated
- `<DateField />` renamed `<DateInputField />` to be consistent with other input fields
5 changes: 5 additions & 0 deletions .changeset/evil-hornets-share.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/plus": patch
---

`EstimateCost`: add `z-index` to overlay
6 changes: 6 additions & 0 deletions .changeset/famous-dryers-remain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@ultraviolet/ui": patch
---

`<MenuV2 />: nested menus
`<Popup />`: new position "nested-menu", that is right by default and left when there is no available space on the right of the element
5 changes: 5 additions & 0 deletions .changeset/fancy-mice-start.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`Modal`: returns focus to disclosure element when closing the modal
9 changes: 9 additions & 0 deletions .changeset/fast-dingos-rest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
"@ultraviolet/form": minor
---

Spread props instead of manually adding them to avoid forgetting some

Breaking changes :
- `SelectableCardGroupField`: prop `type` is now mandatory
- `VerificationCodeField` : rename `id` as `inputId`
5 changes: 5 additions & 0 deletions .changeset/fast-results-run.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`Modal`: disclosure onClick should work even when it changes
5 changes: 5 additions & 0 deletions .changeset/flat-zoos-wonder.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

Fix `<Slider />` with `input` prop to only apply the value `onBlur` instead of `onChange`. Works also with double slider.
15 changes: 15 additions & 0 deletions .changeset/good-comics-greet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@ultraviolet/icons": major
---
⚠️ BREAKING CHANGES

- `GoldSupportProductIcon` => Replaced by `BusinessSupportProductIcon`
- `PlatinumSupportProductIcon` => Replace by `EnterpriseSupportProductIcon`
- `SilverSupportProductIcon` => Replaced by `AdvancedSupportProductIcon`

New product icons:
- `VpnConnectionProductIcon`
- `VpnCustomerGatewayProductIcon`

New system icon:
- `ClichouseIcon`
5 changes: 5 additions & 0 deletions .changeset/great-tables-kick.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

Add `aria-current` to `<Link />` component
15 changes: 15 additions & 0 deletions .changeset/grumpy-hoops-dance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
"@ultraviolet/ui": major
---


**BREAKING CHANGES**

Deprecated props removed:
- `TagInput`:
- props "manualInput" and "onChangeError" removed: the props used to have no effect
- prop "variant" removed: only one variant possible now
- prop "tags" removed -> use "value" instead

- `Toaster`: variant "info" removed

5 changes: 5 additions & 0 deletions .changeset/happy-ravens-move.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`<SelectInputV2 />: hide footer when empty state
5 changes: 5 additions & 0 deletions .changeset/heavy-toys-tap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`TextArea`: height should adapt even without prop value
5 changes: 5 additions & 0 deletions .changeset/honest-pandas-brush.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`UnitInput`: new prop "templateColumns" to chose sizes of the input and the select input more precisely
5 changes: 5 additions & 0 deletions .changeset/hot-hands-take.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

`DateInput`: value changes onBlur instead of onChange to avoid wrong dates while the user is typing
6 changes: 6 additions & 0 deletions .changeset/legal-regions-bet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@ultraviolet/form": patch
"@ultraviolet/ui": patch
---

Fix all group field to have correct `legend` and `legendDescription`
5 changes: 5 additions & 0 deletions .changeset/light-icons-say.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/plus": patch
---

`InfoTable.Row`: prop "templateColumn" renamed "templateColumns" (typo) to match `Row` prop
10 changes: 10 additions & 0 deletions .changeset/little-badgers-go.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
"@ultraviolet/ui": major
---

**BREAKING CHANGES**

Deprecated props removed:
- `Card`: prop "isActive" removed -> use "active" instead
- `Checkbox`: props "progress" and "size" removed
- `CopyButton`: prop "noBorder" removed -> use "bordered" instead
7 changes: 7 additions & 0 deletions .changeset/long-crews-join.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@ultraviolet/ui": major
---

⚠️ Breaking changes:

`ThemeRegistry` is no longer available in this package. You can import it by adding `@ultraviolet/nextjs` package to your project. The component is the same only the import changes.
5 changes: 5 additions & 0 deletions .changeset/long-mangos-remain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ultraviolet/ui": patch
---

Fix stepper small size with label on right
Loading
Loading