GenerateNU / sac

a better way to drive student engagement
GNU Affero General Public License v3.0
14 stars 0 forks source link

Chore(deps): Bump the dashboard group across 1 directory with 24 updates #1080

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 4 months ago

Bumps the dashboard group with 22 updates in the /frontend/dashboard directory:

Package From To
@generatesac/lib 0.0.12 0.0.193
@hookform/resolvers 3.6.0 3.9.0
@radix-ui/react-dialog 1.0.5 1.1.1
@radix-ui/react-label 2.0.2 2.1.0
@radix-ui/react-popover 1.0.7 1.1.1
@radix-ui/react-select 2.0.0 2.1.1
@reduxjs/toolkit 2.2.5 2.2.7
@tiptap/extension-link 2.4.0 2.5.8
@tiptap/extension-underline 2.4.0 2.5.8
@tiptap/react 2.4.0 2.5.8
@tiptap/starter-kit 2.4.0 2.5.8
lucide-react 0.394.0 0.419.0
next 14.2.3 14.2.5
react-hook-form 7.51.5 7.52.1
tailwind-merge 2.3.0 2.4.0
eslint-config-next 14.2.3 14.2.5
eslint-plugin-prettier 5.1.3 5.2.1
postcss 8.4.38 8.4.40
prettier 3.3.1 3.3.3
tailwindcss 3.4.4 3.4.7
ts-jest 29.1.4 29.2.4
typescript 5.4.5 5.5.4

Updates @generatesac/lib from 0.0.12 to 0.0.193

Commits


Updates @hookform/resolvers from 3.6.0 to 3.9.0

Release notes

Sourced from @​hookform/resolvers's releases.

v3.9.0

3.9.0 (2024-07-05)

Features

  • fluentvalidation-ts: add fluentvalidation-ts resolver (#702) (5fc1e63)
import { useForm } from 'react-hook-form';
import { fluentValidationResolver } from '@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

3.8.0 (2024-07-05)

... (truncated)

Commits
  • 5fc1e63 feat(fluentvalidation-ts): add fluentvalidation-ts resolver (#702)
  • 039385e ci: node (#701)
  • 1c277bb ci: fix publish step (#700)
  • 18e423f feat: add typeschema resolver (#699)
  • 4b9acb7 Revert "fix: move back to in-build set and remove lodash.set (#685)"
  • e8e0f80 feat(typeboxResolver): make TypeBox resolver work with compiled schema (#674)
  • c0d528b feat: add VineJS resolver (#677)
  • a3e50c6 fix(zodResolver): cannot read properties of undefined (reading 'length')
  • f0174e0 chore: update valibot dependency to version >=0.33.0 (#695)
  • f7a4fd4 Update README.md
  • See full diff in compare view


Updates @radix-ui/react-dialog from 1.0.5 to 1.1.1

Commits
Maintainer changes

This version was pushed to npm by vladmoroz, a new releaser for @​radix-ui/react-dialog since your current version.


Updates @radix-ui/react-label from 2.0.2 to 2.1.0

Commits
Maintainer changes

This version was pushed to npm by vladmoroz, a new releaser for @​radix-ui/react-label since your current version.


Updates @radix-ui/react-popover from 1.0.7 to 1.1.1

Commits
Maintainer changes

This version was pushed to npm by vladmoroz, a new releaser for @​radix-ui/react-popover since your current version.


Updates @radix-ui/react-select from 2.0.0 to 2.1.1

Commits
Maintainer changes

This version was pushed to npm by vladmoroz, a new releaser for @​radix-ui/react-select since your current version.


Updates @radix-ui/react-slot from 1.0.2 to 1.1.0

Commits
Maintainer changes

This version was pushed to npm by vladmoroz, a new releaser for @​radix-ui/react-slot since your current version.


Updates @reduxjs/toolkit from 2.2.5 to 2.2.7

Release notes

Sourced from @​reduxjs/toolkit's releases.

v2.2.7

This bugfix release fixes issues with "TS type portability" errors, improves build artifact tree shaking behavior, and exports some additional TS types.

Changelog

TS Type Portability

We've had a slew of issues reported around "TS type portability" errors, such as:

The error messages are typically along the lines of:

Type error: The inferred type of 'configureStore' cannot be named without a reference to '@reduxjs/toolkit/node_modules/redux'. This is likely not portable. A type annotation is necessary.

@​aryaemami59 did some deep investigation and concluded these were due to a mixture of using interface instead of type in most places, not pre-bundling our TS typedefs, and not exporting some of the unique symbols we use internally.

Arya put together a highly detailed writeup and set of fixes in [ #4467: Fix: TypeScript Type Portability Issues](#4467), and that appears to resolve all of those issues we've seen. Thank you!

Other Changes

Arya also did significant work to improve RTK's treeshaking, tweaking internal definitions to let bundlers better separate out unused code.

We've exported additional types like UpdateDefinitions and RetryOptions, per request.

listenerMiddleware.withTypes() methods now allow passing in an ExtraArgument generic.

What's Changed

Full Changelog: https://github.com/reduxjs/redux-toolkit/compare/v2.2.6...v2.2.7

v2.2.6

This bugfix release:

  • Brings internal useIsomorphicLayoutEffect usage in line with React Redux in React Native environments
  • Exports FetchBaseQueryArgs type
  • Fixes an issue in recent createEntityAdapter sorting perf improvements that could (in specific cases) cause Immer to throw an error

What's Changed

... (truncated)

Commits


Updates @tiptap/extension-link from 2.4.0 to 2.5.8

Release notes

Sourced from @​tiptap/extension-link's releases.

@​tiptap/extension-link@​2.5.4

Patch Changes

  • dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
  • Updated dependencies [dd7f9ac]

@​tiptap/extension-link@​2.5.3

Patch Changes

  • a473826: Make openOnClick backwards compatible with previous whenNotEditable value, this is now the default and is deprecated

@​tiptap/extension-link@​2.5.2

Patch Changes

  • Updated dependencies [07f4c03]
Changelog

Sourced from @​tiptap/extension-link's changelog.

2.5.8

Patch Changes

  • Updated dependencies [a08bf85]

2.5.7

Patch Changes

  • Updated dependencies [b012471]
  • Updated dependencies [cc3497e]

2.5.6

Patch Changes

  • c0e5398: Links were opening twive when the editor was not editable and openOnclick was true, now openOnClick setting will check if it is editable before trying to open programmatically resolves #4877
  • Updated dependencies [b5c1b32]
  • Updated dependencies [618bca9]
  • Updated dependencies [35682d1]
  • Updated dependencies [2104f0f]

2.5.5

Patch Changes

  • Updated dependencies [4cca382]
  • Updated dependencies [3b67e8a]

2.5.4

Patch Changes

  • dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
  • Updated dependencies [dd7f9ac]

2.5.3

Patch Changes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by nperez0111, a new releaser for @​tiptap/extension-link since your current version.


Updates @tiptap/extension-underline from 2.4.0 to 2.5.8

Release notes

Sourced from @​tiptap/extension-underline's releases.

@​tiptap/extension-underline@​2.5.4

Patch Changes

  • dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
  • Updated dependencies [dd7f9ac]
    • @​tiptap/core@​2.5.4

@​tiptap/extension-underline@​2.5.3

Patch Changes

  • @​tiptap/core@​2.5.3

@​tiptap/extension-underline@​2.5.2

Patch Changes

  • Updated dependencies [07f4c03]
    • @​tiptap/core@​2.5.2
Changelog

Sourced from @​tiptap/extension-underline's changelog.

2.5.8

Patch Changes

  • Updated dependencies [a08bf85]
    • @​tiptap/core@​2.5.8

2.5.7

Patch Changes

  • Updated dependencies [b012471]
  • Updated dependencies [cc3497e]
    • @​tiptap/core@​2.5.7

2.5.6

Patch Changes

  • Updated dependencies [618bca9]
  • Updated dependencies [35682d1]
  • Updated dependencies [2104f0f]
    • @​tiptap/core@​2.5.6

2.5.5

Patch Changes

  • Updated dependencies [4cca382]
  • Updated dependencies [3b67e8a]
    • @​tiptap/core@​2.5.5

2.5.4

Patch Changes

  • dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
  • Updated dependencies [dd7f9ac]
    • @​tiptap/core@​2.5.4

2.5.3

Patch Changes

  • @​tiptap/core@​2.5.3

2.5.2

Patch Changes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by nperez0111, a new releaser for @​tiptap/extension-underline since your current version.


Updates @tiptap/react from 2.4.0 to 2.5.8

Release notes

Sourced from @​tiptap/react's releases.

@​tiptap/react@​2.5.4

Patch Changes

  • dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
  • Updated dependencies [dd7f9ac]
    • @​tiptap/extension-floating-menu@​2.5.4
    • @​tiptap/extension-bubble-menu@​2.5.4
    • @​tiptap/core@​2.5.4
    • @​tiptap/pm@​2.5.4

@​tiptap/react@​2.5.3

Patch Changes

  • 70eebfd: The optional deps argument to useEditor was not being respected for performance optimizations, now if deps are declared a new editor instance is created
    • @​tiptap/core@​2.5.3
    • @​tiptap/extension-bubble-menu@​2.5.3
    • @​tiptap/extension-floating-menu@​2.5.3
    • @​tiptap/pm@​2.5.3

@​tiptap/react@​2.5.2

Patch Changes

  • Updated dependencies [07f4c03]
    • @​tiptap/core@​2.5.2
    • @​tiptap/extension-bubble-menu@​2.5.2
    • @​tiptap/extension-floating-menu@​2.5.2
    • @​tiptap/pm@​2.5.2
Changelog

Sourced from @​tiptap/react's changelog.

2.5.8

Patch Changes

  • 99d7820: Resolve a bug an editor could be instantiated but not destroyed. This was causing issues with multiple instances of plugins still being active and interfering with each other
  • Updated dependencies [a08bf85]
    • @​tiptap/core@​2.5.8
    • @​tiptap/extension-bubble-menu@​2.5.8
    • @​tiptap/extension-floating-menu@​2.5.8
    • @​tiptap/pm@​2.5.8

2.5.7

Patch Changes

  • 42dc27a: Fix, if using a deps array destroy the previous instance to avoid ghost instances
  • Updated dependencies [b012471]
  • Updated dependencies [cc3497e]
    • @​tiptap/core@​2.5.7
    • @​tiptap/extension-bubble-menu@​2.5.7
    • @​tiptap/extension-floating-menu@​2.5.7
    • @​tiptap/pm@​2.5.7

2.5.6

Patch Changes

  • Updated dependencies [b5c1b32]
  • Updated dependencies [618bca9]
  • Updated dependencies [35682d1]
  • Updated dependencies [2104f0f]
    • @​tiptap/pm@​2.5.6
    • @​tiptap/core@​2.5.6
    • @​tiptap/extension-bubble-menu@​2.5.6
    • @​tiptap/extension-floating-menu@​2.5.6

2.5.5

Patch Changes

  • Updated dependencies [4cca382]
  • Updated dependencies [3b67e8a]
    • @​tiptap/core@​2.5.5
    • @​tiptap/extension-bubble-menu@​2.5.5
    • @​tiptap/extension-floating-menu@​2.5.5
    • @​tiptap/pm@​2.5.5

2.5.4

Patch Changes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by nperez0111, a new releaser for @​tiptap/react since your current version.


Updates @tiptap/starter-kit from 2.4.0 to 2.5.8

Release notes

Sourced from @​tiptap/starter-kit's releases.

@​tiptap/starter-kit@​2.5.4

Patch Changes

  • dd7f9ac: There was an issue with the cjs bundling of packages and default exports, now we resolve default exports in legacy compatible way
  • Updated dependencies [dd7f9ac]
    • @​tiptap/extension-horizontal-rule@​2.5.4
    • @​tiptap/extension-ordered-list@​2.5.4
    • @​tiptap/extension-bullet-list@​2.5.4
    • @​tiptap/extension-blockquote@​2.5.4
    • @​tiptap/extension-code-block@​2.5.4
    • @​tiptap/extension-dropcursor@​2.5.4
    • @​tiptap/extension-hard-break@​2.5.4
    • @​tiptap/extension-gapcursor@​2.5.4
    • @​tiptap/extension-list-item@​2.5.4
    • @​tiptap/extension-paragraph@​2.5.4
    • @​tiptap/extension-document@​2.5.4
    • @​tiptap/extension-heading@​2.5.4
    • @​tiptap/extension-history@​2.5.4
    • @​tiptap/extension-italic@​2.5.4
    • @​tiptap/extension-strike@​2.5.4
    • @​tiptap/extension-bold@​2.5.4
    • @​tiptap/extension-code@​2.5.4
    • @​tiptap/extension-text@​2.5.4
    • @​tiptap/core@​2.5.4

@​tiptap/starter-kit@​2.5.3

Patch Changes

  • @​tiptap/core@​2.5.3
  • @​tiptap/extension-blockquote@​2.5.3
  • @​tiptap/extension-bold@​2.5.3
  • @​tiptap/extension-bullet-list@​2.5.3
  • @​tiptap/extension-code@​2.5.3
  • @​tiptap/extension-code-block@​2.5.3
  • @​tiptap/extension-document@​2.5.3
  • @​tiptap/extension-dropcursor@​2.5.3
  • @​tiptap/extension-gapcursor@​2.5.3
  • @​tiptap/extension-hard-break@​2.5.3
  • @​tiptap/extension-heading@​2.5.3
  • @​tiptap/extension-history@​2.5.3
  • @​tiptap/extension-horizontal-rule@​2.5.3
  • @​tiptap/extension-italic@​2.5.3
  • @​tiptap/extension-list-item@​2.5.3
  • @​tiptap/extension-ordered-list@​2.5.3
  • @​tiptap/extension-paragraph@​2.5.3
  • @​tiptap/extension-strike@​2.5.3
  • @​tiptap/extension-text@​2.5.3

@​tiptap/starter-kit@​2.5.2

Patch Changes

... (truncated)

Changelog

Sourced from @​tiptap/starter-kit's changelog.

2.5.8

Patch Changes

  • Updated dependencies [a08bf85]
    • @​tiptap/core@​2.5.8
    • @​tiptap/extension-blockquote@​2.5.8
    • @​tiptap/extension-bold@​2.5.8
    • @​tiptap/extension-bullet-list@​2.5.8
    • @​tiptap/extension-code@​2.5.8
    • @​tiptap/extension-code-block@​2.5.8
    • @​tiptap/extension-document@​2.5.8
    • @​tiptap/extension-dropcursor@​2.5.8
    • @​tiptap/extension-gapcursor@​2.5.8
    • @​tiptap/extension-hard-break@​2.5.8
    • @​tiptap/extension-heading@​2.5.8
    • @​tiptap/extension-history@​2.5.8
    • @​tiptap/extension-horizontal-rule@​2.5.8
    • @​tiptap/extension-italic@​2.5.8
    • @​tiptap/extension-list-item@​2.5.8
    • @​tiptap/extension-ordered-list@​2.5.8
    • @​tiptap/extension-paragraph@​2.5.8
    • @​tiptap/extension-strike@​2.5.8
    • @​tiptap/extension-text@​2.5.8

2.5.7

Patch Changes

  • Updated dependencies [b012471]
  • Updated dependencies [cc3497e]
    • @​tiptap/core@​2.5.7
    • @​tiptap/extension-blockquote@​2.5.7
    • @​tiptap/extension-bold@​2.5.7
    • @​tiptap/extension-bullet-list@​2.5.7
    • @​tiptap/extension-code@​2.5.7
    • @​tiptap/extension-code-block@​2.5.7
    • @​tiptap/extension-document@​2.5.7
    • @​tiptap/extension-dropcursor@​2.5.7
    • @​tiptap/extension-gapcursor@​2.5.7
    • @​tiptap/extension-hard-break@​2.5.7
    • @​tiptap/extension-heading@​2.5.7
    • @​tiptap/extension-history@​2.5.7
    • @​tiptap/extension-horizontal-rule@​2.5.7
    • @​tiptap/extension-italic@​2.5.7
    • @​tiptap/extension-list-item@​2.5.7
    • @​tiptap/extension-ordered-list@​2.5.7
    • @​tiptap/extension-paragraph@​2.5.7
    • @​tiptap/extension-strike@​2.5.7
    • @​tiptap/extension-text@​2.5.7

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by nperez0111, a new releaser for @​tiptap/starter-kit since your current version.


Updates lucide-react from 0.394.0 to 0.419.0

Release notes

Sourced from lucide-react's releases.

New icons 0.419.0

New icons 🎨

New icons 0.418.0

New icons 🎨

New icons 0.417.0

Modified Icons 🔨

New icons 0.416.0

New icons 🎨

Modified Icons 🔨

New icons 0.415.0

New icons 🎨

New icons 0.414.0

New icons 🎨

... (truncated)

Commits


Updates next from 14.2.3 to 14.2.5

Release notes

Sourced from next's releases.

v14.2.5

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • avoid merging global css in a way that leaks into other chunk groups (#67373)
  • Fix server action edge redirect with middleware rewrite (#67148)
  • fix(next): reject protocol-relative URLs in image optimization (#65752)
  • fix(next-swc): correct path interop to filepath for wasm (#65633)
  • Use addDependency to track metadata route file changes (#66714)
  • Fix noindex is missing on static not-found page (#67135)
  • perf: improve retrieving versionInfo on Turbo HMR (#67309)
  • fix(next/image): handle invalid url (#67465)
  • fix(next): initial prefetch cache not set properly with different search params (#65977)
  • fix: Backport class properties fix (#67377)
  • Upgrade acorn (#67592)

Misc

  • Log stdio for pull-turbo-cache script (#66759)
  • Ensure turbo is setup when building in docker (#66804)

Credits

Huge thanks to @​devjiwonchoi, @​ijjk, @​emmerich, @​huozhi, @​kdy1, @​kwonoj, @​styfle, and @​sokra for helping!

v14.2.4

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • fix: ensure route handlers properly track dynamic access (#66446)
  • fix NextRequest proxy in edge runtime (#66551)
  • Fix next/dynamic with babel and src dir (#65177)
  • Use vercel deployment url for metadataBase fallbacks (#65089)
  • fix(next/image): detect react@19 for fetchPriority prop (#65235)
  • Fix loading navigation with metadata and prefetch (#66447)
  • prevent duplicate RSC fetch when action redirects (#66620)
  • ensure router cache updates reference the latest cache values (#66681)
  • Prevent append of trailing slash in cases where path ends with a file extension (#66636)
  • Fix inconsistency with 404 getStaticProps cache-control (#66674)
  • Use addDependency to track metadata route file changes (#66714)
  • Add timeout/retry handling for fetch cache (#66652)
  • fix: app-router prefetch crash when an invalid URL is passed to Link (#66755)

Credits

Huge thanks to @​ztanner, @​ijjk, @​wbinnssmith, @​huozhi, and @​lubieowoce for helping!

Commits


Updates react-hook-form from 7.51.5 to 7.52.1

Release notes

Sourced from react-hook-form's releases.

v7.52.1

🐞 fix #12024 dirty not update issue with values prop (#12041) 🐞 fix: field array validate rules shift errors (#12033)

thanks to @​JardelCheung

v7.52.0

⚛️ close #11932 enable react 19 peer dependency (#11935) 👮‍♀️ close #11954 getFieldState remove unnessaried inValidating and touched subscription (#11995) 🐞 fix #11985 logic createFormControl check field before usage (#11986) ⌨️ fix: enforce type safety for deps property in RegisterOptions (#11969) 🐞 fix #11922 keep dirty on reset with dirty fields (#11958) 🚔 close #11937 add validation in the cleanup process in useController (#11938) Revert "⌨️ close: correct type of error field in getFieldState return object (#11831)" 📖 fix: change info.values type in WatchObserver (#11917)

thanks to @​nakaakist, @​IdoBouskila, @​pincy and @​peinguin

Commits
  • dependabot[bot] commented 3 months ago

    Looks like these dependencies are updatable in another way, so this is no longer needed.