Closed renovate[bot] closed 7 months ago
Name | Link |
---|---|
Latest commit | bfefacfb11d12e65e88031d95d312262622ea12d |
Latest deploy log | https://app.netlify.com/sites/nitro-deployment/deploys/656bd4b4698a090008ce4abf |
Deploy Preview | https://deploy-preview-92--nitro-deployment.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
This PR contains the following updates:
v4.4.3
->v4.5.0
^0.19.5
->^0.19.8
^1.8.2
->^1.9.0
^1.20.0
->^1.21.0
8.10.0
->8.11.0
^3.0.3
->^3.1.0
^1.3.1
->^1.3.2
Release Notes
JamesIves/github-pages-deploy-action (JamesIves/github-pages-deploy-action)
### [`v4.5.0`](https://togithub.com/JamesIves/github-pages-deploy-action/releases/tag/v4.5.0) [Compare Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/v4.4.3...v4.5.0) #### What's Changed - The action is now built and run on Node 20. - Bump [@types/node](https://togithub.com/types/node) from 20.4.1 to 20.4.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1399](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1399) - Bump eslint-plugin-jest from 27.2.2 to 27.2.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1400](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1400) - Bump word-wrap from 1.2.3 to 1.2.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1401](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1401) - Bump eslint-config-prettier from 8.8.0 to 8.9.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1405](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1405) - Bump [@types/node](https://togithub.com/types/node) from 20.4.2 to 20.4.9 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1413](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1413) - Bump eslint-config-prettier from 8.9.0 to 9.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1410](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1410) - Upgrade Node for security by [@nickmccurdy](https://togithub.com/nickmccurdy) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1437](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1437) - doc: `.gitignore` matches not being deployed by [@sgasse](https://togithub.com/sgasse) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1459](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1459) - build(deps): bump actions/setup-node from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1467](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1467) - build(deps-dev): bump [@types/node](https://togithub.com/types/node) from 20.4.9 to 20.9.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1474](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1474) - Bump actions/checkout from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1429](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1429) - build(deps-dev): bump [@types/node](https://togithub.com/types/node) from 20.9.0 to 20.10.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/JamesIves/github-pages-deploy-action/pull/1479](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1479) #### New Contributors - [@sgasse](https://togithub.com/sgasse) made their first contribution in [https://github.com/JamesIves/github-pages-deploy-action/pull/1459](https://togithub.com/JamesIves/github-pages-deploy-action/pull/1459) **Full Changelog**: https://github.com/JamesIves/github-pages-deploy-action/compare/v4.4.3...v4.5.0evanw/esbuild (esbuild)
### [`v0.19.8`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0198) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.19.7...v0.19.8) - Add a treemap chart to esbuild's bundle analyzer ([#2848](https://togithub.com/evanw/esbuild/issues/2848)) The bundler analyzer on esbuild's website (https://esbuild.github.io/analyze/) now has a treemap chart type in addition to the two existing chart types (sunburst and flame). This should be more familiar for people coming from other similar tools, as well as make better use of large screens. - Allow decorators after the `export` keyword ([#104](https://togithub.com/evanw/esbuild/issues/104)) Previously esbuild's decorator parser followed the original behavior of TypeScript's experimental decorators feature, which only allowed decorators to come before the `export` keyword. However, the upcoming JavaScript decorators feature also allows decorators to come after the `export` keyword. And with TypeScript 5.0, TypeScript now also allows experimental decorators to come after the `export` keyword too. So esbuild now allows this as well: ```js // This old syntax has always been permitted: @decorator export class Foo {} @decorator export default class Foo {} // This new syntax is now permitted too: export @decorator class Foo {} export default @decorator class Foo {} ``` In addition, esbuild's decorator parser has been rewritten to fix several subtle and likely unimportant edge cases with esbuild's parsing of exports and decorators in TypeScript (e.g. TypeScript apparently does automatic semicolon insertion after `interface` and `export interface` but not after `export default interface`). - Pretty-print decorators using the same whitespace as the original When printing code containing decorators, esbuild will now try to respect whether the original code contained newlines after the decorator or not. This can make generated code containing many decorators much more compact to read: ```js // Original code class Foo { @a @b @c abc @x @y @z xyz } // Old output class Foo { @a @b @c abc; @x @y @z xyz; } // New output class Foo { @a @b @c abc; @x @y @z xyz; } ``` ### [`v0.19.7`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0197) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.19.6...v0.19.7) - Add support for bundling code that uses import attributes ([#3384](https://togithub.com/evanw/esbuild/issues/3384)) JavaScript is gaining new syntax for associating a map of string key-value pairs with individual ESM imports. The proposal is still a work in progress and is still undergoing significant changes before being finalized. However, the first iteration has already been shipping in Chromium-based browsers for a while, and the second iteration has landed in V8 and is now shipping in node, so it makes sense for esbuild to support it. Here are the two major iterations of this proposal (so far): 1. Import assertions (deprecated, will not be standardized) - Uses the `assert` keyword - Does *not* affect module resolution - Causes an error if the assertion fails - Shipping in Chrome 91+ (and in esbuild 0.11.22+) 2. Import attributes (currently set to become standardized) - Uses the `with` keyword - Affects module resolution - Unknown attributes cause an error - Shipping in node 21+ You can already use esbuild to bundle code that uses import assertions (the first iteration). However, this feature is mostly useless for bundlers because import assertions are not allowed to affect module resolution. It's basically only useful as an annotation on external imports, which esbuild will then preserve in the output for use in a browser (which would otherwise refuse to load certain imports). With this release, esbuild now supports bundling code that uses import attributes (the second iteration). This is much more useful for bundlers because they are allowed to affect module resolution, which means the key-value pairs can be provided to plugins. Here's an example, which uses esbuild's built-in support for the upcoming [JSON module standard](https://togithub.com/tc39/proposal-json-modules): ```js // On static imports import foo from './package.json' with { type: 'json' } console.log(foo) // On dynamic imports const bar = await import('./package.json', { with: { type: 'json' } }) console.log(bar) ``` One important consequence of the change in semantics between import assertions and import attributes is that two imports with identical paths but different import attributes are now considered to be different modules. This is because the import attributes are provided to the loader, which might then use those attributes during loading. For example, you could imagine an image loader that produces an image of a different size depending on the import attributes. Import attributes are now reported in the [metafile](https://esbuild.github.io/api/#metafile) and are now provided to [on-load plugins](https://esbuild.github.io/plugins/#on-load) as a map in the `with` property. For example, here's an esbuild plugin that turns all imports with a `type` import attribute equal to `'cheese'` into a module that exports the cheese emoji: ```js const cheesePlugin = { name: 'cheese', setup(build) { build.onLoad({ filter: /.*/ }, args => { if (args.with.type === 'cheese') return { contents: `export default "🧀"`, } }) } } require('esbuild').build({ bundle: true, write: false, stdin: { contents: ` import foo from 'data:text/javascript,' with { type: 'cheese' } console.log(foo) `, }, plugins: [cheesePlugin], }).then(result => { const code = new Function(result.outputFiles[0].text) code() }) ``` Warning: It's possible that the second iteration of this feature may change significantly again even though it's already shipping in real JavaScript VMs (since it has already happened once before). In that case, esbuild may end up adjusting its implementation to match the eventual standard behavior. So keep in mind that by using this, you are using an unstable upcoming JavaScript feature that may undergo breaking changes in the future. - Adjust TypeScript experimental decorator behavior ([#3230](https://togithub.com/evanw/esbuild/issues/3230), [#3326](https://togithub.com/evanw/esbuild/issues/3326), [#3394](https://togithub.com/evanw/esbuild/issues/3394)) With this release, esbuild will now allow TypeScript experimental decorators to access both static class properties and `#private` class names. For example: ```js const check =unjs/h3 (h3)
### [`v1.9.0`](https://togithub.com/unjs/h3/blob/HEAD/CHANGELOG.md#v190) [Compare Source](https://togithub.com/unjs/h3/compare/v1.8.2...v1.9.0) [compare changes](https://togithub.com/unjs/h3/compare/v1.8.2...v1.9.0) ##### 🚀 Enhancements - Support auto complete for http header names ([#542](https://togithub.com/unjs/h3/pull/542)) - Add `getValidatedRouterParams` util ([#573](https://togithub.com/unjs/h3/pull/573)) - `decode` option for `getRouterParam` ([#556](https://togithub.com/unjs/h3/pull/556)) - Add `getRequestFingerprint` util ([#564](https://togithub.com/unjs/h3/pull/564)) ##### 🩹 Fixes - **sendNoContent:** Preserve custom status code if already set ([#577](https://togithub.com/unjs/h3/pull/577)) ##### 📖 Documentation - Add `@intlify/h3` to community packages ([#559](https://togithub.com/unjs/h3/pull/559)) - Improve jsdocs ([#574](https://togithub.com/unjs/h3/pull/574)) - Add package pronunciation ([#569](https://togithub.com/unjs/h3/pull/569)) ##### 🌊 Types - Add generics to `H3Error` data and `createError` ([#566](https://togithub.com/unjs/h3/pull/566)) ##### 🏡 Chore - Update lockfile ([0ff34bc](https://togithub.com/unjs/h3/commit/0ff34bc)) ##### ❤️ Contributors - Pooya Parsa ([@pi0](http://github.com/pi0)) - Nandi95 - Horu - Damian Głowala ([@DamianGlowala](http://github.com/DamianGlowala)) - Nozomu Ikuta - Alexander Lichter ([@manniL](http://github.com/manniL)) - Łukasz Wołodkiewicz - Kazuya Kawaguchiunjs/jiti (jiti)
### [`v1.21.0`](https://togithub.com/unjs/jiti/releases/tag/v1.21.0) [Compare Source](https://togithub.com/unjs/jiti/compare/v1.20.0...v1.21.0) [compare changes](https://togithub.com/unjs/jiti/compare/v1.20.0...v1.21.0) This release enables forward compatibility for jiti v2 (See [roadmap](https://togithub.com/unjs/jiti/issues/174)) ##### 🚀 Enhancements - Add `jiti.import` function for async import ([#170](https://togithub.com/unjs/jiti/pull/170)) - Add forward compatible (stub) types for `jiti.import` ([#175](https://togithub.com/unjs/jiti/pull/175)) ##### ❤️ Contributors - Pooya Parsa ([@pi0](http://github.com/pi0)) - Anthony Fupnpm/pnpm (pnpm)
### [`v8.11.0`](https://togithub.com/pnpm/pnpm/releases/tag/v8.11.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.10.5...v8.11.0) #### Minor Changes - (IMPORTANT) When the package tarballs aren't hosted on the same domain on which the registry (the server with the package metadata) is, the dependency keys in the lockfile should only contain `/Configuration
📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.