Bumps the npm_and_yarn group with 3 updates in the / directory: next, postcss and sharp.
Updates next from 16.2.3 to 16.3.3
Release notes
Sourced from next's releases.
v16.3.3
This release contains security fixes for the following advisories:
Critical:
- Unauthenticated Remote Code Execution on windows-hosted servers
- Unauthenticated Remote Code Execution in Image Optimization API when AVIF files are used
v16.3.2
[!NOTE] This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- [backport] Scope app-entry export validation to files inside the app directory (#97357)
- [backport] Fix catch-all index page being served for every other slug (#97416)
- [16.3] Turbopack: don't trace embedded WASM loader helpers (#97353) (#97463)
- [16.3] Turbopack: retain conditions when replacing resolve request keys (#97453)
- [16.3.x] Fix Turbopack worker chunk loading with asset prefix (#97419)
- [16.3.x] Authenticate Turborepo remote caching with OIDC instead of a static PAT (#97603)
Credits
Huge thanks to
@lubieowoce,@unstubbable,@timneutkens,@mischnic, and@eps1lonfor helping!v16.3.1
What's Changed
- [16.x] Turbopack: don't strip async-module runtime from shared runtime chunks by
@lukesandbergin vercel/next.js#96653- [16.x] [turbopack] Add
turbopack_ecmascriptandturbopack_wasm's embeded FS tointernal_assets_conditionsby@lukesandbergin vercel/next.js#96655- [16.x] [turbopack] Collapse nested promises in the analyzer by
@sampoderin vercel/next.js#96675- [16.x] fix(next/image): preserve image response after optimization by
@styflein vercel/next.js#96733- [16.3.x] Default deploy e2e tests to the repo next version by
@eps1lonin vercel/next.js#96900- [backport] Bump
@swc/helpersby@mischnicin vercel/next.js#96885- [backport] [turbopack] Raise registration calls in hoisted modules to the top by
@lukesandbergin vercel/next.js#97308- [backport] Fix missing styled-jsx styles in Pages Router SSR on adapter builds by
@lukesandbergin vercel/next.js#97302- [backport] [turbopack] Fix HMR for dynamic imports evaluated from layouts by
@lukesandbergin vercel/next.js#97317- [backport] Restore the live
headers()view of the incoming request by@unstubbablein vercel/next.js#97311- [backport] Allow literal exports in
'use cache'files by@unstubbablein vercel/next.js#97312- [backport] Keep the dev validation worker alive across HMR updates by
@unstubbablein vercel/next.js#97315- [backport] Discard only cache entries that predate a tag revalidation, and reuse completed entries by
@unstubbablein vercel/next.js#97314- [backport] Encode the cache item name built by
unstable_cacheby@unstubbablein vercel/next.js#97313- [16.3] [ci] Use OIDC tokens to read private preview builds by
@eps1lonin vercel/next.js#97258- [backport] [test] Compile the middleware redirect routes up front in dev by
@lukesandbergin vercel/next.js#97328- [backport] Fix Nav Inspector request loop on repeat captures by
@acdlitein vercel/next.js#97326- [backport] Fix: Optimistic routing bugs leading to repeated prefetch loops by
@acdlitein vercel/next.js#97325- [backport] Retain fewer stale cache versions and use a TTL, plus the mtime fallback by
@lukesandbergin vercel/next.js#97304- [backport] Revert i18n localization change for dynamic Pages API routes (#94905) by
@gaojudein vercel/next.js#97330Full Changelog: https://github.com/vercel/next.js/compare/v16.3.0...v16.3.1
... (truncated)
Commits
a9a1cb7v16.3.3968b9fc[16.3.x] Fix ISR misses with backslashes in segments when deployed on Windows3a15b4a[16.3.x] [next/image]: disable avif image optimization7378b51Backport/docs fixes 16.3 (#97649)528c1cd[16.3.x] Stop generating error codes (#97780)d0ac882v16.3.281deb92[16.3.x] Authenticate Turborepo remote caching with OIDC instead of a static ...cd714d9[16.3.x] Fix Turbopack worker chunk loading with asset prefix (#97419)5ac2327[16.3] Turbopack: retain conditions when replacing resolve request keys (#97453)0ccb3e7[16.3] Turbopack: don't trace embedded WASM loader helpers (#97353) (#97463)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for next since your current version.
Updates postcss from 8.4.31 to 8.5.6
Release notes
Sourced from postcss's releases.
8.5.6
- Fixed
ContainerWithChildrentype discriminating (by@Goodwine).8.5.5
- Fixed
package.json→exportscompatibility with some tools (by@JounQin).8.5.4
- Fixed Parcel compatibility issue (by
@git-sumitchaudhary).8.5.3
- Added more details to
Unknown worderror (by@hiepxanh).- Fixed types (by
@romainmenke).- Fixed docs (by
@catnipan).8.5.2
- Fixed end position of rules with semicolon (by
@romainmenke).8.5.1
- Fixed backwards compatibility for complex cases (by
@romainmenke).8.5 “Duke Alloces”
PostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.
@romainmenkeduring his work on Stylelint addedInput#documentin additional toInput#css.root.source.input.document //=> "<p>Hello</p> // <style> // p { // color: green; // } // </style>" root.source.input.css //=> "p { // color: green; // }"Thanks to Sponsors
This release was possible thanks to our community.
If your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:
- Tidelift with a Spotify-like subscription model supporting all projects from your lock file.
- Direct donations at GitHub Sponsors or Open Collective.
... (truncated)
Changelog
Sourced from postcss's changelog.
8.5.6
- Fixed
ContainerWithChildrentype discriminating (by@Goodwine).8.5.5
- Fixed
package.json→exportscompatibility with some tools (by@JounQin).8.5.4
- Fixed Parcel compatibility issue (by
@git-sumitchaudhary).8.5.3
- Added more details to
Unknown worderror (by@hiepxanh).- Fixed types (by
@romainmenke).- Fixed docs (by
@catnipan).8.5.2
- Fixed end position of rules with semicolon (by
@romainmenke).8.5.1
- Fixed backwards compatibility for complex cases (by
@romainmenke).8.5 “Duke Alloces”
- Added
Input#documentfor sources like CSS-in-JS or HTML (by@romainmenke).8.4.49
- Fixed custom syntax without
source.offset(by@romainmenke).8.4.48
- Fixed position calculation in error/warnings methods (by
@romainmenke).8.4.47
- Removed debug code.
8.4.46
- Fixed
Cannot read properties of undefined (reading 'before').8.4.45
- Removed unnecessary fix which could lead to infinite loop.
... (truncated)
Commits
91d6eb5Release 8.5.6 version65ffc55Update dependenciesecd20ebFix ContainerWithChildren to allow discriminating the node type by comparing ...c181597Release 8.5.5 versionc5523fbUpdate dependencies2e3450crefactor:importshould be listed beforerequire(#2052)4d720bdUpdate EM text6cb4a66Release 8.5.4 versionec5c1e0Update dependenciese85e938Fix code format- Additional commits viewable in compare view
Updates sharp from 0.34.5 to 0.35.4
Release notes
Sourced from sharp's releases.
v0.35.4
https://github.com/lovell/sharp-libvips/releases/tag/v1.3.3
Bound resize dimensions to coordinate limit.
Bound composite left and top to coordinate limit. #4564
@metsw24-maxRound palette bit depth up for png and gif colours. #4569
@metsw24-maxEnsure tiff.subifd input option is used. #4572
@metsw24-maxEnsure
info.pagesis correct when limiting input page range. #4578@metsw24-maxImprove support for input Streams finishing before output is requested. #4584
@Jaybhadev0.35.4-rc.0
Upgrade to libvips v8.18.6 for upstream bug fixes.
Bound resize dimensions to coordinate limit.
Bound composite left and top to coordinate limit. #4564
@metsw24-maxRound palette bit depth up for png and gif colours. #4569
@metsw24-maxEnsure tiff.subifd input option is used. #4572
@metsw24-maxEnsure
info.pagesis correct when limiting input page range. #4578@metsw24-maxImprove support for input Streams finishing before output is requested. #4584
@Jaybhade
... (truncated)
Commits
7f1a0a2Release v0.35.4f927818Upgrade to sharp-libvips v1.3.3e802092Prerelease v0.35.4-rc.0e13eb2fCI: Fix wasm32 build (#4589)a82a0b3Upgrade to libvips v8.18.68044fe4Bound resize dimensions to coordinate limit147f859Docs: changelog entries for #4578 #4584ee5bfb8Tests: use yauzl directly rather than via extract-zip wrapper7a77889Bump uraimo/run-on-arch-action from 3.1.0 to 3.2.0 (#4588)ea5bef2Improve support for input Streams finishing before output is requested (#4584)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions You can disable automated security fix PRs for this repo from the Security Alerts page.
Activity
3Review the following changes in direct dependencies. Learn more about Socket for GitHub.
| Diff | Package | Supply Chain Security | Vulnerability | Quality | Maintenance | License |
|---|---|---|---|---|---|---|
| next@16.2.3 ⏵ 16.3.3 | -2 | +75 |
The latest updates on your projects. Learn more about Vercel for GitHub.