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

fix(deps): update all non-major dependencies #255

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 1, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@auth/core (source) 0.28.1 -> 0.32.0 age adoption passing confidence
@babel/core (source) ^7.24.3 -> ^7.24.7 age adoption passing confidence
@babel/types (source) ^7.24.0 -> ^7.24.7 age adoption passing confidence
@emotion/styled (source) ^11.11.0 -> ^11.11.5 age adoption passing confidence
@mantine/core (source) ^7.7.0 -> ^7.10.2 age adoption passing confidence
@rushstack/eslint-patch (source) ^1.9.0 -> ^1.10.3 age adoption passing confidence
@stackblitz/sdk ^1.9.0 -> ^1.10.0 age adoption passing confidence
@tanstack/react-query (source) ^5.28.9 -> ^5.45.0 age adoption passing confidence
@types/node (source) ^20.11.30 -> ^20.14.2 age adoption passing confidence
@types/react (source) ^18.2.73 -> ^18.3.3 age adoption passing confidence
@types/react-dom (source) ^18.2.22 -> ^18.3.0 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) ^7.4.0 -> ^7.13.0 age adoption passing confidence
@typescript-eslint/parser (source) ^7.4.0 -> ^7.13.0 age adoption passing confidence
@vitejs/plugin-react (source) ^4.2.1 -> ^4.3.1 age adoption passing confidence
devalue ^4.3.2 -> ^4.3.3 age adoption passing confidence
dotenv-cli ^7.4.1 -> ^7.4.2 age adoption passing confidence
es-module-lexer ^1.5.0 -> ^1.5.3 age adoption passing confidence
eslint-plugin-react ^7.34.1 -> ^7.34.2 age adoption passing confidence
eslint-plugin-react-hooks (source) ^4.6.0 -> ^4.6.2 age adoption passing confidence
fastify (source) ^4.26.2 -> ^4.28.0 age adoption passing confidence
graphql ^16.8.1 -> ^16.8.2 age adoption passing confidence
hamburger-react (source) ^2.5.0 -> ^2.5.1 age adoption passing confidence
inquirer (source) ^9.2.16 -> ^9.2.23 age adoption passing confidence
magic-string ^0.30.8 -> ^0.30.10 age adoption passing confidence
micromatch ^4.0.5 -> ^4.0.7 age adoption passing confidence
netlify-cli ^17.21.1 -> ^17.27.0 age adoption passing confidence
picocolors ^1.0.0 -> ^1.0.1 age adoption passing confidence
react (source) ^18.2.0 -> ^18.3.1 age adoption passing confidence
react-dom (source) ^18.2.0 -> ^18.3.1 age adoption passing confidence
react-is (source) ^18.2.0 -> ^18.3.1 age adoption passing confidence
rimraf ^5.0.5 -> ^5.0.7 age adoption passing confidence
styled-components (source) 6.1.8 -> 6.1.11 age adoption passing confidence
urql (source) ^4.0.6 -> ^4.1.0 age adoption passing confidence
vite (source) ^5.2.6 -> ^5.3.1 age adoption passing confidence

Release Notes

nextauthjs/next-auth (@​auth/core)

v0.32.0

Compare Source

Features

Bugfixes

  • core: Ensure oauth4webapi uses a stable customFetch API (#​10978) (f1bf7ae)
  • core: centralize isDate util fn and use in all adapters (#​10872) (e2eacc2)
  • errors: do not log authjs message with CredentialsSiginin error (#​11050) (d089923)

Other

v0.31.0

Compare Source

Features

Bugfixes

  • core: update WebAuthn authenticator schemas and types (#​10861) (5e55331)
  • core: support trailingSlash in providerAndAccountId parsing (#​10752) (46f9582)
  • providers: update linkedin oidc issuer (#​10671) (6cb874e)
  • correct contributor lists (#​10742)
  • strip code_verifier from request body when the provider doesn't support PKCE (#​10765)

Other

v0.30.0

Compare Source

Features

Bugfixes

Other

  • core: update links in typedocs to new docs URLs (#​10560) (6aa4c44)
  • core: rm unnecessary typedoc callout (ff7810f)
  • salesforce: fix multiple typos in provider (1de6bc7)

v0.29.0

Compare Source

Features

Bugfixes

  • docs: correct link to list of adapters (#​10451) (bb4dc18)
  • env: handle provider id's with - durinv env inference (4dfc8af)
  • providers: update Facebook OAuth dialog API (5dec6fd)
  • providers: make webex apiBaseUrl optional (#​10354) (edc4fe4)
  • infer providers logo filename (#​10496)

Other

  • docs: update azure-ad.ts (#​10448) (8120fd4)
  • examples: use string as authorization (5ae5009)
  • revert
  • comment todo

v0.28.2

Compare Source

Bugfixes

babel/babel (@​babel/core)

v7.24.7

Compare Source

🐛 Bug Fix
🏠 Internal
  • babel-helpers, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime

v7.24.6

Compare Source

🐛 Bug Fix
  • babel-helper-create-class-features-plugin, babel-plugin-transform-class-properties
  • babel-core, babel-generator, babel-plugin-transform-modules-commonjs
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators
  • babel-helpers, babel-plugin-proposal-decorators, babel-runtime-corejs3
  • babel-parser, babel-plugin-transform-typescript
🏠 Internal
  • babel-core, babel-helpers, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
  • babel-helpers
  • babel-cli, babel-helpers, babel-plugin-external-helpers, babel-plugin-proposal-decorators, babel-plugin-transform-class-properties, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
  • babel-parser, babel-traverse
  • Other

v7.24.5

Compare Source

🐛 Bug Fix
💅 Polish
🏠 Internal
  • Other
  • babel-parser
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-module-transforms, babel-helper-split-export-declaration, babel-helper-wrap-function, babel-helpers, babel-plugin-bugfix-firefox-class-in-computed-class-key, babel-plugin-proposal-explicit-resource-management, babel-plugin-transform-block-scoping, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-plugin-transform-private-property-in-object, babel-plugin-transform-react-jsx-self, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-traverse
  • babel-plugin-proposal-partial-application, babel-types
  • babel-plugin-transform-class-properties, babel-preset-env
🏃‍♀️ Performance
  • babel-helpers, babel-preset-env, babel-runtime-corejs3

v7.24.4

Compare Source

👓 Spec Compliance
🐛 Bug Fix
emotion-js/emotion (@​emotion/styled)

v11.11.5

Compare Source

mantinedev/mantine (@​mantine/core)

v7.10.2

Compare Source

What's Changed

  • [@mantine/core] Select: Fix incorrect state changes handling when both value and searchValue are controlled (#​6272)
  • [@mantine/core] Stepper: Fix autoContrast prop being added to the DOM element
  • [@mantine/charts] PieChart: Fix inner label not using formatted value (#​6328)
  • [@mantine/core] Fix incorrect color resolving logic in border style prop resolver (#​6326)
  • [@mantine/modals] Fix incorrect styles of the confirmation modal when it is used without any description (#​6325)
  • [@mantine/core] ScrollArea: Fix click events being triggered when scrollbar drag is released over an interactive element in Firefox (#​6354)
  • [@mantine/core] Combobox: Fix clicks on footer and header triggering dropdown close (#​6344)
  • [@mantine/core] PasswordInput: Fix withErrorStyles prop being passed to the DOM element (#​6348)

New Contributors

Full Changelog: mantinedev/mantine@7.10.1...7.10.2

v7.10.1

Compare Source

What's Changed
  • [@mantine/charts] BarChart: Add waterfall type (#​6231)
  • [@mantine/form] Fix form.setFieldError called inside form.onSubmit not working correctly in some cases (#​6101)
  • [@mantine/core] SegmentedControl: Fix false error reported by React 18.3+ for incorrect key prop usage
  • [@mantine/hooks] use-fetch: Fix incorrect error handling (#​6278)
  • [@mantine/core] Fix bd style prop not being applied in some components (#​6282)
  • [@mantine/core] NumberInput: Fix incorrect leading zeros handling (#​6232)
  • [@mantine/core] NumberInput: Fix incorrect logic while editing decimal values (#​6232)
  • [@mantine/core] ScrollArea: Fix scrollbar flickering on reveal with hover and scroll types (#​6218)
  • [@mantine/hooks] Update use-throttled-* hooks to emit updates on trailing edges (#​6257)
  • [@mantine/core] Input: Add inputSize prop to set size html attribute on the input element
New Contributors

Full Changelog: mantinedev/mantine@7.10.0...7.10.1

v7.10.0: 😎

Compare Source

View changelog with demos on mantine.dev website

Tree component

New Tree component:

import { IconFolder, IconFolderOpen } from '@​tabler/icons-react';
import { Group, RenderTreeNodePayload, Tree } from '@​mantine/core';
import { CssIcon, NpmIcon, TypeScriptCircleIcon } from '@​mantinex/dev-icons';
import { data, dataCode } from './data';
import classes from './Demo.module.css';

interface FileIconProps {
  name: string;
  isFolder: boolean;
  expanded: boolean;
}

function FileIcon({ name, isFolder, expanded }: FileIconProps) {
  if (name.endsWith('package.json')) {
    return <NpmIcon size={14} />;
  }

  if (name.endsWith('.ts') || name.endsWith('.tsx') || name.endsWith('tsconfig.json')) {
    return <TypeScriptCircleIcon size={14} />;
  }

  if (name.endsWith('.css')) {
    return <CssIcon size={14} />;
  }

  if (isFolder) {
    return expanded ? (
      <IconFolderOpen color="var(--mantine-color-yellow-9)" size={14} stroke={2.5} />
    ) : (
      <IconFolder color="var(--mantine-color-yellow-9)" size={14} stroke={2.5} />
    );
  }

  return null;
}

function Leaf({ node, expanded, hasChildren, elementProps }: RenderTreeNodePayload) {
  return (
    <Group gap={5} {...elementProps}>
      <FileIcon name={node.value} isFolder={hasChildren} expanded={expanded} />
      <span>{node.label}</span>
    </Group>
  );
}

function Demo() {
  return (
    <Tree
      classNames={classes}
      selectOnClick
      clearSelectionOnOutsideClick
      data={data}
      renderNode={(payload) => <Leaf {...payload} />}
    />
  );
}
form.getInputNode

New form.getInputNode(path) handler returns input DOM node for the given field path.
Form example, it can be used to focus input on form submit if there is an error:

import { Button, Group, TextInput } from '@&#8203;mantine/core';
import { isEmail, isNotEmpty, useForm } from '@&#8203;mantine/form';

function Demo() {
  const form = useForm({
    mode: 'uncontrolled',
    initialValues: {
      name: '',
      email: '',
    },

    validate: {
      name: isNotEmpty('Name is required'),
      email: isEmail('Invalid email'),
    },
  });

  return (
    <form
      onSubmit={form.onSubmit(
        (values) => console.log(values),
        (errors) => {
          const firstErrorPath = Object.keys(errors)[0];
          form.getInputNode(firstErrorPath)?.focus();
        }
      )}
    >
      <TextInput
        withAsterisk
        label="Your name"
        placeholder="Your name"
        key={form.key('name')}
        {...form.getInputProps('name')}
      />

      <TextInput
        withAsterisk
        label="Your email"
        placeholder="[email protected]"
        key={form.key('email')}
        {...form.getInputProps('email')}
      />

      <Group justify="flex-end" mt="md">
        <Button type="submit">Submit</Button>
      </Group>
    </form>
  );
}
Container queries in SimpleGrid

You can now use container queries
in SimpleGrid component. With container queries, grid columns and spacing
will be adjusted based on the container width, not the viewport width.

Example of using container queries. To see how the grid changes, resize the root element
of the demo with the resize handle located at the bottom right corner of the demo:

import { SimpleGrid } from '@&#8203;mantine/core';

function Demo() {
  return (
    // Wrapper div is added for demonstration purposes only,
    // it is not required in real projects
    <div style={{ resize: 'horizontal', overflow: 'hidden', maxWidth: '100%' }}>
      <SimpleGrid
        type="container"
        cols={{ base: 1, '300px': 2, '500px': 5 }}
        spacing={{ base: 10, '300px': 'xl' }}
      >
        <div>1</div>
        <div>2</div>
        <div>3</div>
        <div>4</div>
        <div>5</div>
      </SimpleGrid>
    </div>
  );
}
Checkbox and Radio indicators

New Checkbox.Indicator and Radio.Indicator
components look exactly the same as Checkbox and Radio components, but they do not
have any semantic meaning, they are just visual representations of checkbox and radio states.

Checkbox.Indicator component:

import { Checkbox, Group } from '@&#8203;mantine/core';

function Demo() {
  return (
    <Group>
      <Checkbox.Indicator />
      <Checkbox.Indicator checked />
      <Checkbox.Indicator indeterminate />
      <Checkbox.Indicator disabled />
      <Checkbox.Indicator disabled checked />
      <Checkbox.Indicator disabled indeterminate />
    </Group>
  );
}

Radio.Indicator component:

import { Group, Radio } from '@&#8203;mantine/core';

function Demo() {
  return (
    <Group>
      <Radio.Indicator />
      <Radio.Indicator checked />
      <Radio.Indicator disabled />
      <Radio.Indicator disabled checked />
    </Group>
  );
}
Checkbox and Radio cards

New Checkbox.Card and Radio.Card
components can be used as replacements for Checkbox and Radio to build custom cards/buttons/etc.
that work as checkboxes and radios. Components are accessible by default and support the same
keyboard interactions as input[type="checkbox"] and input[type="radio"].

Checkbox.Card component:

import { useState } from 'react';
import { Checkbox, Group, Text } from '@&#8203;mantine/core';
import classes from './Demo.module.css';

function Demo() {
  const [checked, setChecked] = useState(false);

  return (
    <Checkbox.Card
      className={classes.root}
      radius="md"
      checked={checked}
      onClick={() => setChecked((c) => !c)}
    >
      <Group wrap="nowrap" align="flex-start">
        <Checkbox.Indicator />
        <div>
          <Text className={classes.label}>@&#8203;mantine/core</Text>
          <Text className={classes.description}>
            Core components library: inputs, buttons, overlays, etc.
          </Text>
        </div>
      </Group>
    </Checkbox.Card>
  );
}

Checkbox.Card component with Checkbox.Group:

import { useState } from 'react';
import { Checkbox, Group, Stack, Text } from '@&#8203;mantine/core';
import classes from './Demo.module.css';

const data = [
  {
    name: '@&#8203;mantine/core',
    description: 'Core components library: inputs, buttons, overlays, etc.',
  },
  { name: '@&#8203;mantine/hooks', description: 'Collection of reusable hooks for React applications.' },
  { name: '@&#8203;mantine/notifications', description: 'Notifications system' },
];

function Demo() {
  const [value, setValue] = useState<string[]>([]);

  const cards = data.map((item) => (
    <Checkbox.Card className={classes.root} radius="md" value={item.name} key={item.name}>
      <Group wrap="nowrap" align="flex-start">
        <Checkbox.Indicator />
        <div>
          <Text className={classes.label}>{item.name}</Text>
          <Text className={c

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), 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](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/rakkasjs/rakkasjs).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

@renovate renovate bot added the dependencies label Apr 1, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 15 times, most recently from 04615e9 to 6e41386 Compare April 8, 2024 18:26
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 14 times, most recently from c7a8fb2 to c2a5964 Compare April 15, 2024 23:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from d43e64c to 91edc39 Compare May 31, 2024 21:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from d6737fc to bb3ff00 Compare June 7, 2024 18:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from edd95ec to 704414a Compare June 14, 2024 08:57
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 704414a to ac6b812 Compare June 14, 2024 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants