Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies #10

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 1, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@graphql-codegen/typescript-resolvers 2.6.1 -> 2.6.6 age adoption passing confidence
@iconify/react (source) 3.2.1 -> 3.2.2 age adoption passing confidence
@nextui-org/react (source) 1.0.0-beta.6 -> 1.0.0-beta.9 age adoption passing confidence
@types/react 18.0.8 -> 18.0.12 age adoption passing confidence
@types/react-dom 18.0.3 -> 18.0.5 age adoption passing confidence
@typescript-eslint/eslint-plugin 5.21.0 -> 5.28.0 age adoption passing confidence
@typescript-eslint/parser 5.21.0 -> 5.28.0 age adoption passing confidence
apollo-server-micro 3.6.7 -> 3.8.2 age adoption passing confidence
concurrently 7.1.0 -> 7.2.2 age adoption passing confidence
eslint (source) 8.14.0 -> 8.17.0 age adoption passing confidence
eslint-config-next 12.1.5 -> 12.1.6 age adoption passing confidence
graphql 16.4.0 -> 16.5.0 age adoption passing confidence
ioredis 5.0.4 -> 5.0.6 age adoption passing confidence
lint-staged 13.0.0 -> 13.0.1 age adoption passing confidence
nanoid 3.3.3 -> 3.3.4 age adoption passing confidence
next (source) 12.1.5 -> 12.1.6 age adoption passing confidence
next-themes 0.1.1 -> 0.2.0 age adoption passing confidence
prettier (source) 2.6.2 -> 2.7.0 age adoption passing confidence
react (source) 18.1.0 -> 18.2.0 age adoption passing confidence
react-dom (source) 18.1.0 -> 18.2.0 age adoption passing confidence
typescript (source) 4.6.4 -> 4.7.3 age adoption passing confidence

Release Notes

dotansimha/graphql-code-generator

v2.6.6

Compare Source

Patch Changes

v2.6.5

Compare Source

Patch Changes

v2.6.4

Compare Source

Patch Changes

v2.6.3

Compare Source

Patch Changes

v2.6.2

Compare Source

Patch Changes
iconify/iconify

v3.2.2

Compare Source

nextui-org/nextui

v1.0.0-beta.9

Compare Source

What's Changed

🚀 Features

🐛 Fixes

📚 Docs

New Contributors

Full Changelog: nextui-org/nextui@v1.0.0-beta.8...v1.0.0-beta.9

v1.0.0-beta.8

Compare Source

What's Changed

🚀 Features

  • [NEW COMPONENT]: Dropdown component has been created, based on react-aria hooks: useMenu useMenuItem useMenuSection useTreeState #​507
  • Utilities added to the Stitches CSS library:
+ ds: (value) => ({
+   dropShadow: value
+ }),
+ shadow: (value) => ({
+   boxShadow: value
+ }),
+ dshadow: (value) => ({
+   dropShadow: value
+ }),
+ dropShadow: (value) => ({
+   filter: `$dropShadows${value}`
+ }),
  • New theme key -> dropShadows (to use along with css dropShadow utility)

Light Theme:

  dropShadows: {
+    xs: 'drop-shadow(0 2px 4px rgb(104 112 118 / 0.07)) drop-shadow(0 1px 1px rgb(104 112 118 / 0.04))',
+    sm: 'drop-shadow(0 2px 8px rgb(104 112 118 / 0.07)) drop-shadow(0 2px 4px rgb(104 112 118 / 0.04))',
+    md: 'drop-shadow(0 4px 12px rgb(104 112 118 / 0.08)) drop-shadow(0 20px 8px rgb(104 112 118 / 0.04))',
+    lg: 'drop-shadow(0 12px 24px rgb(104 112 118 / 0.15)) drop-shadow(0 12px 14px rgb(104 112 118 / 0.1))',
+    xl: 'drop-shadow(0 25px 34px rgb(104 112 118 / 0.35))'
  }

