chore(deps): update deps:lib-non-major#693
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
May 30, 2026 13:13
84ae6e9 to
ad2a74b
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 1, 2026 17:00
ad2a74b to
fd7e5bf
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 2, 2026 02:01
fd7e5bf to
413b48b
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 3, 2026 02:45
413b48b to
7a5ce87
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 3, 2026 05:11
7a5ce87 to
be7eb44
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 4, 2026 11:51
be7eb44 to
87596cf
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 5, 2026 15:08
87596cf to
d1925d6
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 5, 2026 21:13
d1925d6 to
3b5bb75
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 6, 2026 01:32
3b5bb75 to
e1725f0
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 7, 2026 13:40
e1725f0 to
4cd8f65
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 7, 2026 21:12
4cd8f65 to
d18e725
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 8, 2026 10:36
d18e725 to
213b668
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 8, 2026 14:44
213b668 to
450d159
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 8, 2026 18:16
450d159 to
8a5be81
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 13, 2026 22:07
50d1498 to
3bf1b5e
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 14, 2026 21:01
3bf1b5e to
13342d6
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 16, 2026 02:12
13342d6 to
ccd4b74
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 16, 2026 16:06
ccd4b74 to
2cc0094
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 17, 2026 03:43
2cc0094 to
cd12c54
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 18, 2026 00:56
cd12c54 to
5ad0cec
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 19, 2026 18:03
5ad0cec to
4c6e53b
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 20, 2026 09:46
4c6e53b to
65a335c
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 21, 2026 22:04
65a335c to
d1c6fba
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 22, 2026 19:42
d1c6fba to
2108358
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 23, 2026 12:10
2108358 to
789da2b
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 25, 2026 02:09
789da2b to
ba6c886
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 25, 2026 14:06
ba6c886 to
4913b51
Compare
renovate
Bot
force-pushed
the
renovate/deps-lib-non-major
branch
from
June 26, 2026 02:11
4913b51 to
2c53def
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.6.5→2.7.42.7.0→2.7.11.3.1→1.6.029.0.2→29.0.30.4.0→0.4.11.15.33→1.15.432.0.8→2.0.1124.12.3→24.13.38.59.2→8.64.08.59.2→8.64.09.2.1→9.2.44.1.0→4.4.010.3.0→10.7.029.15.2→29.15.45.5.5→5.5.64.0.9→4.2.56.12.1→6.27.03.8.3→3.9.517.6.0→17.10.34.60.3→4.62.27.0.5→7.0.74.3.6→4.4.029.4.9→29.4.115.6.0→5.8.00.28.19→0.28.208.59.2→8.64.017.7.2→17.7.3Release Notes
cantoo-scribe/pdf-lib (@cantoo/pdf-lib)
v2.7.4Compare Source
v2.7.3Compare Source
v2.7.2Compare Source
v2.7.1Compare Source
v2.7.0Compare Source
CasualBot/jest-sonar-reporter (@casualbot/jest-sonar-reporter)
v2.7.1Compare Source
What's Changed
Full Changelog: CasualBot/jest-sonar-reporter@v2.7.0...v2.7.1
Fission-AI/OpenSpec (@fission-ai/openspec)
v1.6.0Compare Source
Minor Changes
#1090
3f0ca3fThanks @jjxyxsjr! - ### New Features.trae/commands/opsx-<id>.mdfiles for custom slash commands#1340
1552731Thanks @TabishB! - ### New Features.ompdirectory layout./opsx:updateto revise an existing change's planning artifacts, reconcile related artifacts, and keep implementation work delegated to/opsx:apply.Bug Fixes
MODIFIEDrequirements from silently deleting scenarios that were added by an earlier archive.Patch Changes
#1300
a5bfedaThanks @clay-good! - ### FeaturesSKILL.md(all tools) and every Claude Code/opsx:*slash command now carriesallowed-tools: Bash(openspec:*)in its frontmatter, so agents that honor the Agent Skills standard runopenspeccommands without prompting for approval on each call; tools that don't recognize the field ignore it. Scope is limited to theopenspecCLI; becauseallowed-toolspre-approves rather than restricts, every other tool a skill or command uses stays available under your normal permission settings.#1311
5956a8eThanks @danilopopeye! - ### Bug Fixesarchiveexits non-zero when blocked in human mode —openspec archive <change> -y(and any non---jsoninvocation) no longer returns exit code 0 when validation fails and nothing is archived. The three blocking paths in human mode — delta-spec validation failure, spec rebuild failure, and rebuilt-spec validation failure — now setprocess.exitCode = 1, matching the existing--jsonbehavior. Previously the command printed "Validation failed" (or "Aborted. No files were changed.") and exited 0, letting scripts and CI believe the archive succeeded. Alignsarchivewith the same exit-code guarantee already approved forapplyinstructions (#1250).#1280
a325305Thanks @clay-good! - ### Bug Fixesvalidateresolves changes likestatus—openspec validate <change>(and--all/--changesand the interactive selector) now resolves a change by directory existence, matchingstatus/instructions, instead of requiringproposal.md. A scaffolded or still-authoring change is validated rather than reported asUnknown item, and a resolved-but-invalid change now exits non-zero. Delta discovery also recurses the nestedspecs/<area>/<capability>/spec.mdlayout. (#1182)tasks.md—openspec view,list, and thearchiveincomplete-task gate now resolve task progress through the tracked-tasks artifact'sgeneratesglob (the same file-resolutionstatususes), so a change whose tasks live in nestedtasks.mdfiles is classified correctly and can no longer archive while unfinished. (#1202)### Requirement:header now receives the same targeted "move it to the body line" remediation as a change delta, emitted exactly once. (#1156)#1281
9a0dfb5Thanks @clay-good! - ### Bug FixesRequirement reading fidelity — The requirement reader used by
validate <change>,validate <spec>, andarchiveis now unified into one fence-, metadata-, and multi-line-aware extraction, closing the known divergences between the change-delta path and the main-spec path (the remaining ones are documented in the change's design doc):SHALL/MUSTkeyword that wraps onto a later body line is detected instead of dropped (#361).**ID**:,**Priority**:) before the description are skipped on the spec path, matching the change path (#418). A requirement written entirely as metadata (e.g.**Constraint**: The system MUST ...) keeps that line as its text instead of being emptied.#### Scenario:inside a fenced example no longer counts as a real scenario invalidate <change>, matchingvalidate <spec>.SHALL/MUSTdetection uses one whole-word predicate across all readers, and a requirement with no body text falls back to its header title on both paths.Displayed requirement text (e.g. in JSON output and delta descriptions) now reflects the full requirement body rather than only its first line. Archived spec content is unchanged — the archive rebuild reads raw
### Requirement:blocks, not the parsed text.Surface non-canonical delta headers —
validate <change>now emits an INFO note when an## ADDED/## MODIFIED Requirementssection contains a level-3 header that is not a canonical### Requirement:header (one the delta reader silently skips, such as a stray### Documentation Requirementsdivider). The note never changes thevalidresult, including under--strict(#498).v1.5.0Compare Source
Minor Changes
#1267
96f6cacThanks @TabishB! - ### New FeaturesBug Fixes
Patch Changes
#1240
cbf386bThanks @zied-jlassi! - fix(adapters): escape carriage returns in generated YAML frontmatterescapeYamlValueflagged\ras a character requiring quoting but never escaped it, leaving a literal carriage return inside the double-quoted scalar where YAML line folding/normalization could silently corrupt the value (realistic with CRLF-authored command descriptions). Carriage returns are now escaped as\r. The helper — previously duplicated verbatim across five adapters (bob, claude, cursor, pi, windsurf) — is extracted into a sharedcommand-generation/yaml.tsmodule so the behavior stays consistent and is fixed in one place.v1.4.1Compare Source
Patch Changes
0a01146Thanks @TabishB! - Move beta workspace view state to.openspec-workspace/view.yaml, stop top-levelopenspec updatefrom routing into workspace updates, and ignore foreign rootworkspace.yamlfiles so Dagster projects keep updating normally.v1.4.0Compare Source
Minor Changes
#1003
342ed43Thanks @Miss-you! - ### New Features.kimi/skills/Other
Added Kimi-specific docs and init coverage aligned with skill-based
/skill:openspec-*usage#1154
aa16080Thanks @TabishB! - ### New Features.vibe/skills/Bug Fixes
compinitOther
Clearer validation hints — When a requirement has SHALL/MUST only in its header,
openspec validatenow points you to move the keyword onto the requirement body line instead of showing the generic error#1030
485c97eThanks @TabishB! - ### New Features/opsx:syncskills and commands by default.Patch Changes
#1111
7fdb177Thanks @TabishB! - ### Fixedrollup/plugins (@rollup/plugin-commonjs)
v29.0.32026-05-29
Bugfixes
rollup/plugins (@rollup/plugin-swc)
v0.4.12026-05-29
Bugfixes
swc-project/swc (@swc/core)
v1.15.43Compare Source
Bug Fixes
(es/es2022) Correct scope for private property brand checks (#11953) (fb5afa2)
(es/minifier) Preserve
cookedwhen concatenating template literals (#11939) (a7244a6)(es/minifier) Gate Number(x) -> +x on unsafe flag (#11944) (#11949) (6176019)
(es/parser) Parse Flow bare renders types (#11929) (a71c8eb)
(es/parser) Allow no-default builds (#11956) (baab240)
(es/react-compiler) Skip TypeScript
thispseudo-params in scope collector (#11940) (9066c43)(es/react-compiler) Scope ClassStaticBlock and TsModuleBlock as var boundaries (#11943) (1ee74a0)
(react-compiler) Avoid reporting non-fatal success errors as diagnostics (#11951) (cb4cb23)
(react-compiler) React compiler AST conversion for wrapped assignment targets (#11952) (fc9b453)
(react-compiler) Disable parser default features (#11957) (75ddb28)
Documentation
Features
(es/react-compiler) Add React Compiler (#11917) (b182fbd)
(swc) Gate react compiler re-export (#11941) (dcc0f2d)
Miscellaneous Tasks
Refactor
(es/react-compiler) Preserve TS metadata during AST roundtrip (#11950) (9c4dec3)
Remove production tracing hooks (#11945) (0dffdc4)
v1.15.41Compare Source
Bug Fixes
(bindings/node) Preserve source context for AST transforms (#11920) (b6dfa74)
(es/codegen) Emit
export as namespacecorrectly (#11923) (4e1f832)(es/codegen) Emit
export as namespaceminified correctly (#11924) (7157499)(es/compat) Rewrite this in destructuring defaults (#11909) (68af779)
(es/decorators) Delay 2022 decorator initializers after private fields (#11847) (3f1a4f5)
(es/decorators) Handle import types in decorator metadata (#11916) (f411429)
(es/fixer) Preserve new tagged template callee parens (#11922) (242a03a)
(es/minifier) Handle unknown member props (#11927) (e59ba68)
(es/parser) Handle Flow async generic arrows (#11926) (b9b8993)
(es/renamer) Avoid duplicate mangled names across eval scope boundaries (#11913) (4a1af84)
(plugin) Avoid importing __free from env (#11908) (4584296)
(swc) Preserve plugin error context (#11904) (4e2e9fc)
(swc_common) Fix sourcemap panic for multibyte mapping positions (#11918) (40c1601)
Documentation
Performance
Lazily compute source file hashes (#11879) (a3cfbd7)
Optimize Atom equality (#11902) (c6f8cb0)
Revert
(es/decorators) Revert decorator initializer ordering (#11901) (a3f23b1)
(swc_common) Revert sourcemap multibyte mapping clamp (#11919) (08b4200)
v1.15.40Compare Source
Bug Fixes
(es/minifier) Preserve args for destructured callbacks (#11830) (21873b0)
(es/minifier) Avoid generating mangled property names that collide with existing properties (#11839) (9b4fab5)
(es/minifier) Respect ecma for iife temp vars (#11873) (e481934)
(es/minifier) Preserve default parameter object props (#11884) (71ff84f)
(es/parser) Reject object-rest assignment to array/object literal (#11875) (7b57d1f)
(es/parser) Reject object rest assignment to literals (#11881) (4ec2eaf)
(es/react) Exclude self-recursive hooks from refresh dependency array (#11838) (9101c71)
(ts/fast-dts) Strip definite assertions in dts (#11858) (2ab1b8a)
(ts/fast-strip) Reject unsafe assertion erasure in binary expressions (#11828) (aa5b539)
(typescript) Strip parameter binding defaults in dts (#11857) (800bc17)
Documentation
Update agent guidance (#11842) (bf2d015)
Add security policy (#11876) (6c43c2d)
Clarify security scope for npm packages (#11877) (4662db8)
Clarify untrusted input security model (#11882) (5463777)
Features
(es/minifier) Fine grained effect analysis of class (#11814) (c9058ad)
(swc_cli) Implement all features for
swc_cli(#11797) (9300ede)Miscellaneous Tasks
(es/minifier) Fix typo in debug log (#11866) (3de0254)
(html) Add webcontainer fallback for
@swc/html(#11860) (7692eed)Performance
(ecma) Reduce transformer compat overhead (#11856) (d03cb71)
(es/codegen) Speed up JsWriter position and srcmap tracking (#11867) (dbceade)
(es/codegen) Remove JsWriter last_srcmap cache (#11869) (3bc1c2b)
(es/minifier) Reduce minifier profiling hotspots (#11853) (28c1091)
Optimize es parser comment finalization (#11852) (2959ddf)
Testing
Ci
Update corepack in publish docker jobs (#11885) (9a7d954)
Pass publish docker env explicitly (#11888) (c5f7547)
Lock issues closed by merged prs (#11887) (6bd74e5)
Provide aarch64 musl linker in publish job (#11889) (20234fd)
Fix publish musl linker and windows tests (#11890) (a798a23)
Make minifier test path explicit (#11891) (e7cba97)
Security
Save CI caches only on main (#11848) (7582529)
Update rkyv and Rust dependencies (#11851) (20d92eb)
Harden PR workflow permissions (#11849) (e199564)
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v8.64.0Compare Source
🚀 Features
using/await usingdeclarations and deprecate the rule (#12500)🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.63.0Compare Source
🚀 Features
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.62.1Compare Source
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.62.0Compare Source
🚀 Features
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.61.1Compare Source
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.61.0Compare Source
🚀 Features
UnaryExpression.prefixto alwaystrue(#12372)❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.60.1Compare Source
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.60.0Compare Source
This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.59.4Compare Source
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.59.3Compare Source
This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v8.64.0Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.63.0Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.62.1Compare Source
This was a version bump only for parser to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
[
v8.62.0](https://redirect.github.com/typescript-eslint/typescConfiguration
📅 Schedule: (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 was generated by Mend Renovate. View the repository job log.