fix(deps): update dependency @aws-amplify/ui-react to version 6.x 🌟 (major) - autoclosed #1501
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^5.0.4
->^6.0.0
^5.3.3
->^6.0.0
Release Notes
aws-amplify/amplify-ui (@aws-amplify/ui-react)
v6.1.5
Compare Source
Patch Changes
#5034
1d9c5c862
Thanks @hbuchel! - fix(web/react-native/ui): use translated strings for VerifyUser screen and use censorContactMethod utilui/Angular/React/Vue/ReactNative: adds a
censorContactMethod()
utility to theui
package and refactors the VerifyUser screen in Angular, React, Vue, and ReactNative packages to use this utility.Vue: Fixes an issue where translated strings were not being properly used for the VerifyUser screen. Additionally, removes duplicate "verify" id that was on multiple elements.
#5003
32702d9c9
Thanks @hbuchel! - fix(ui/react): add missing color token for CheckboxField labelThe CheckboxField label color (and disabled color) can now be themed correctly via:
Updated dependencies [
1d9c5c862
,4eae32e91
,32702d9c9
]:v6.1.4
Compare Source
Patch Changes
80ad8cda6
]:v6.1.3
Compare Source
Patch Changes
#4971
d66aa68df
Thanks @calebpollman! - fix(AccountSettings): pass displayText to WarningViewUpdated dependencies [
7eeb0ae7c
]:v6.1.2
Compare Source
Patch Changes
#4789
0f767c7fa
Thanks @esauerbo! - fix(ui): add tokens for ShowPassword button error state.Added 'error' color theme for
ShowPassword
button (part ofPasswordField
)#4916
6721c15f8
Thanks @hbuchel! - chore: Removes the brand namespace from theBrandColorKeys
type, splits it intoPrimaryColorKey
andSecondaryColorKey
, and updates usage across docs/examples.Updated dependencies [
0f767c7fa
,9dc52eb1b
,d61690d01
]:v6.1.1
Compare Source
Patch Changes
#4888
da41cca8c
Thanks @esauerbo! - chore(liveness): adding a11y error label to alert icon in timeout messageUpdated dependencies [
ad070697b
,067e2b1cf
,7b0666036
]:v6.1.0
Compare Source
Minor Changes
8d41213bc
Thanks @calebpollman! - chore(docs): remove dynamic imports from React primitive pages, add FilterChildren internal componentv6.0.7
Compare Source
Patch Changes
4f643b05b
,190bf28d1
]:v6.0.6
Compare Source
Patch Changes
#4811
38bae5ee5
Thanks @esauerbo! - fix(liveness): adding aria attributes for photosensitivity warningUse a button for photosensitivity warning toggle instead of div to it make keyboard navigable.
Add aria roles to make the warning accessible for screen readers.
Updated dependencies [
38bae5ee5
]:v6.0.5
Compare Source
Patch Changes
#4802
c526cf53b
Thanks @thaddmt! - fix(liveness): add a11y tags to match indicator barUpdated dependencies [
c526cf53b
,cc2740b9a
]:v6.0.4
Compare Source
Patch Changes
ed55a6a36
,272a05edc
]:v6.0.3
Compare Source
Patch Changes
#4767
4ff26e27e
Thanks @calebpollman! - fix(authenticator): forgot password clean upUpdated dependencies [
4ff26e27e
,bb141a719
]:v6.0.2
Compare Source
Patch Changes
9dd0e58e5
]:v6.0.1
Compare Source
Patch Changes
2ab62defe
Thanks @calebpollman! - fix: rename ResetPassword to ForgotPasswordv6.0.0
Compare Source
Major Changes
Authenticator
Breaking ChangesThe
initialState
property now acceptsforgotPassword
in place ofresetPassword
:The
user
object provided after an end user has been authenticated has been updated to reflect theAuthUser
interface available fromaws-amplify/auth
:AuthUser
can be imported fromaws-amplify/auth
:User attributes are now available by directly calling
fetchUserAttribues
:The function signatures of the
services
interface have been updated to align with the shape of the underlyingaws-amplify/auth
APIs used by theAuthenticator
and provide improved typescript support:The input and return type interfaces are available as imports from
aws-amplify/auth
:#4452
de87be6d3
Thanks @dbanksdesign! - BREAKING:#4509
55d1f4940
Thanks @dbanksdesign! - breaking: refactoring Tabs component to remove Radix dependency and allow more composability and customization.You can also use the Tabs in a uncomposed way too:
Some notable differences:
defaultIndex
orcurrentIndex
you provide adefaultValue
orvalue
. Each Tabs.Item and Tabs.Panel should have avalue
that matches with the corresponding element.onChange
becomesonValueChange
defaultValue
orvalue
or else there will be no default selected tab. Previously the Tabs component would default to the first tab.There are also more design tokens and better CSS classes for easier customization.
#4474
27783d65a
Thanks @dbanksdesign! - breaking: updating classnames for better BEM syntaxamplify-loader__percentage-text
->amplify-loader__label
amplify-menu-content-wrapper
->amplify-menu__wrapper
amplify-menu-trigger
->amplify-menu__trigger
amplify-menu-content
->amplify-menu__content
amplify-menu-content__item
->amplify-menu__content__item
amplify-pagination__item-button
->amplify-pagination__item
amplify-pagination__item-current
->amplify-pagination__item--current
amplify-pagination__item-ellipsis
->amplify-pagination__item--ellipsis
amplify-rating-icon-container
->amplify-rating__item
amplify-rating-icon
->amplify-rating__icon
amplify-rating-icon-filled
->amplify-rating__icon--filled
amplify-rating-icon-empty
->amplify-rating__icon--empty
amplify-select__icon-wrapper
->amplify-select__icon
#4476
59c042c17
Thanks @dbanksdesign! - breaking: renaming Expander to Accordion and removing Radix dependency. The Accordion component is now built with<details>
and<summary>
elements to handle showing/hiding content.The Accordion can be controlled or uncontrolled (with a default value)
Major version bump for all Amplify UI packages due to uprade of peerDependency aws-amplify to v6
#4635
91372387c
Thanks @dbanksdesign! - breaking(theme): removing brand namespace from the theme tokensWe also added the ability to easily set the entire range of primary and secondary colors at the theme level
Minor Changes
#4445
7b55f4f78
Thanks @dbanksdesign! - feat: allow themes to have arbitrary tokens#4578
27be6ccf5
Thanks @dbanksdesign! - feat: add CSS layers support and CSS file splitting. The default style import '@aws-amplify/ui-react/styles.css' remains unchanged so these features are opt-in.We are now exposing each different component CSS file if you want fine-grained control over what CSS is loaded. Additionally, we will have a CSS reset and a base CSS file.
If you only wanted the button CSS you could do this:
You can also use the main 'styles.css' import with the new reset file too.
To use CSS layers, replace '.css' with '.layer.css' for any CSS import.
Patch Changes
#4463
23c0910d0
Thanks @esauerbo! - refactor(ui): update RadioGroupField to use FieldsetUpdate to
RadioGroupField
component props:legend
replaceslabel
legendHidden
replaceslabelHidden
Example usage:
<RadioGroupField legend="Language" legendHidden />
#4716
5bd721183
Thanks @calebpollman! - chore(deps): upgrade aws-amplify depsUpdated dependencies [
55d1f4940
,7b55f4f78
,27783d65a
,59c042c17
,91372387c
,f9e4fa838
,27be6ccf5
,5bd721183
]:v5.3.3
Compare Source
Patch Changes
v5.3.2
Compare Source
Patch Changes
#4649
1dbe3f46c
Thanks @dbanksdesign! - fix(storage): fixing drop handler for file extensionsPreviously, adding a file extension for an
acceptedFileTypes
when a customer would drop a file it would show as rejected even if it was a valid file type. This fixes that issue.v5.3.1
Compare Source
Patch Changes
#4414
d570694c7
Thanks @lavr001! - added newisMultiple
andselectSize
props for theSelectField
componentExample:
#4432
c393b74af
Thanks @calebpollman! - fix(ui-react): update ButtonGroup to respect child props and allow optional children#4442
7e11a3b7e
Thanks @calebpollman! - fix(ui-react): use guaranteed value for BreadCrumbs keyUpdated dependencies [
d570694c7
,6a5a4d79c
]:v5.3.0
Compare Source
Minor Changes
#4348
276968530
Thanks @hbuchel! - feat(react/ui): add new Fieldset PrimitiveUsage:
#4359
ec495a6f6
Thanks @dbanksdesign! - feat(react): DropZone componentPatch Changes
#4372
265f0b482
Thanks @hbuchel! - fix(react): ShowPasswordButton should have aria-hidden="true" on icon#4367
e1fc61119
Thanks @ioanabrooks! - feat(ui-react-storage): Added upload actions and option to upload files on click. Usage:#4361
5b6c9bfe4
Thanks @hbuchel! - feat(react): Add new Message primitive.Usage:
#4368
14e402b6e
Thanks @hbuchel! - chore(ui): adds info, warning, and success border tokens. updates background color tokens for info, warning, success and error.#4389
9471ea53a
Thanks @hbuchel! - chore(react): update tests for disabled Fieldset#4384
2407ac294
Thanks @reesscot! - feat: Input and Label primitivesUpdated dependencies [
276968530
,ec495a6f6
,e1fc61119
,14e402b6e
,2407ac294
,5bc0c8a32
,64fba0fd2
]:v5.2.0
Compare Source
Minor Changes
#4268
f8c5b77e4
Thanks @dbanksdesign! - feat(react): Add IconsProvider to customize icons globally for all Amplify UI componentsComponents that use icons:
Wrap your application with the
<IconsProvider>
(or whatever part of your app you want to customize the icons).Works well with the react-icons package!
Patch Changes
#4355
00f2344e5
Thanks @calebpollman! - fix(ui-react): merge internal and passed focus event handler props in Checkbox, remove extraneous useCheckbox hookUpdated dependencies [
5cc76794a
]:v5.1.1
Compare Source
Patch Changes
#4305
00c7abc25
Thanks @hbuchel! - feat(react): AddcolorTheme
prop to ButtonThe Button React primitive now accepts the
colorTheme
prop which allows for more color variants. Usage:#4331
54d884dd0
Thanks @calebpollman! - feat(ui-react-core): add createContextUtilitiesUpdated dependencies [
00c7abc25
,54d884dd0
,5040faf51
]:v5.1.0
Compare Source
Minor Changes
#4288
30624bd4f
Thanks @dbanksdesign! - New component: Breadcrumbs!A composable component for displaying breadcrumb navigation
Patch Changes
#4321
d0d9ac2de
Thanks @thaddmt! - chore: set amplify dependencies to be ^ instead of >=Updated dependencies [
d0d9ac2de
,30624bd4f
]:v5.0.7
Compare Source
Patch Changes
#4301
e7e75874d
Thanks @hbuchel! - fix(react/ui): update paddingInlineEnd and icon placement on small and large Select primitives with related tokens for theming.Updated dependencies [
e7e75874d
,0417bd41c
]:v5.0.6
Compare Source
Patch Changes
#4271
6b71ec46c
Thanks @dbanksdesign! - fix(primitives): fix border color token for SwitchField thumbUpdated dependencies [
6b71ec46c
]:v5.0.5
Compare Source
Patch Changes
#4227
d3ee05415
Thanks @dbanksdesign! - fix(react-native): border widths, spacing, font sizes, opacities in the theme don't throw runtime errors.These are all valid in a theme now:
#3646
165a8abbd
Thanks @Rogue-striker! - Allow PasswordField visibility toggle icon border color to indicate error#4216
f0b32d275
Thanks @zchenwei! - chore: mark internal used props as deprecated.#4235
c3a418d8d
Thanks @dbanksdesign! - fix(authenticator-react): force new password header and footerAdding Header and Footer components to ForceNewPassword screen
#4262
aea82ff1b
Thanks @zchenwei! - feat(ui-react-storage): Add a new connected componentStorageImage
. It allows you load the images managed by Amplify Storage.Example:
Updated dependencies [
78fdfd6c8
,d3ee05415
,165a8abbd
,13098b36a
,37e490d39
,6d14bf3f3
,aea82ff1b
]:aws-amplify/amplify-js (aws-amplify)
v6.0.18
: 2024-02-27 Amplify JS release - aws-amplify@6.0.18Compare Source
What's Changed
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.17...aws-amplify@6.0.18
v6.0.17
: 2024-02-19 Amplify JS release - aws-amplify@6.0.17Compare Source
What's Changed
.enums
property to the GQL client by @HuiSF in https://github.com/aws-amplify/amplify-js/pull/12980New Contributors
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.16...aws-amplify@6.0.17
v6.0.16
: 2024-02-09 Amplify JS release - aws-amplify@6.0.16Compare Source
What's Changed
Full Changelog: https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.0.15...aws-amplify@6.0.16
v6.0.15
: 2024-02-06 Amplify JS release - aws-amplify@6.0.15Compare Source
What's Changed
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" in timezone America/New_York, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.