Dark Theme:

  dropShadows: {
+    xs: 'drop-shadow(0 2px 4px rgb(0 0 0 / 0.07)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.04))',
+    sm: 'drop-shadow(0 2px 8px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 4px rgb(0 0 0 / 0.04))',
+    md: 'drop-shadow(0 4px 12px rgb(0 0 0 / 0.08)) drop-shadow(0 20px 8px rgb(0 0 0 / 0.04))',
+    lg: 'drop-shadow(0 12px 24px rgb(0 0 0 / 0.15)) drop-shadow(0 12px 14px rgb(0 0 0 / 0.1))',
+    xl: 'drop-shadow(0 25px 34px rgb(0 0 0 / 0.35))'
  }

Usage example:

<Button
  css={{
    dropShadow: "$lg",
  }}
/>

🐛 Fixes

⚙️ Refactors

📚 Docs

📦 Repo

💣 Breaking changes:

Card APIs breaking changes

  • bordered prop has been removed, use variant="bordered" instead.
  • shadow prop has been removed, use variant="shadow" instead.
  • cover prop has been removed, use objectFit="cover" image prop instead.
Old APIs New APIs
clickable isPressable
hoverable isHoverable
animated disableAnimation
Card.Footer APIs breaking changes
Old APIs New APIs
blur isBlurred

Card Implementation difference:
NextUI is no longer automatically wrapping the children in a Card.Body component (since it causes a lot of issues), it means that you have to do it yourself.

    <Card css={{ mw: "400px" }}>
+     <Card.Body>
        <Text>A basic card</Text>
+     </Card.Body>
    </Card>

Theme breaking changes

Font sizes breaking changes
  fontSizes: {
-   tiny: '.75rem',
-   xs: '0.875rem',
-   base: '1rem',
-   sm: '1.25rem',
-   md: '1.5rem',
-   lg: '2.25rem',
-   xl: '3rem'

+   xs: '0.75rem', /* 12px */
+   sm: '0.875rem', /* 14px */
+   base: '1rem', /* 16px */
+   md: '1rem', /* 16px */
+   lg: '1.125rem', /* 18px */
+   xl: '1.25rem', /* 20px */
+   xl2: '1.5rem', /* 24px */
+   xl3: '1.875rem', /* 30px */
+   xl4: '2.25rem', /* 36px */
+   xl5: '3rem', /* 48px */
+   xl6: '3.75rem', /* 60px */
+   xl7: '4.5rem', /* 72px */
+   xl8: '6rem', /* 96px */
+   xl9: '8rem', /* 128px */
  }
Line heights breaking changes
  lineHeights: {
-   xs: 1,
-   sm: 1.25,
-   md: 1.5,
-   lg: 1.625,
-   xl: 1.75

+   xs: 1, /* 16px */
+   sm: 1.25, /* 20px */
+   base: 1.5, /* 24px */
+   md: 1.5, /* 24px */
+   lg: 1.75, /* 28px */
+   xl: 1.75, /* 28px */
+   xl2: 2, /* 32px */
+   xl3: 2.25, /* 36px */
+   xl4: 2.5, /* 40px */
+   xl5: 1,
+   xl6: 1,
+   xl7: 1,
+   xl8: 1,
+   xl9: 1
  }
Shadows breaking changes

Light Theme:

  shadows: {
-   xs: '-4px 0 4px rgb(0 0 0 / 5%);',
-   sm: '0 5px 20px -5px rgba(0, 0, 0, 0.1)',
-   md: '0 8px 30px rgba(0, 0, 0, 0.15)',
-   lg: '0 30px 60px rgba(0, 0, 0, 0.15)',
-   xl: '0 40px 80px rgba(0, 0, 0, 0.25)'

+   xs: '0 2px 8px 1px rgb(104 112 118 / 0.07), 0 1px 1px -1px rgb(104 112 118 / 0.04)',
+   sm: '0 2px 8px 2px rgb(104 112 118 / 0.07), 0 2px 4px -1px rgb(104 112 118 / 0.04)',
+   md: '0 12px 20px 6px rgb(104 112 118 / 0.08)',
+   lg: '0 12px 34px 6px rgb(104 112 118 / 0.18)',
+   xl: '0 25px 65px 0px rgb(104 112 118 / 0.35)'
  }

