semantic-release
semantic-release copied to clipboard
fix(deps): update patch updates (patch)
This PR contains the following updates:
Release Notes
anolilab/semantic-release (@anolilab/rc)
v3.0.0
⚠ BREAKING CHANGES
-
- node-versions: the minimum node version for the v24 range is now v24.10.0
- deps: a minimum of node v22.14 is now required
Features
- add debug logging for branch and release channel information in create-inline-plugin-creator.ts (c67aa85)
Bug Fixes
- update dependencies and configurations across multiple packages (c37a51f)
- update dependencies and node version across multiple packages (cbfde4b)
Miscellaneous Chores
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-10-14) (2af7f08)
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-11-19) (0d462ae)
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-11-19) (7df77e5)
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-11-19) (482413c)
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-11-19) (e30894f)
- release: @anolilab/rc@3.0.0-alpha.2 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.2 (2025-10-21) (bcb8d04)
- release: @anolilab/rc@3.0.0-alpha.3 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.3 (2025-11-20) (5239b49)
- release: update changelogs for multi-semantic-release, rc, clean-package-json, and preset packages (a0073c4)
v3.0.0-alpha.3
⚠ BREAKING CHANGES
-
- node-versions: the minimum node version for the v24 range is now v24.10.0
- deps: a minimum of node v22.14 is now required
Features
- add debug logging for branch and release channel information in create-inline-plugin-creator.ts (c67aa85)
Bug Fixes
- update dependencies and configurations across multiple packages (c37a51f)
- update dependencies and node version across multiple packages (cbfde4b)
Miscellaneous Chores
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-10-14) (2af7f08)
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-11-19) (0d462ae)
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-11-19) (7df77e5)
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-11-19) (482413c)
- release: @anolilab/rc@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.1 (2025-11-19) (e30894f)
- release: @anolilab/rc@3.0.0-alpha.2 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.2 (2025-10-21) (bcb8d04)
- release: @anolilab/rc@3.0.0-alpha.3 [skip ci]\n\n## @anolilab/rc 3.0.0-alpha.3 (2025-11-20) (5239b49)
- release: update changelogs for multi-semantic-release, rc, clean-package-json, and preset packages (a0073c4)
anolilab/semantic-release (@anolilab/semantic-release-clean-package-json)
v4.0.0
⚠ BREAKING CHANGES
-
- node-versions: the minimum node version for the v24 range is now v24.10.0
- deps: a minimum of node v22.14 is now required
Bug Fixes
- update dependencies and configurations across multiple packages (c37a51f)
- update dependencies and node version across multiple packages (cbfde4b)
Miscellaneous Chores
- release: @anolilab/semantic-release-clean-package-json@4.0.0-alpha.1 [skip ci]\n\n## @anolilab/semantic-release-clean-package-json 4.0.0-alpha.1 (2025-10-14) (1652733)
- release: @anolilab/semantic-release-clean-package-json@4.0.0-alpha.2 [skip ci]\n\n## @anolilab/semantic-release-clean-package-json 4.0.0-alpha.2 (2025-10-21) (4ac44c2)
- release: @anolilab/semantic-release-clean-package-json@4.0.0-alpha.3 [skip ci]\n\n## @anolilab/semantic-release-clean-package-json 4.0.0-alpha.3 (2025-11-20) (0078911)
- release: update changelogs for multi-semantic-release, rc, clean-package-json, and preset packages (a0073c4)
Dependencies
- @anolilab/semantic-release-pnpm: upgraded to 3.0.0
v4.0.0-alpha.3
⚠ BREAKING CHANGES
-
- node-versions: the minimum node version for the v24 range is now v24.10.0
- deps: a minimum of node v22.14 is now required
Bug Fixes
- update dependencies and configurations across multiple packages (c37a51f)
- update dependencies and node version across multiple packages (cbfde4b)
Miscellaneous Chores
- release: @anolilab/semantic-release-clean-package-json@4.0.0-alpha.1 [skip ci]\n\n## @anolilab/semantic-release-clean-package-json 4.0.0-alpha.1 (2025-10-14) (1652733)
- release: @anolilab/semantic-release-clean-package-json@4.0.0-alpha.2 [skip ci]\n\n## @anolilab/semantic-release-clean-package-json 4.0.0-alpha.2 (2025-10-21) (4ac44c2)
- release: @anolilab/semantic-release-clean-package-json@4.0.0-alpha.3 [skip ci]\n\n## @anolilab/semantic-release-clean-package-json 4.0.0-alpha.3 (2025-11-20) (0078911)
- release: update changelogs for multi-semantic-release, rc, clean-package-json, and preset packages (a0073c4)
Dependencies
- @anolilab/semantic-release-pnpm: upgraded to 3.0.0
anolilab/semantic-release (@anolilab/semantic-release-pnpm)
v3.0.0
⚠ BREAKING CHANGES
-
- node-versions: the minimum node version for the v24 range is now v24.10.0
- deps: a minimum of node v22.14 is now required
Features
- enhance npm authentication and trusted publishing support (440d032)
- update dependencies in pnpm-lock.yaml and pnpm-workspace.yaml (7e73992)
Bug Fixes
- enhance integration and unit tests for npm authentication (79ae50d)
- update dependencies and configurations across multiple packages (c37a51f)
- update dependencies and node version across multiple packages (cbfde4b)
- update package dependencies and configurations (fed735c)
Miscellaneous Chores
- add '@types/env-ci' dependency and refine type handling (f897d6c)
- release: @anolilab/semantic-release-pnpm@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/semantic-release-pnpm 3.0.0-alpha.1 (2025-10-14) (9bb7063)
- release: @anolilab/semantic-release-pnpm@3.0.0-alpha.2 [skip ci]\n\n## @anolilab/semantic-release-pnpm 3.0.0-alpha.2 (2025-10-21) (37b9d43)
- release: @anolilab/semantic-release-pnpm@3.0.0-alpha.3 [skip ci]\n\n## @anolilab/semantic-release-pnpm 3.0.0-alpha.3 (2025-11-20) (e475a24)
- update '@actions/core' dependency in semantic-release-pnpm (50cc6e0)
- update '@actions/core' dependency to production in pnpm configuration (bfec287)
- update Node.js version and refine dependencies in pnpm-workspace (cbd6172)
Code Refactoring
- clean up whitespace and comments in get-config.ts and verify-auth.ts (26dc037)
- enhance inline plugin creator with consistent git root handling (4ebaea4)
- enhance type handling and logging in multi-semantic-release (b6b34c2)
- Ensure consistent cwd handling across all plugin hooks (3028b71)
- update test cases and improve type handling (328c392)
Dependencies
- @anolilab/rc: upgraded to 3.0.0
v3.0.0-alpha.3
⚠ BREAKING CHANGES
-
- node-versions: the minimum node version for the v24 range is now v24.10.0
- deps: a minimum of node v22.14 is now required
Features
- enhance npm authentication and trusted publishing support (440d032)
- update dependencies in pnpm-lock.yaml and pnpm-workspace.yaml (7e73992)
Bug Fixes
- enhance integration and unit tests for npm authentication (79ae50d)
- update dependencies and configurations across multiple packages (c37a51f)
- update dependencies and node version across multiple packages (cbfde4b)
- update package dependencies and configurations (fed735c)
Miscellaneous Chores
- add '@types/env-ci' dependency and refine type handling (f897d6c)
- release: @anolilab/semantic-release-pnpm@3.0.0-alpha.1 [skip ci]\n\n## @anolilab/semantic-release-pnpm 3.0.0-alpha.1 (2025-10-14) (9bb7063)
- release: @anolilab/semantic-release-pnpm@3.0.0-alpha.2 [skip ci]\n\n## @anolilab/semantic-release-pnpm 3.0.0-alpha.2 (2025-10-21) (37b9d43)
- release: @anolilab/semantic-release-pnpm@3.0.0-alpha.3 [skip ci]\n\n## @anolilab/semantic-release-pnpm 3.0.0-alpha.3 (2025-11-20) (e475a24)
- update '@actions/core' dependency in semantic-release-pnpm (50cc6e0)
- update '@actions/core' dependency to production in pnpm configuration (bfec287)
- update Node.js version and refine dependencies in pnpm-workspace (cbd6172)
Code Refactoring
- clean up whitespace and comments in get-config.ts and verify-auth.ts (26dc037)
- enhance inline plugin creator with consistent git root handling (4ebaea4)
- enhance type handling and logging in multi-semantic-release (b6b34c2)
- Ensure consistent cwd handling across all plugin hooks (3028b71)
- update test cases and improve type handling (328c392)
Dependencies
- @anolilab/rc: upgraded to 3.0.0
apocas/dockerode (dockerode)
v4.0.9
What's Changed
- Bump tar-fs from 2.1.3 to 2.1.4 by @dependabot[bot] in #814
Full Changelog: https://github.com/apocas/dockerode/compare/v4.0.8...v4.0.9
evanw/esbuild (esbuild)
v0.25.12
-
Fix a minification regression with CSS media queries (#4315)
The previous release introduced support for parsing media queries which unintentionally introduced a regression with the removal of duplicate media rules during minification. Specifically the grammar for
@media <media-type> and <media-condition-without-or> { ... }was missing an equality check for the<media-condition-without-or>part, so rules with different suffix clauses in this position would incorrectly compare equal and be deduplicated. This release fixes the regression. -
Update the list of known JavaScript globals (#4310)
This release updates esbuild's internal list of known JavaScript globals. These are globals that are known to not have side-effects when the property is accessed. For example, accessing the global
Arrayproperty is considered to be side-effect free but accessing the globalscrollYproperty can trigger a layout, which is a side-effect. This is used by esbuild's tree-shaking to safely remove unused code that is known to be side-effect free. This update adds the following global properties:From ES2017:
AtomicsSharedArrayBuffer
From ES2020:
BigInt64ArrayBigUint64Array
From ES2021:
FinalizationRegistryWeakRef
From ES2025:
Float16ArrayIterator
Note that this does not indicate that constructing any of these objects is side-effect free, just that accessing the identifier is side-effect free. For example, this now allows esbuild to tree-shake classes that extend from
Iterator:// This can now be tree-shaken by esbuild: class ExampleIterator extends Iterator {} -
Add support for the new
@view-transitionCSS rule (#4313)With this release, esbuild now has improved support for pretty-printing and minifying the new
@view-transitionrule (which esbuild was previously unaware of):/* Original code */ @​view-transition { navigation: auto; types: check; } /* Old output */ @​view-transition { navigation: auto; types: check; } /* New output */ @​view-transition { navigation: auto; types: check; }The new view transition feature provides a mechanism for creating animated transitions between documents in a multi-page app. You can read more about view transition rules here.
This change was contributed by @yisibl.
-
Trim CSS rules that will never match
The CSS minifier will now remove rules whose selectors contain
:is()and:where()as those selectors will never match. These selectors can currently be automatically generated by esbuild when you give esbuild nonsensical input such as the following:/* Original code */ div:before { color: green; &.foo { color: red; } } /* Old output (with --supported:nesting=false --minify) */ div:before{color:green}:is().foo{color:red} /* New output (with --supported:nesting=false --minify) */ div:before{color:green}This input is nonsensical because CSS nesting is (unfortunately) not supported inside of pseudo-elements such as
:before. Currently esbuild generates a rule containing:is()in this case when you tell esbuild to transform nested CSS into non-nested CSS. I think it's reasonable to do that as it sort of helps explain what's going on (or at least indicates that something is wrong in the output). It shouldn't be present in minified code, however, so this release now strips it out.
v0.25.11
-
Add support for
with { type: 'bytes' }imports (#4292)The import bytes proposal has reached stage 2.7 in the TC39 process, which means that although it isn't quite recommended for implementation, it's generally approved and ready for validation. Furthermore it has already been implemented by Deno and Webpack. So with this release, esbuild will also add support for this. It behaves exactly the same as esbuild's existing
binaryloader. Here's an example:import data from './image.png' with { type: 'bytes' } const view = new DataView(data.buffer, 0, 24) const width = view.getInt32(16) const height = view.getInt32(20) console.log('size:', width + '\xD7' + height) -
Lower CSS media query range syntax (#3748, #4293)
With this release, esbuild will now transform CSS media query range syntax into equivalent syntax using
min-/max-prefixes for older browsers. For example, the following CSS:@​media (640px <= width <= 960px) { main { display: flex; } }will be transformed like this with a target such as
--target=chrome100(or more specifically with--supported:media-range=falseif desired):@​media (min-width: 640px) and (max-width: 960px) { main { display: flex; } }
Configuration
📅 Schedule: Branch creation - "after 10:00 before 19:00 every weekday except after 13:00 before 14:00" in timezone Europe/Berlin, 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.
Thank you for following the naming conventions! 🙏
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
Comment @coderabbitai help to get the list of available commands and usage tips.
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
| Diff | Package | Supply Chain Security |
Vulnerability | Quality | Maintenance | License |
|---|---|---|---|---|---|---|
| git-log-parser@1.2.1 | ||||||
| get-stream@9.0.1 | ||||||
| dockerode@4.0.8 ⏵ 4.0.9 | ||||||
| execa@9.6.0 ⏵ 9.6.1 |
@anolilab/multi-semantic-release
npm i https://pkg.pr.new/anolilab/semantic-release/@anolilab/multi-semantic-release@210
@anolilab/rc
npm i https://pkg.pr.new/anolilab/semantic-release/@anolilab/rc@210
@anolilab/semantic-release-clean-package-json
npm i https://pkg.pr.new/anolilab/semantic-release/@anolilab/semantic-release-clean-package-json@210
@anolilab/semantic-release-pnpm
npm i https://pkg.pr.new/anolilab/semantic-release/@anolilab/semantic-release-pnpm@210
@anolilab/semantic-release-preset
npm i https://pkg.pr.new/anolilab/semantic-release/@anolilab/semantic-release-preset@210
commit: 345b0c8
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 65.23%. Comparing base (86cf494) to head (345b0c8).
Additional details and impacted files
@@ Coverage Diff @@
## main #210 +/- ##
=======================================
Coverage 65.23% 65.23%
=======================================
Files 32 32
Lines 817 817
Branches 118 118
=======================================
Hits 533 533
Misses 281 281
Partials 3 3
| Flag | Coverage Δ | |
|---|---|---|
| rc | 92.10% <ø> (ø) |
|
| semantic-release-clean-package-json | 85.40% <ø> (ø) |
|
| semantic-release-pnpm | 52.12% <ø> (ø) |
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.