mateuszmigas / painting-droid

AI-powered cross-platform painting app inspired by the legendary MS Paint.
https://www.paintingdroid.com
GNU General Public License v3.0
123 stars 4 forks source link

Bump the all-deps group with 15 updates #170

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 2 weeks ago

Bumps the all-deps group with 15 updates:

Package From To
@tauri-apps/api 2.0.2 2.0.3
@tauri-apps/plugin-dialog 2.0.0 2.0.1
@tauri-apps/plugin-fs 2.0.0 2.0.1
@webgpu/types 0.1.48 0.1.49
lucide-react 0.452.0 0.453.0
react-hook-form 7.53.0 7.53.1
tailwind-merge 2.5.3 2.5.4
zustand 4.5.5 5.0.0
@biomejs/biome 1.9.3 1.9.4
@playwright/test 1.48.0 1.48.1
@types/node 22.7.5 22.7.7
@vitejs/plugin-react 4.3.2 4.3.3
tailwindcss 3.4.13 3.4.14
vite 5.4.8 5.4.9
vitest 2.1.2 2.1.3

Updates @tauri-apps/api from 2.0.2 to 2.0.3

Release notes

Sourced from @​tauri-apps/api's releases.

@​tauri-apps/api v2.0.3

No known vulnerabilities found

[2.0.3]

Bug Fixes

What's Changed

  • 2e88633ba (#11369 by @​lucasfernog) Remove references to no longer used __TAURI_INTERNALS__.metadata.windows and __TAURI_INTERNALS__.metadata.webviews.
> @tauri-apps/api@2.0.3 npm-publish /home/runner/work/tauri/tauri/packages/api
> pnpm build && cd ./dist && pnpm publish --access public --loglevel silly --no-git-checks

> @​tauri-apps/api@​2.0.3 build /home/runner/work/tauri/tauri/packages/api > rollup -c --configPlugin typescript

 ./src/app.ts, ./src/core.ts, ./src/dpi.ts, ./src/event.ts, ./src/image.ts, ./src/index.ts, ./src/menu.ts, ./src/mocks.ts, ./src/path.ts, ./src/tray.ts, ./src/webview.ts, ./src/webviewWindow.ts, ./src/window.ts → ./dist, ./dist... created ./dist, ./dist in 1.2s  src/index.ts → ../../crates/tauri/scripts/bundle.global.js... created ../../crates/tauri/scripts/bundle.global.js in 1.8s npm verbose cli /opt/hostedtoolcache/node/20.18.0/x64/bin/node /opt/hostedtoolcache/node/20.18.0/x64/bin/npm npm info using npm@10.8.2 npm info using node@v20.18.0 npm silly config load:file:/opt/hostedtoolcache/node/20.18.0/x64/lib/node_modules/npm/npmrc npm silly config load:file:/tmp/20a67e77a31c6f838c62e14ca76ea470/.npmrc npm silly config load:file:/home/runner/work/_temp/.npmrc npm silly config load:file:/opt/hostedtoolcache/node/20.18.0/x64/etc/npmrc npm verbose title npm publish tauri-apps-api-2.0.3.tgz npm verbose argv "publish" "--ignore-scripts" "tauri-apps-api-2.0.3.tgz" "--access" "public" "--loglevel" "silly" "--no-git-checks" npm verbose logfile logs-max:10 dir:/home/runner/.npm/_logs/2024-10-20T13_48_18_437Z- npm verbose logfile /home/runner/.npm/_logs/2024-10-20T13_48_18_437Z-debug-0.log npm verbose publish [ 'tauri-apps-api-2.0.3.tgz' ] npm silly logfile done cleaning log files </tr></table>

... (truncated)

Commits


Updates @tauri-apps/plugin-dialog from 2.0.0 to 2.0.1

Release notes

Sourced from @​tauri-apps/plugin-dialog's releases.

updater v2.0.1

[2.0.1]

Updating crates.io index
   Packaging tauri-plugin-updater v2.0.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/updater)
    Packaged 28 files, 173.7KiB (87.1KiB compressed)
   Uploading tauri-plugin-updater v2.0.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/updater)
    Uploaded tauri-plugin-updater v2.0.1 to registry `crates-io`
note: waiting for `tauri-plugin-updater v2.0.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tauri-plugin-updater v2.0.1 at registry `crates-io`

autostart v2.0.1

[2.0.1]

Updating crates.io index
   Packaging tauri-plugin-autostart v2.0.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/autostart)
    Packaged 23 files, 88.6KiB (57.6KiB compressed)
   Uploading tauri-plugin-autostart v2.0.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/autostart)
    Uploaded tauri-plugin-autostart v2.0.1 to registry `crates-io`
note: waiting for `tauri-plugin-autostart v2.0.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tauri-plugin-autostart v2.0.1 at registry `crates-io`

barcode-scanner v2.0.1

[2.0.1]

... (truncated)

Commits


Updates @tauri-apps/plugin-fs from 2.0.0 to 2.0.1

Release notes

Sourced from @​tauri-apps/plugin-fs's releases.

updater v2.0.1

[2.0.1]

Updating crates.io index
   Packaging tauri-plugin-updater v2.0.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/updater)
    Packaged 28 files, 173.7KiB (87.1KiB compressed)
   Uploading tauri-plugin-updater v2.0.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/updater)
    Uploaded tauri-plugin-updater v2.0.1 to registry `crates-io`
note: waiting for `tauri-plugin-updater v2.0.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tauri-plugin-updater v2.0.1 at registry `crates-io`

autostart v2.0.1

[2.0.1]

Updating crates.io index
   Packaging tauri-plugin-autostart v2.0.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/autostart)
    Packaged 23 files, 88.6KiB (57.6KiB compressed)
   Uploading tauri-plugin-autostart v2.0.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/autostart)
    Uploaded tauri-plugin-autostart v2.0.1 to registry `crates-io`
note: waiting for `tauri-plugin-autostart v2.0.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published tauri-plugin-autostart v2.0.1 at registry `crates-io`

barcode-scanner v2.0.1

[2.0.1]

... (truncated)

Commits


Updates @webgpu/types from 0.1.48 to 0.1.49

Commits


Updates lucide-react from 0.452.0 to 0.453.0

Release notes

Sourced from lucide-react's releases.

New icons 0.453.0

New icons 🎨

Commits


Updates react-hook-form from 7.53.0 to 7.53.1

Release notes

Sourced from react-hook-form's releases.

Version 7.53.1

🐞 fix: #12294 ensure Invalid Date is evaluated correctly (#12295) 🐞 fix #12316 setValue should work for arrays of primitives to handle checkboxes (#12316) (#12317) 🐞 fix #12097 Use dirty fields along with mount names for form reset with keepDirtyValues (#12211) 🫀 fix #12237 disabled state trigger formState dirty/dirtyFields to update (#12239) 🐞 fix #12291 field array remove cause undefined with FormData (#12305) 📝 improve flatten function with object type check (#12306) 🖐️ improve: resolve type of set function (#12145) 🔧 chore: upgrade eslint to v9 (#12150) 📖 fix: code example input field placeholder name (#12296) 📖 docs: fix typo in code example (#12271)

thanks to @​rasikhq @​abnud11 @​crypt0box @​developer-bandi @​matmannion @​hasancruk & @​vismay7

Changelog

Sourced from react-hook-form's changelog.

Changelog

Commits


Updates tailwind-merge from 2.5.3 to 2.5.4

Release notes

Sourced from tailwind-merge's releases.

v2.5.4

Bug Fixes

Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v2.5.3...v2.5.4

Thanks to @​brandonmcconnell, @​manavm1990, @​langy, @​jamesreaco, @​roboflow and @​codecov for sponsoring tailwind-merge! ❤️

Commits


Updates zustand from 4.5.5 to 5.0.0

Release notes

Sourced from zustand's releases.

v5.0.0

🎉🎉🎉 Zustand v5 🐻🐻🐻

TL;DR

  • No new features
  • Drop many old things
  • Migration from v4 should be smooth.

Changes in v5

  • Drop default exports
  • Drop deprecated features
  • Make React 18 the minimum required version
  • Make use-sync-external-store a peer dependency (required for createWithEqualityFn and useStoreWithEqualityFn in zustand/traditional)
  • Make TypeScript 4.5 the minimum required version
  • Drop UMD/SystemJS support
  • Organize entry points in the package.json
  • Drop ES5 support
  • Stricter types when setState's replace flag is set
  • Persist middleware behavioral change
  • Other small improvements (technically breaking changes)

Migration Guide

Read the migration guide carefully: https://github.com/pmndrs/zustand/blob/main/docs/migrations/migrating-to-v5.md

Frequently Reported Issue

During the RC period, some users encountered the following infinite loop error:

Uncaught Error: Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.

This case was already a non-ideal behavior in v4 but appears more explicitly as an error in v5. While there are several ways to resolve this, using useShallow often fixes the problem.

What's Changed

New Contributors

... (truncated)

Commits


Updates @biomejs/biome from 1.9.3 to 1.9.4

Release notes

Sourced from @​biomejs/biome's releases.

CLI v1.9.4

Analyzer

Bug fixes

  • Improved the message for unused suppression comments. Contributed by @​dyc3

  • Fix #4228, where the rule a11y/noInteractiveElementToNoninteractiveRole incorrectly reports a role for non-interactive elements. Contributed by @​eryue0220

  • noSuspiciousSemicolonInJsx now catches suspicious semicolons in React fragments. Contributed by @​vasucp1207

CLI

Enhancements

  • The --summary reporter now reports parsing diagnostics too. Contributed by @​ematipico

  • Improved performance of GritQL queries by roughly 25-30%. Contributed by @​arendjr

Configuration

Bug fixes

  • Fix an issue where the JSON schema marked lint rules options as mandatory. Contributed by @​ematipico

Formatter

Bug fixes

  • Fix #4121. Respect line width when printing multiline strings. Contributed by @​ah-yu

Linter

New features

Bug Fixes

... (truncated)

Changelog

Sourced from @​biomejs/biome's changelog.

v1.9.4 (2024-10-17)

Analyzer

Bug fixes

CLI

Enhancements

  • The --summary reporter now reports parsing diagnostics too. Contributed by @​ematipico

  • Improved performance of GritQL queries by roughly 25-30%. Contributed by @​arendjr

Configuration

Bug fixes

  • Fix an issue where the JSON schema marked lint rules options as mandatory. Contributed by @​ematipico

Editors

Formatter

Bug fixes

  • Fix #4121. Respect line width when printing multiline strings. Contributed by @​ah-yu

JavaScript APIs

Linter

New features

... (truncated)

Commits


Updates @playwright/test from 1.48.0 to 1.48.1

Release notes

Sourced from @​playwright/test's releases.

v1.48.1

Highlights

microsoft/playwright#33023 - [Bug]: command line flag --headed has no effect in ui mode microsoft/playwright#33107 - [REGRESSION]: page.waitForRequest does not get resolved since 1.48.0 microsoft/playwright#33085 - [Bug]: WebSocket route does not handle full URLs in Playwright microsoft/playwright#33052 - [Regression]: Inspector not showing recorded steps microsoft/playwright#33132 - [Bug]: Wrong Ubuntu release name in Dockerfile.noble microsoft/playwright#32996 - [BUG] Trace attachments have small unusable height

Browser Versions

  • Chromium 130.0.6723.19
  • Mozilla Firefox 130.0
  • WebKit 18.0

This version was also tested against the following stable channels:

  • Google Chrome 129
  • Microsoft Edge 129
Commits


Updates @types/node from 22.7.5 to 22.7.7

Commits


Updates @vitejs/plugin-react from 4.3.2 to 4.3.3

Release notes

Sourced from @​vitejs/plugin-react's releases.

v4.3.3

React Compiler runtimeModule option removed

React Compiler was updated to accept a target option and runtimeModule was removed. vite-plugin-react will still detect runtimeModule for backwards compatibility.

When using a custom runtimeModule or target !== '19', the plugin will not try to pre-optimize react/compiler-runtime dependency.

The react-compiler-runtime is now available on npm can be used instead of the local shim for people using the compiler with React < 19.

Here is the configuration to use the compiler with React 18 and correct source maps in development:

npm install babel-plugin-react-compiler react-compiler-runtime @babel/plugin-transform-react-jsx-development
export default defineConfig(({ command }) => {
  const babelPlugins = [['babel-plugin-react-compiler', { target: '18' }]]
  if (command === 'serve') {
    babelPlugins.push(['@babel/plugin-transform-react-jsx-development', {}])
  }

return { plugins: [react({ babel: { plugins: babelPlugins } })], } })

Changelog

Sourced from @​vitejs/plugin-react's changelog.

4.3.3 (2024-10-19)

React Compiler runtimeModule option removed

React Compiler was updated to accept a target option and runtimeModule was removed. vite-plugin-react will still detect runtimeModule for backwards compatibility.

When using a custom runtimeModule or target !== '19', the plugin will not try to pre-optimize react/compiler-runtime dependency.

The react-compiler-runtime is now available on npm can be used instead of the local shim for people using the compiler with React < 19.

Here is the configuration to use the compiler with React 18 and correct source maps in development:

npm install babel-plugin-react-compiler react-compiler-runtime @babel/plugin-transform-react-jsx-development
export default defineConfig(({ command }) => {
  const babelPlugins = [['babel-plugin-react-compiler', { target: '18' }]]
  if (command === 'serve') {
    babelPlugins.push(['@babel/plugin-transform-react-jsx-development', {}])
  }

return { plugins: [react({ babel: { plugins: babelPlugins } })], } })

Commits


Updates tailwindcss from 3.4.13 to 3.4.14

Release notes

Sourced from tailwindcss's releases.

v3.4.14

Fixed

  • Don't set display: none on elements that use hidden="until-found" (#14625)
Changelog

Sourced from tailwindcss's changelog.

[3.4.14] - 2024-10-15

Fixed

  • Don't set display: none on elements that use hidden="until-found" (#14625)
Commits


Updates vite from 5.4.8 to 5.4.9

Release notes

Sourced from vite's releases.

v5.4.9

Please refer to CHANGELOG.md for details.

Changelog

Sourced from vite's changelog.

5.4.9 (2024-10-14)

Commits


Updates vitest from 2.1.2 to 2.1.3

Release notes

Sourced from vitest's releases.

v2.1.3

   🐞 Bug Fixes