Dark Theme:

  shadows: {
-   xs: '-4px 0 15px rgb(0 0 0 / 50%)',
-   sm: '0 5px 20px -5px rgba(20, 20, 20, 0.1)',
-   md: '0 8px 30px rgba(20, 20, 20, 0.15)',
-   lg: '0 30px 60px rgba(20, 20, 20, 0.15)',
-   xl: '0 40px 80px rgba(20, 20, 20, 0.25)'

+   xs: '0 2px 8px 1px rgb(0 0 0 / 0.07), 0 1px 1px -1px rgb(0 0 0 / 0.04)',
+   sm: '0 2px 8px 2px rgb(0 0 0 / 0.07), 0 2px 4px -1px rgb(0 0 0 / 0.04)',
+   md: '0 12px 20px 6px rgb(0 0 0 / 0.08)',
+   lg: '0 12px 34px 6px rgb(0 0 0 / 0.18)',
+   xl: '0 25px 65px 0px rgb(0 0 0 / 0.35)'
  }

Radio APIs breaking changes

  • Radio needs to be wrapped in the Radio.Group.
Radio Props
OLD APIs NEW APIs
textColor labelColor
animated disableAnimation
squared isSquared
disabled isDisabled
Radio Group Props
OLD APIs NEW APIs
textColor labelColor
value: string, number value: string
initialValue: string, number defaultValue: string
disabled isDisabled
onChange: (e:RadioEvent) => void onChange: (value: T) => void
  • row prop has been removed, use orientation="horizontal" instead.
  • Radio.Description and Radio.Desc sub-components have been removed, use description prop instead.
-  <Radio.Group value="1" row>
+ <Radio.Group value="1" orientation="horizontal">
-      <Radio value="1">
-        Option 1<Radio.Description>Description for Option1</Radio.Description>
-      </Radio>
+     <Radio value="1" description="Description for Option1">
+        Option 1
+      </Radio>
  </Radio.Group>

Checkbox APIs breaking changes

  • row prop has been removed, use orientation="horizontal" instead.

New Contributors

Full Changelog: nextui-org/nextui@v1.0.0-beta.7...v1.0.0-beta.8

v1.0.0-beta.7

Compare Source

What's Changed

🚀 Features

  • A new theme palette was implemented because the old one doesn't support accessibility contrast, all components and docs were modified to use the new palette based on the radix-ui colors package https://www.radix-ui.com/colors. https://nextui.org/docs/theme/default-theme
  • The @react-aria packages have been upgraded
  • Refactor Checkbox, Use the props type provided by @react-aria/checkbox and discard the property mapping for better integration and ease of future updates.

📚 Docs

📦 Repo

🐛 Fixes

⚙️ Refactors

💣 Breaking changes:

New Palette: https://nextui.org/docs/theme/default-theme

If you are using any of the NextUI base colors or accents colors through the tokens or theme object you should see and migrate your tokens/variables, takes this into account:

  • 500 step is now 600 for base colors ex: yellow500 (old) -> yellow600 (new)
  • accent1 is now accent0 an so on, ex: accent1 (old) -> accent0 (new)

Users will be able to import the colors separately as follows:

import { blue, yellow, blueDark, yellowDark, Text } from "@&#8203;nextui-org/react";

export default function App() {
  return (
    <div>
      <Text color={blue.blue800}>Option A</Text>
    </div>
  );
}
Checkbox refactor

In order to avoid html props collisions, and have better integration with @react-aria hooks, we will be renaming the components prop, as follows:

Checkbox: https://nextui.org/docs/components/checkbox\

Old APIs New APIs
checked isSelected
initialChecked defaultSelected
disabled isDisabled
indeterminate isIndeterminate
readOnly isReadOnly
required isRequired
animated disableAnimation
rounded isRounded
line lineThrough

Checkbox.Group: https://nextui.org/docs/components/checkbox-group\

Old APIs New APIs
row isRow

This will be applied progressively to the components, take this into account because it causes breaking changes.

New Contributors

Huge thanks to @​tianenpang 🙏🏻

Full Changelog: nextui-org/nextui@v1.0.0-beta.6...v1.0.0-beta.7

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v5.28.0

Compare Source

Bug Fixes
  • [TS4.7] allow visiting of typeParameters in TSTypeQuery (#​5166) (dc1f930)
  • eslint-plugin: [space-infix-ops] support for optional property without type (#​5155) (1f25daf)
Features
  • eslint-plugin: [consistent-generic-constructors] add rule (#​4924) (921cdf1)

5.27.1 (2022-06-06)

Bug Fixes
  • eslint-plugin: [space-infix-ops] correct PropertyDefinition with typeAnnotation (#​5113) (d320174)
  • eslint-plugin: [space-infix-ops] regression fix for conditional types (#​5135) (e5238c8)
  • eslint-plugin: [space-infix-ops] regression fix for type aliases (#​5138) (4e13deb)

v5.27.1

Compare Source

Bug Fixes
  • eslint-plugin: [space-infix-ops] correct PropertyDefinition with typeAnnotation (#​5113) (d320174)
  • eslint-plugin: [space-infix-ops] regression fix for conditional types (#​5135) (e5238c8)
  • eslint-plugin: [space-infix-ops] regression fix for type aliases (#​5138) (4e13deb)

v5.27.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-type-alias] handle Template Literal Types (#​5092) (8febf11)
Features
  • [4.7] support new extensions (#​5027) (efc147b)
  • eslint-plugin: [ban-ts-comment] add descriptionFormat option (#​5026) (1fb31a4)
  • eslint-plugin: [no-misused-promises] warn when spreading promises (#​5053) (61ffa9e)
  • eslint-plugin: [space-infix-ops] missing error report for conditional types (#​5041) (0bfab6c)

v5.26.0

Compare Source

Bug Fixes
  • eslint-plugin: [member-delimiter-style] autofixer result is not as expected when comments after the delimiter with option delimiter: 'none' (#​5029) (ed7b5f6)
  • eslint-plugin: [member-delimiter-style] autofixer result is not as expected with option delimiter: 'none' (#​5023) (9e97a11)
  • eslint-plugin: [prefer-readonly] correct issue with anonymus functions (#​4974) (952e2f0), closes #​2590

v5.25.0

Compare Source

Bug Fixes
  • eslint-plugin: [typedef] stop enforcing rule for assignment expressions (#​4958) (04a216c)
  • eslint-plugin: strict config should not extend recommended (#​5005) (05d71c2)
  • website: correct Presets link to be Configs (#​5004) (e18e91c)
Features
  • eslint-plugin: [no-empty-function] new allow option overrideMethods (#​4923) (13c05ae)
  • eslint-plugin: deprecate no-duplicate-imports in favour of import/no-duplicates (#​4973) (1d2e41a)
  • update to TypeScript 4.7-rc (#​4829) (6fe783c)

v5.24.0

Compare Source

Bug Fixes
Features

v5.23.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-restricted-imports] allow type import as long as there's one matching pattern (#​4898) (0419d28)
  • eslint-plugin: [no-unnecessary-type-constraint] change to suggestion fix, fix multiple trailing comma failures (#​4901) (4507ac8)

v5.22.0

Compare Source

Bug Fixes
  • eslint-plugin: [comma-spacing] verify nextToken exists (#​4868) (23746f8)
Features
typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v5.28.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

5.27.1 (2022-06-06)

Note: Version bump only for package @​typescript-eslint/parser

v5.27.1

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.27.0

Compare Source

Bug Fixes
  • types: remove leftovers from removal of useJSXTextNode (#​5091) (f9c3647)
Features

v5.26.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.25.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

v5.24.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser

[v5.23.0](https://togithub.com/typescript-eslint


Configuration

📅 Schedule: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from 2c49b68 to 674925b Compare June 8, 2022 17:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 3c7ab49 to 8dae8c4 Compare June 14, 2022 13:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8dae8c4 to c92b570 Compare June 14, 2022 23:08
@renovate renovate bot changed the title chore(deps): update all non-major dependencies chore(deps): update all non-major dependencies - autoclosed Jun 15, 2022
@renovate renovate bot closed this Jun 15, 2022
@renovate renovate bot deleted the renovate/all-minor-patch branch June 15, 2022 11:34
@renovate renovate bot changed the title chore(deps): update all non-major dependencies - autoclosed chore(deps): update all non-major dependencies Jun 15, 2022
@renovate renovate bot restored the renovate/all-minor-patch branch June 15, 2022 18:17
@renovate renovate bot reopened this Jun 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants