Skip to content

Update all dependencies - #33

Closed
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/all
Closed

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Mar 1, 2025 •

Copy link
Copy Markdown

This PR contains the following updates:

Package Change Age Confidence Type Update
@hookform/resolvers (source) ^2.0.0 -> ^5.0.0 age confidence peerDependencies major
@hookform/resolvers (source) ^2.5.2 -> ^5.0.0 age confidence devDependencies major
@size-limit/preset-small-lib ^6.0.4 -> ^11.0.0 age confidence devDependencies major
@storybook/addon-essentials (source) ^6.5.9 -> ^8.0.0 age confidence devDependencies major
@storybook/addon-links (source) ^6.5.9 -> ^9.0.0 age confidence devDependencies major
@storybook/addon-storysource (source) ^6.5.9 -> ^8.0.0 age confidence devDependencies major
@storybook/addon-viewport (source) ^6.5.9 -> ^9.0.0 age confidence devDependencies major
@storybook/addons (source) ^6.5.9 -> ^7.0.0 age confidence devDependencies major
@storybook/builder-webpack5 (source) ^6.5.9 -> ^9.0.0 age confidence devDependencies major
@storybook/react (source) ^6.5.9 -> ^9.0.0 age confidence devDependencies major
@storybook/theming (source) ^6.5.9 -> ^8.0.0 age confidence devDependencies major
@types/jest (source) ^27.0.2 -> ^30.0.0 age confidence devDependencies major
@types/node (source) ^16.11.6 -> ^22.0.0 age confidence devDependencies major
@types/react (source) ^18.0.14 -> ^19.0.0 age confidence dependencies major
@types/react-dom (source) ^18.0.5 -> ^19.0.0 age confidence dependencies major
actions/cache v2 -> v4 age confidence action major
actions/checkout v2 -> v5 age confidence action major
actions/setup-node v2 -> v5 age confidence action major
babel-jest (source) ^27.3.1 -> ^30.0.0 age confidence devDependencies major
babel-loader ^8.2.3 -> ^10.0.0 age confidence devDependencies major
babel-plugin-module-resolver ^4.1.0 -> ^5.0.0 age confidence devDependencies major
chromatic (source) ^6.0.5 -> ^13.0.0 age confidence devDependencies major
chromaui/action v1 -> v13 age confidence action major
eslint (source) 7.32.0 -> 9.35.0 age confidence resolutions major
eslint (source) 7.32.0 -> 9.35.0 age confidence dependencies major
eslint-plugin-prettier ^4.0.0 -> ^5.0.0 age confidence devDependencies major
framer-motion ^6.0.0 -> ^12.0.0 age confidence devDependencies major
husky ^7.0.4 -> ^9.0.0 age confidence devDependencies major
lint-staged ^11.2.6 -> ^16.0.0 age confidence dependencies major
np ^7.5.0 -> ^10.0.0 age confidence devDependencies major
npm-run-all → npm-run-all2 ^4.1.5 -> ^5.0.0 devDependencies replacement
patch-package ^6.4.7 -> ^8.0.0 age confidence dependencies major
prettier (source) 2.7.1 -> 3.6.2 age confidence resolutions major
prettier (source) ^2.7.1 -> ^3.0.0 age confidence devDependencies major
react (source) ^18.0.0 -> ^19.0.0 age confidence devDependencies major
react-dom (source) ^18.0.0 -> ^19.0.0 age confidence devDependencies major
react-icons ^4.0.0 -> ^5.0.0 age confidence peerDependencies major
react-icons ^4.2.0 -> ^5.0.0 age confidence devDependencies major
react-intersection-observer ^8.32.2 -> ^9.0.0 age confidence dependencies major
size-limit ^6.0.4 -> ^11.0.0 age confidence devDependencies major
storybook-dark-mode ^1.1.0 -> ^4.0.0 age confidence devDependencies major
type-fest ^2.5.2 -> ^4.0.0 age confidence devDependencies major
typescript (source) 4.4.4 -> 5.9.2 age confidence resolutions major
typescript (source) ^4.4.4 -> ^5.0.0 age confidence devDependencies major
zod (source) ^3.0.0 -> ^4.0.0 age confidence peerDependencies major
zod (source) ^3.7.1 -> ^4.0.0 age confidence devDependencies major

This is a special PR that replaces npm-run-all with the community suggested minimal stable replacement version.


Release Notes

react-hook-form/resolvers (@​hookform/resolvers)

v5.2.1

Compare Source

Bug Fixes

v5.2.0

Compare Source

Features

v5.1.1

Compare Source

Bug Fixes

v5.1.0

Compare Source

Features
  • support Zod 4, Zod v4 mini, and retains compatibility with Zod v3. (#​777) (8d083bd)

v5.0.1

Compare Source

Bug Fixes
  • relax version constraint for react-hook-form 7.55.0 → ^7.55.0 (#​758) (6e88393)

v5.0.0

Compare Source

Features
BREAKING CHANGES
  • Requires react-hook-form@​7.55.0 or higher

Before
Prior to V5, some projects used manual types like

useForm<FormValues>();

After
With V5, the correct approach is:

useForm<Input, Context, Output>();
useForm<FormInputValues, Context, FormOutputValues>();

This update enables distinct outputs when utilizing features like transform from validation libraries.

ℹ️ The best approach is to let the types be inferred from your schema, rather than manually defining them.

v4.1.3

Compare Source

Bug Fixes
  • escape square brackets in field name regex pattern (#​752) (50dd4ad)

v4.1.2

Compare Source

Bug Fixes

v4.1.1

Compare Source

Bug Fixes
  • standard-schema: Propertly handle object path segments (#​746) (8ffada0)

v4.1.0

Compare Source

Features

v4.0.0

Compare Source

Bug Fixes
  • add support for names option (#​713) (985c48d)
  • arktypeResolver: resolve type error when schema is defined from an ArkType scope (#​732) (3233667)
  • handle raw: true option to pass form submission values correctly (#​733) (7807f95)
  • validateFieldsNatively: handle undefined object when reading 'refs' (#​734) (3da2054)
Features
  • ajv: Keep original validation type while using errorMessage (#​728) (5030a59)
  • effectResolver: returns either all errors or only the first one based on criteriaMode (#​737) (12d7d8e)
  • standard-schema: add standard-schema resolver (#​738) (b75a95a)
BREAKING CHANGES
  • ajv: The AJV Resolver now unwraps the errorMessage object to return the original error types. This update may introduce breaking changes to your projects.

v3.10.0

Compare Source

Features

v3.9.1

Compare Source

Bug Fixes

v3.9.0

Compare Source

Features
  • fluentvalidation-ts: add fluentvalidation-ts resolver (#​702) (5fc1e63)
import { useForm } from 'react-hook-form';
import { fluentValidationResolver } from '@&#8203;hookform/resolvers/fluentvalidation-ts';
import { Validator } from 'fluentvalidation-ts';

class FormDataValidator extends Validator<FormData> {
  constructor() {
    super();

    this.ruleFor('username')
      .notEmpty()
      .withMessage('username is a required field');
    this.ruleFor('password')
      .notEmpty()
      .withMessage('password is a required field');
  }
}

const App = () => {
  const { register, handleSubmit } = useForm({
    resolver: fluentValidationResolver(new FormDataValidator()),
  });

  return (
    <form onSubmit={handleSubmit((d) => console.log(d))}>
      <input {...register('username')} />
      {errors.username && <span role="alert">{errors.username.message}</span>}
      <input {...register('password')} />
      {errors.password && <span role="alert">{errors.password.message}</span>}
      <button type="submit">submit</button>
    </form>
  );
};

v3.8.0

Compare Source

Features

v3.7.0

Compare Source

Bug Fixes
  • zodResolver: cannot read properties of undefined (reading 'length') (a3e50c6)
  • chore: update valibot dependency to version >=0.33.0 (#​695)
Features
import { useForm } from 'react-hook-form';
import { vineResolver } from '@&#8203;hookform/resolvers/vine';
import vine from '@&#8203;vinejs/vine';

const schema = vine.compile(
  vine.object({
    username: vine.string().minLength(1),
    password: vine.string().minLength(1),
  }),
);

const App = () => {
  const { register, handleSubmit } = useForm({
    resolver: vineResolver(schema),
  });

  return (
    <form onSubmit={handleSubmit((d) => console.log(d))}>
      <input {...register('username')} />
      {errors.username && <span role="alert">{errors.username.message}</span>}
      <input {...register('password')} />
      {errors.password && <span role="alert">{errors.password.message}</span>}
      <button type="submit">submit</button>
    </form>
  );
};

v3.6.0

Compare Source

Features

v3.5.0

Compare Source

Features

v3.4.2

Compare Source

Bug Fixes

v3.4.1

Compare Source

Bug Fixes

v3.4.0

Compare Source

Features

v3.3.4

Compare Source

Bug Fixes
  • error handling for array errors with root error (1bfc6ab)

v3.3.3

Compare Source

Bug Fixes

v3.3.2

Compare Source

Bug Fixes

v3.3.1

Compare Source

Bug Fixes

v3.3.0

Compare Source

Bug Fixes
Features
  • add support for root errors for field array (#​621) (5f1a622)
  • pass field names and a context as arguments to a Vest suite (#​584) (3519701)
  • valibot: add more tests, support of criteriaMode and reduce size (#​620) (a9d319d)

v3.2.0

Compare Source

Features

v3.1.1

Compare Source

BREAKING CHANGES
Bug Fixes

You don't need to explicitly provide the type when using the useForm function because it automatically infers the types from the Yup schema.

Before

const schema = Yup.shape({ name: string });

const { register } = useForm<{name: string}>({ resolver: yupResolver(schema) });

After

const schema = Yup.shape({ name: string });

const { register } = useForm({ resolver: yupResolver(schema) });

v3.1.0

Compare Source

Features

v3.0.1

Compare Source

Bug Fixes

v3.0.0

Compare Source

BREAKING CHANGES
  • Yup resolver require Yup v1
  • rename rawValues option to raw
  • classValidationResolver: schema options now includes validator and transformer options
  • Please note that ajv and ajv-errors need to be installed separately, as they are not bundled with resolvers

Before:

schemaOptions?: ValidatorOptions,

After:

schemaOptions?: {
    validator?: ValidatorOptions;
    transformer?: ClassTransformOptions;
  }
Bug Fixes
Features
import { useForm } from 'react-hook-form';
import { typeboxResolver } from '@&#8203;hookform/resolvers/typebox';
import { Type } from '@&#8203;sinclair/typebox';

const schema = Type.Object({
  username: Type.String({ minLength: 1 }),
  password: Type.String({ minLength: 1 }),
});

const App = () => {
  const { register, handleSubmit } = useForm({
    resolver: typeboxResolver(schema),
  });

  return (
    <form onSubmit={handleSubmit((d) => console.log(d))}>
      <input {...register('username')} />
      <input type="password" {...register('password')} />
      <input type="submit" />
    </form>
  );
};
Performance Improvements
ai/size-limit (@​size-limit/preset-small-lib)

v11.2.0

Compare Source

v11.1.6

Compare Source

  • Updated chokidar.
  • Updated esbuild.
  • Updated jiti.

v11.1.5

Compare Source

  • Reduced dependencies (by @​ziebam).
  • Updated esbuild.

v11.1.4

Compare Source

v11.1.3

Compare Source

  • Updated esbuild.
  • Updated CSS loaders for webpack.

v11.1.2

Compare Source

v11.1.1

Compare Source

v11.1.0

Compare Source

v11.0.3

Compare Source

  • Fixed .mjs config support (by Arya Emami).
  • Updated esbuild.

v11.0.2

Compare Source

  • Fixed require is not defined regression.
  • Updated esbuild-visualizer.

v11.0.1

Compare Source

  • Updated estimo.
  • Updated lilconfig.

v11.0.0

Compare Source

v10.0.3

Compare Source

v10.0.2

Compare Source

  • Fixed require is not defined in webpack-css (by Andrey Medvedev).
  • Fixed webpack config defined as function support (by @​lev875).

v10.0.1

Compare Source

  • Fixed imports and exports between packages.

v10.0.0

Compare Source

v9.0.0

Compare Source

v8.2.6

Compare Source

  • Fixed npm release process.

v8.2.5

Compare Source

  • Fixed opening report in @size-limit/esbuild-why (by Yaroslav Chapelskyi).
  • Updated esbuild.

v8.2.4

Compare Source

  • Fixed @size-limit/esbuild-why for multiple checks (by Homa Wong).

v8.2.3

Compare Source

  • Fixed npm release process.

v8.2.2

Compare Source

  • Fixed npm release process.

v8.2.0

Compare Source

v8.1.2

Compare Source

  • Fixed silent mode (by Igor Suvorov).
  • Updated esbuild.
  • Reduced dependencies.

v8.1.1

Compare Source

  • Updated esbuild.

v8.1.0

Compare Source

v8.0.1

Compare Source

  • Fixed config and modifyEsbuildConfig options (by Angelo Ashmore).
  • Updated esbuild.

v8.0.0

Compare Source

v7.0.8

Compare Source

  • Fixed peer dependencies.

v7.0.7

Compare Source

  • Fixed plugin versions in presets.

v7.0.6

Compare Source

  • Added brotlied note to CLI output (by @​azat-io).
  • Updated nanospinner.

v7.0.5

Compare Source

  • Added pnpm examples to migration guide.
  • Fixed docs (by @​azat-io).

v7.0.4

Compare Source

  • Updated esbuild.
  • Updated nanospinner.

v7.0.3

Compare Source

  • Fixed package size.

v7.0.2

Compare Source

  • Fixed peer dependency ignore in @size-limit/esbuild.

v7.0.1

Compare Source

  • Fixed --save-bundle arguments with @size-limit/esbuild.
  • Fixed ignore option with @size-limit/esbuild.
  • Fixed brotli option without webpack.
  • Fixed error messages.

v7.0.0

Compare Source

storybookjs/storybook (@​storybook/addon-essentials)

v8.6.14

Compare Source

  • CLI: Add skip onboarding, recommended/minimal config - [#​

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (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 if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the upgrade-deps label Mar 1, 2025
@renovate
renovate Bot force-pushed the renovate/all branch 4 times, most recently from 33a679c to 12f3288 Compare March 7, 2025 22:44
@renovate
renovate Bot force-pushed the renovate/all branch 8 times, most recently from b49aa4c to 5a35150 Compare March 15, 2025 06:45
@renovate
renovate Bot force-pushed the renovate/all branch 9 times, most recently from b0718d9 to c751c46 Compare March 24, 2025 12:43
@renovate
renovate Bot force-pushed the renovate/all branch 7 times, most recently from 782462c to 196772e Compare March 28, 2025 10:12
@renovate
renovate Bot force-pushed the renovate/all branch 8 times, most recently from f1fe37a to 140d110 Compare April 18, 2025 19:06
@renovate
renovate Bot force-pushed the renovate/all branch 9 times, most recently from 96ca278 to b5f80b0 Compare April 28, 2025 09:02
@renovate
renovate Bot force-pushed the renovate/all branch 5 times, most recently from 3e4a70c to 67ef9b2 Compare May 4, 2025 15:22
@renovate
renovate Bot force-pushed the renovate/all branch 7 times, most recently from bead1db to a9d1f87 Compare May 13, 2025 11:12
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.

1 participant