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

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 5, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/core (source) 7.24.4 -> 7.25.9 age adoption passing confidence
@babel/preset-typescript (source) 7.24.1 -> 7.25.9 age adoption passing confidence
@rollup/pluginutils (source) 5.1.0 -> 5.1.3 age adoption passing confidence
@types/node (source) 18.19.29 -> 18.19.59 age adoption passing confidence
babel-preset-solid (source) 1.8.16 -> 1.9.3 age adoption passing confidence
bumpp 9.4.0 -> 9.7.1 age adoption passing confidence
eslint (source) 8.57.0 -> 8.57.1 age adoption passing confidence
pnpm (source) 8.15.6 -> 8.15.9 age adoption passing confidence
rollup (source) 3.29.4 -> 3.29.5 age adoption passing confidence
typescript (source) 5.4.4 -> 5.6.3 age adoption passing confidence
unplugin 1.10.1 -> 1.14.1 age adoption passing confidence
vite (source) 4.5.3 -> 4.5.5 age adoption passing confidence
webpack 5.91.0 -> 5.95.0 age adoption passing confidence

Release Notes

babel/babel (@​babel/core)

v7.25.9

Compare Source

🐛 Bug Fix
🏠 Internal
🏃‍♀️ Performance

v7.25.8

Compare Source

🐛 Bug Fix
🏠 Internal
  • babel-parser, babel-plugin-proposal-async-do-expressions, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-plugin-proposal-explicit-resource-management, babel-plugin-proposal-export-default-from, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-import-defer, babel-plugin-proposal-partial-application, babel-plugin-proposal-throw-expressions, babel-plugin-transform-async-generator-functions, babel-plugin-transform-class-static-block, babel-plugin-transform-dynamic-import, babel-plugin-transform-export-namespace-from, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-property-in-object, babel-preset-env

v7.25.7

Compare Source

🐛 Bug Fix
💅 Polish
🏠 Internal
  • babel-core
  • babel-helper-compilation-targets, babel-helper-plugin-utils, babel-preset-env
  • babel-plugin-proposal-destructuring-private, babel-plugin-syntax-decimal, babel-plugin-syntax-import-reflection, babel-standalone
  • babel-generator
🏃‍♀️ Performance

v7.25.2

Compare Source

🐛 Bug Fix

v7.24.9

Compare Source

🐛 Bug Fix
💅 Polish
🏠 Internal

v7.24.8

Compare Source

👓 Spec Compliance
🐛 Bug Fix
💅 Polish

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
rollup/plugins (@​rollup/pluginutils)

v5.1.3

2024-10-23

Bugfixes

v5.1.2

2024-09-23

Bugfixes
  • fix: optimize createFilter and normalizePath (#​1750)

v5.1.1

2024-09-22

Bugfixes
  • fix: improve regex performance (#​1753)
solidjs/solid (babel-preset-solid)

v1.9.3

Compare Source

v1.9.2

Compare Source

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.22

Compare Source

v1.8.19

Compare Source

v1.8.18

Compare Source

v1.8.17

Compare Source

antfu/bumpp (bumpp)

v9.7.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v9.7.0

Compare Source

   🚀 Features
    View changes on GitHub

v9.6.1

Compare Source

   🚀 Features
    View changes on GitHub

v9.6.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v9.5.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v9.5.1

Compare Source

   🚀 Features
    View changes on GitHub

v9.5.0

Compare Source

v9.4.2

Compare Source

v9.4.1

Compare Source

eslint/eslint (eslint)

v8.57.1

Compare Source

pnpm/pnpm (pnpm)

v8.15.9: pnpm 8.15.9

Compare Source

Patch Changes

  • Deduplicate bin names to prevent race condition and corrupted bin scripts #​7833.

Platinum Sponsors

Gold Sponsors

Our Silver Sponsors

v8.15.8

Compare Source

v8.15.7

Compare Source

rollup/rollup (rollup)

v3.29.5

Compare Source

microsoft/TypeScript (typescript)

v5.6.3

Compare Source

v5.6.2

Compare Source

v5.5.4: TypeScript 5.5.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.5.3: TypeScript 5.5.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.5.2: TypeScript 5.5

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.5: TypeScript 5.4.5

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

unjs/unplugin (unplugin)

v1.14.1

Compare Source

Bug Fixes

v1.14.0

Compare Source

Features

1.13.1 (2024-09-04)

Bug Fixes
  • dynamically require webpack-sources (6d4d2b1)

v1.13.1

Compare Source

Bug Fixes
  • dynamically require webpack-sources (6d4d2b1)

v1.13.0

Compare Source

Performance Improvements
  • make webpack-sources as an optional peer dependencies, close #​410 (e93c9c9)

1.12.4 (2024-09-04)

Bug Fixes

1.12.3 (2024-08-31)

Bug Fixes

1.12.2 (2024-08-15)

Bug Fixes
  • esbuild: object sourcemap by overriding Object.prototype.toString (#​399) (5d91695)

1.12.1 (2024-08-07)

Bug Fixes
  • esbuild: execute both unplugin and esbuild-specific hooks (3e2fa72)

v1.12.4

Compare Source

Bug Fixes

v1.12.3

Compare Source

Bug Fixes

v1.12.2

Compare Source

Bug Fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

@renovate renovate bot added the renovate label Apr 5, 2024
Copy link

stackblitz bot commented Apr 5, 2024

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

Copy link

socket-security bot commented Apr 5, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@babel/[email protected] Transitive: environment, filesystem, shell +47 11.3 MB nicolo-ribaudo
npm/@babel/[email protected] Transitive: environment +43 7.55 MB existentialism, hzoo, jlhwung, ...1 more
npm/@rollup/[email protected] None +3 219 kB guybedford, lukastaegert, rich_harris, ...1 more
npm/@types/[email protected] None +1 2.1 MB types
npm/[email protected] None +11 3.32 MB ryansolid
npm/[email protected] environment, filesystem, unsafe Transitive: network, shell +81 7.33 MB antfu
npm/[email protected] environment, filesystem Transitive: eval, shell, unsafe +98 10.8 MB eslintbot
npm/[email protected] None 0 2.52 MB eventualbuddha, lukastaegert, rich_harris, ...2 more
npm/[email protected] None 0 22.4 MB typescript-bot
npm/[email protected] Transitive: environment +2 777 kB antfu, sxzz
npm/[email protected] Transitive: environment, filesystem, network, shell +5 3.84 MB antfu, patak, soda, ...2 more
npm/[email protected] Transitive: environment, eval, filesystem, shell, unsafe +73 15.9 MB evilebottnawi, jhnns, sokra, ...1 more

🚮 Removed packages: npm/@babel/[email protected], npm/@babel/[email protected], npm/@rollup/[email protected], npm/@types/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]

View full report↗︎

@renovate renovate bot changed the title chore(deps): update dependency @types/node to v18.19.30 chore(deps): update dependency @types/node to v18.19.31 Apr 9, 2024
@renovate renovate bot changed the title chore(deps): update dependency @types/node to v18.19.31 chore(deps): update all non-major dependencies Apr 10, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 83dfbf5 to 29d6a83 Compare April 13, 2024 19:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from d76d23c to 91985ea Compare April 23, 2024 00:29
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 60dac80 to 0ef74a6 Compare April 29, 2024 19:34
@renovate renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Apr 29, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from a3eca7e to 124cfeb Compare May 6, 2024 17:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 124cfeb to ff3747f Compare May 8, 2024 15:00
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ff3747f to 5fab0be Compare May 24, 2024 15:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 0d2dcd6 to 7b8ab92 Compare June 5, 2024 15:33
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from c2bbf87 to cfadcd6 Compare June 18, 2024 02:25
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from e4b4a2f to c8d61e9 Compare June 22, 2024 10:28
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 809c0e8 to 4cee843 Compare July 1, 2024 20:20
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4cee843 to b611c5a Compare July 11, 2024 15:17
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from c3fd1ef to 11f91d8 Compare September 11, 2024 04:16
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 72ccec8 to 0cc6489 Compare September 23, 2024 00:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from a20ac12 to 718f66c Compare September 28, 2024 10:17
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 3ec44cc to 9131d2f Compare October 9, 2024 07:44
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from bbe5863 to 45d337f Compare October 17, 2024 01:36
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 0179439 to 2be6eea Compare October 23, 2024 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants