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 #123

Merged
merged 1 commit into from
Oct 2, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 30, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@analogjs/vite-plugin-angular ^1.8.1 -> ^1.8.2 age adoption passing confidence
@eslint-react/eslint-plugin (source) ^1.14.2 -> ^1.14.3 age adoption passing confidence
@solidjs/testing-library ^0.8.9 -> ^0.8.10 age adoption passing confidence
@testing-library/svelte ^5.2.1 -> ^5.2.2 age adoption passing confidence
@vitejs/plugin-react (source) ^4.3.1 -> ^4.3.2 age adoption passing confidence
eslint (source) ^9.11.0 -> ^9.11.1 age adoption passing confidence
eslint-plugin-svelte (source) ^2.44.0 -> ^2.44.1 age adoption passing confidence
knip (source) ^5.30.4 -> ^5.30.6 age adoption passing confidence
nx (source) ^19.8.0 -> ^19.8.3 age adoption passing confidence
prettier-plugin-svelte ^3.2.6 -> ^3.2.7 age adoption passing confidence
solid-js (source) ^1.8.22 -> ^1.9.1 age adoption passing confidence
svelte (source) ^5.0.0-next.257 -> ^5.0.0-next.260 age adoption passing confidence
svelte-check ^4.0.2 -> ^4.0.4 age adoption passing confidence
vite (source) ^5.4.7 -> ^5.4.8 age adoption passing confidence
vue (source) ^3.5.8 -> ^3.5.10 age adoption passing confidence

Release Notes

analogjs/analog (@​analogjs/vite-plugin-angular)

v1.8.2

Compare Source

Bug Fixes
  • create-analog: read the doc color scheme in light mode (#​1361) (90d9b7b)
  • vite-plugin-nitro: inline std-env package for Windows build (#​1362) (a6a93c0)
Rel1cx/eslint-react (@​eslint-react/eslint-plugin)

v1.14.3

Compare Source

🪄 Improvements
  • Update @typescript-eslint's packages to ^8.7.0.
solidjs/solid-testing-library (@​solidjs/testing-library)

v0.8.10

Compare Source

testing-library/svelte-testing-library (@​testing-library/svelte)

v5.2.2

Compare Source

Bug Fixes
  • svelte5: update typings to support new component types (#​400) (6f45a96)
vitejs/vite-plugin-react (@​vitejs/plugin-react)

v4.3.2

Compare Source

Ignore directive sourcemap error #​369

eslint/eslint (eslint)

v9.11.1

Compare Source

sveltejs/eslint-plugin-svelte (eslint-plugin-svelte)

v2.44.1

Compare Source

Patch Changes
webpro-nl/knip (knip)

v5.30.6

Compare Source

  • Ignore TS issue with Bun for now (2a36139)
  • Add --trace arguments to help text (4b314e2)
  • accept _ and . in package names (#​790) (84db245)
  • Remove duplicate job (it's in integration.yml as well) (2b550b0)
  • continue-on-error: true → fail-fast: false (8ed9314)
  • Update argos ci commands (ed4bad2)
  • Add freeCodeCamp to integration suite (0784ca5)
  • Update FUNDING.yml (cf6c5fe)

v5.30.5

Compare Source

  • Use root testDir fallback in projects in playwright plugin (d4c5af9)
  • Try harder to resolve package name (1e64b6c)
  • Consider module.exports = require() to be re-exports (e2bdb95)
  • Auto-format docs (e40f618)
nrwl/nx (nx)

v19.8.3

Compare Source

19.8.3 (2024-10-01)
🚀 Features
  • nx-dev: add Powerpack video to the landing page (#​28126)
🩹 Fixes
❤️ Thank You

v19.8.2

Compare Source

19.8.2 (2024-09-26)
🚀 Features
🩹 Fixes
  • core: hide no file server process json log (#​27626)
  • js: @​nx/js:init ensures tslib is installed if importHelpers is true (#​28083)
  • linter: add files entry to angular flat config to avoid applying TS rules to JSON files (#​28102)
❤️ Thank You

v19.8.1

Compare Source

19.8.1 (2024-09-25)
🚀 Features
  • core: allow prompts from init generators during nx init (#​28003)
🩹 Fixes
  • bundling: remove unused babel-plugin-transform-async-to-promises from @nx/rollup (#​27669)
  • core: allow creating a db cache without linking task details (#​28023)
  • core: fix output text for multiple targets (#​28043)
  • core: sort projects after updating from context (#​28024)
  • core: add flag when db is disabled for task history (#​28059)
  • core: set windowsHide: true wherever possible (#​28073)
  • core: support more structured errors in sync generators (#​28075)
  • core: nx add should show errors (#​28079)
  • core: several powerpack fixes (#​28088)
  • core: remove wasi compatibility while db is unsupported in wasi (#​28089)
  • linter: do not generate docs.recommended property (#​28009)
  • linter: ignore dist and use compat helper for eslint-plugin-react-hooks (#​28080)
  • react: vite should be default bundler in app generator (#​28013)
  • release: allow dynamically continuing when current version is unresolvable (#​28034)
  • release: add groupPreVersionCommand to schema, improve logging (#​28087)
❤️ Thank You
sveltejs/prettier-plugin-svelte (prettier-plugin-svelte)

v3.2.7

Compare Source

  • (fix) force quote style inside style directives
  • (fix) preserve commas in array expressions
  • (fix) Svelte 5: properly determine end of snippet parameters with TS annotations
solidjs/solid (solid-js)

v1.9.0: - LGTM!

Compare Source

This release like the last is focusing on small quality of life improvements and adjustments that will help us move towards 2.0. So while not the most exciting release to everyone it provides some really important features and fixes to some developers.

And unlike many previous releases the vast majority of the work and features came from PRs from the community. So really all I can say is Looks Good to Me!

Better JSX Validation

While still incomplete across templates we've added JSDOM to the compiler to better detect invalid HTML at build time by comparing what we expect the template to be with what a browser would output. This now includes things that are nested we didn't detect before like putting <a> inside other <a> tags which will lead to the browser "correcting" it in less than intuitive ways.

Improved Exports

While each environment in solid-js/web has its own methods to be used in the compiler. We are now exporting the client methods from the server to prevent weird import errors. Now these methods will throw if used in this environment but shouldn't break your build.

Additionally we have seen some issues in bundlers that incorrectly feed our ESM exports back through the browser field. While this is a known issue they all pointed issues at each other and with no intention of fixing it. We have removed the browser field in this release, meaning some legacy packages may have issues resolving browser if they don't support export conditions.

This is regretful but this blocked deployments on several platforms and since this was the only fix at our disposal after two years of attempting to push this issue to the bundlers to no avail, we've moved forward with it.

Custom Element improvements

We have a few improvements to our custom element support in this release. First off we now detect elements with the is attribute as custom elements which means all the special behavior is afforded to them.

We've also improved our event handler delegating retargetting to better handle shadow DOM events. There were cases where we skipped over part of the tree.

Finally we've added the bool: attribute namespace to handle explicitly setting certain attributes according to boolean attribute rules. While this isn't necessary for built-in booleans currently we handle most attributes as properties and we lacked a specific override. But now we have it:

<my-element bool:enable={isEnabled()}></my-element>

Support for handleEvent Syntax in Non-Delegated Events

A little known thing is that events actually also support objects instead of functions (See: https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)

We(thanks @​titoBouzout) realized we can use this mechanism as a way to set advanced rules like passive or capture on this object as way to handle all current and future event attributes that browsers might add. This way we don't need specific mechanisms like oncapture: (which is now deprecated).

Instead using on: you can set the event properties you wish.

<>
  <div on:click={{
    handleEvent(e) {
      console.log("clicked", e)
    },
    once:true
  }/>
  <div on:wheel={{
    handleEvent(e) {
      e.preventDefault() // only works on not passive events
      e.stopPropagation()  
      console.log("wheel stopped?")
    },
    passive: false
  }} />
</>

Other Updates

We've fixed an issue with lazy images. Apparently, cloneNode doesn't handle them properly so we've updated our heuristic to treat templates with lazy images to be handled with importNode.

We've improved our Hydration Mismatch Error to output the template of that it can't find the matching ID for. This should make it easier to track down where the hydration errors are occurring. There have been several hydration improvements over the later 1.8 releases so upgrading will likely improve the situation for those who have been facing issues.

Finally, we've improved some of the types in the JSX and Signal Setter in this release.


Big thanks to those who contributed to this release: @​wkelly17, @​olivercoad, @​titoBouzout, @​trusktr, @​Huliiiiii. And thanks to all of you who gave feedback on the Metadata/Head Tag RFC. While it didn't make it in this time around you've definitely given us stuff to consider for its future design.

Best,
@​ryansolid

v1.8.23

Compare Source

sveltejs/svelte (svelte)

v5.0.0-next.260

Compare Source

Patch Changes
  • fix: ensure use directives execute in the correct sequence (#​13384)

  • fix: blank CSS contents while migrating (#​13403)

  • fix: avoid migrating slots in custom elements (#​13406)

  • fix: don't consider children of rules when checking whether they are used or not (#​13410)

  • fix: treat <img> alt attribute as content for a11y labelling purposes (#​13411)

  • fix: make ownership widening more robust to userland proxies (#​13377)

  • fix: validation should not fail on anonymous declarations (#​13393)

v5.0.0-next.259

Compare Source

Patch Changes
  • fix: higher fidelity event migration (#​13362)

  • fix: properly remove root anchor node on unmount (#​13381)

  • fix: improve reconciliation of inert each block rows (#​13379)

v5.0.0-next.258

Compare Source

Patch Changes
  • fix: only use getComputedStyle with elements (#​13366)

  • fix: make each items reassignable in legacy mode (#​12257)

sveltejs/language-tools (svelte-check)

v4.0.4

Compare Source

  • fix: relax component constructor type (#​2524)

v4.0.3

Compare Source

  • breaking(svelte5): only generate function component shape in runes mode (#​2517). This means you can no longer just do Component in type positions. Instead you need to prepend it with typeof. Here's how you do it:
    • ...when typing a component instance: Before: let x: Component. After: let x: ReturnType<typeof Component>
    • ...when typing a component constructor/function: Before let x: typeof Component. After let x: typeof Component (no change)
  • fix: revert additional two-way-binding checks as they were causing bugs (#​2508)
  • fix: include files indirectly belonging to a project into correct project (#​2488)
  • fix: check project files update more aggressively before assigning service (#​2518)
  • chore: upgrade to chokidar 4 (#​2502)
vitejs/vite (vite)

v5.4.8

Compare Source

Please refer to CHANGELOG.md for details.

vuejs/core (vue)

v3.5.10

Compare Source

Bug Fixes

v3.5.9

Compare Source

Bug Fixes

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

Copy link

nx-cloud bot commented Sep 30, 2024

☁️ Nx Cloud Report

CI is running/has finished running commands for commit 17aeae1. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 2 targets

Sent with 💌 from NxCloud.

Copy link

pkg-pr-new bot commented Sep 30, 2024

@tanstack/angular-store

pnpm add https://pkg.pr.new/@tanstack/angular-store@123

@tanstack/solid-store

pnpm add https://pkg.pr.new/@tanstack/solid-store@123

@tanstack/react-store

pnpm add https://pkg.pr.new/@tanstack/react-store@123

@tanstack/store

pnpm add https://pkg.pr.new/@tanstack/store@123

@tanstack/vue-store

pnpm add https://pkg.pr.new/@tanstack/vue-store@123

@tanstack/svelte-store

pnpm add https://pkg.pr.new/@tanstack/svelte-store@123

commit: 17aeae1

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from b2e4122 to 17aeae1 Compare October 1, 2024 22:45
@renovate renovate bot merged commit ba963a2 into main Oct 2, 2024
5 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch October 2, 2024 01:15
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.

0 participants