Update devDependencies#182
Conversation
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the
Comment |
55f61e1 to
a963e78
Compare
a963e78 to
ee20bf2
Compare
ee20bf2 to
92192df
Compare
92192df to
ee6f5b6
Compare
ee6f5b6 to
2fc7a0c
Compare
7e7ff66 to
f9a9b63
Compare
be1017f to
f70a8dc
Compare
29b93b5 to
7d5e244
Compare
5126b3a to
5561079
Compare
0b1a7ec to
d143713
Compare
3943945 to
67ccc38
Compare
3c41211 to
0ee4a35
Compare
9a9a678 to
f67c627
Compare
ed198a3 to
d1dc6d7
Compare
8fd955c to
adafd4a
Compare
|
adafd4a to
188088b
Compare
6a758f3 to
3d3fc4e
Compare
This PR contains the following updates:
0.5.2→0.7.02.29.8→2.31.18.51.0→8.64.02.1.29→2.2.34.5.0→4.6.03.7.4→3.9.54.21.0→4.23.14.2.1→4.4.3Release Notes
changesets/changesets (@changesets/changelog-github)
v0.7.0Compare Source
Minor Changes
94578cfThanks @Kauhsa! - AddeddisableThanksoptionv0.6.0Compare Source
Minor Changes
fd0bc2eThanks @mixelburg! - Linkify issue references in changelog entries.Patch Changes
#1810
27fd8f4Thanks @hirasso! - Replace deprecatedString.prototype.trimRightwithString.prototype.trimEndUpdated dependencies [
d4b8ad8,e462d89]:typescript-eslint/typescript-eslint (@typescript-eslint/rule-tester)
v8.64.0Compare Source
This was a version bump only for rule-tester 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 rule-tester 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 rule-tester 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.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
This was a version bump only for rule-tester 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.61.0Compare Source
This was a version bump only for rule-tester 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.60.1Compare Source
This was a version bump only for rule-tester 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.60.0Compare Source
🚀 Features
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.59.4Compare Source
This was a version bump only for rule-tester 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.3Compare Source
This was a version bump only for rule-tester 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.2Compare Source
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.59.1Compare Source
This was a version bump only for rule-tester 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.0Compare Source
🚀 Features
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.58.2Compare Source
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.58.1Compare Source
This was a version bump only for rule-tester 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.58.0Compare Source
This was a version bump only for rule-tester 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.57.2Compare Source
8.57.2 (2026-03-23)
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.57.1Compare Source
8.57.1 (2026-03-16)
🩹 Fixes
❤️ Thank You
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.57.0Compare Source
This was a version bump only for rule-tester 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.56.1Compare Source
This was a version bump only for rule-tester 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.56.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.55.0Compare Source
This was a version bump only for rule-tester 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.54.0Compare Source
This was a version bump only for rule-tester to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.53.1Compare Source
This was a version bump only for rule-tester to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.53.0Compare Source
This was a version bump only for rule-tester to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.52.0Compare Source
This was a version bump only for rule-tester to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
arktypeio/arktype (arktype)
v2.2.3Compare Source
Fix
type.fn.rawthrowing at runtimetype.fn.rawis documented as an untyped alias oftype.fn, but wasundefinedat runtime and threwtype.fn.raw is not a functionwhen called. It now references the underlying parser directly, so it parses, runs, and validates liketype.fnwithout type-level inference. Thanks to @aarsh767.Anchor versioned UUID validation
string.uuidno longer accepts strings that merely contain a UUID. The internal#versionedpattern is now anchored like the individual version keywords, so leading or trailing content is rejected. Thanks to @WolfieLeader.Fix inferred output of
declared morphsThe output side of a
declared definition now wraps its preinferred value inOut<...>, matching the inference of the equivalent definition withoutdeclare. Thanks to @eralmansouri.Allow
Object.prototypemethod names as keysKeys like
constructor,toString, andhasOwnPropertyare no longer incorrectly reported as duplicate keys, since duplicate detection now uses a prototype-free record. Thanks to @kaigritun.v2.2.2Compare Source
Fix precompilation of private aliases
A private alias referenced only within its own scope is no longer skipped during JIT precompilation, so its optimized traversal is bound correctly instead of falling back to the unbound reference.
Harden
ArkErrorsJSON serializationArkErrorsdoubles as a Standard Schemaissuesarray, soJSON.stringifyno longer assumes every indexed entry is anArkErrorwith atoJSONmethod (e.g. plain issue-shaped entries from other validators). Inherited array methods (map,filter,slice, …) now return a plainArrayviaSymbol.species, preventing callbacks that return primitives from producing a malformedArkErrors.v2.2.1Compare Source
Improve regex inference for zero-min quantifiers on numeric patterns
See arkregex CHANGELOG for full notes.
v2.2.0Compare Source
Full announcement: https://arktype.io/docs/blog/2.2
type.fn- Validated functionsDefine functions with runtime-validated parameters and return types. Supports defaults, optionals, and variadics.
Type-safe regex via arkregex
Regex literals in definitions now carry full type inference.
x-prefix parses capture groups at runtime.@ark/json-schema- Bidirectional JSON SchemaParse JSON Schema into ArkType Types with the new
@ark/json-schemapackage, complementingtoJsonSchema(). Thanks to @TizzySaurus.Configurable
toJsonSchemaHandle incompatibilities between ArkType and JSON Schema with granular fallback codes. Supports
draft-07/draft-2020-12targets and cyclic types.Standard Schema as definitions
Any Standard Schema compliant validator (Zod, Valibot, etc.) can be embedded directly in ArkType definitions.
select- Deep reference introspectionQuery the internal structure of a type by node kind and predicate. Use selectors to configure specific references.
Improved
type.declareNow supports morph-aware declarations via a
sidecontext, and optionality via property values.N-ary operators
type.or,type.and,type.merge, andtype.pipeaccept variadic definitions.Additional highlights
|>string-embeddable pipe operatortype.valueOffor TS enumsstring.hex+string.regexkeywordsArkErrors(flatByPath,flatProblemsByPath,toJSON)TraversalErrorreplacesAggregateErrorexactOptionalPropertyTypesconfigmetadevpro/openapi3-ts (openapi3-ts)
v4.6.0Compare Source
2026.06.01
prettier/prettier (prettier)
v3.9.5Compare Source
diff
Markdown: Cap ordered list mark at 999,999,999 (#19351 by @tats-u)
CommonMark parsers only support ordered list item numbers up to 999,999,999.
With this change, Prettier now caps the ordered list item number at 999,999,999 to ensure that the output is correctly parsed as an ordered list by CommonMark parsers. Numbers larger than 999,999,999 are not parsed as list item numbers and are left unchanged in the output:
Markdown: Avoid corrupting empty link with title (#19487 by @andersk)
Do not remove
<>from an inline link or image with an empty URL and a title, as this removal would change its interpretation.Less: Remove extra spaces after
[in map lookups (#19503 by @kovsu)CSS: Prevent addition space in
type()with+(#19516 by @bigandy)This fixes the addition space before
+in CSStype()declaration. For exampletype(<number>+)was being converted intotype(<number> +)which is invalid CSS and does not work.Less: Remove spaces between merge markers and colons (#19517 by @kovsu)
Markdown: Preserve wiki links with aliases (#19527 by @kovsu)
TypeScript: Fix comments being dropped on shorthand
typeimport/export specifiers (#19565 by @kirkwaiblinger)Miscellaneous: Preserving comments'
placementproperty (#19567 by @Janther)Prettier@3.9.0 deleted an undocumented property on comments, which was already used by plugins,
comment.placementis now available again after comment attach.Flow: Stop enforcing empty module declaration to break (#19568 by @fisker)
Angular: Support expression for exhaustive typechecking (#19571 by @fisker)
TypeScript: Ignore comments inside mapped type when checking type parameter comments (#19572 by @fisker)
Less: Fix adjacent block comments being corrupted (#19574 by @kovsu)
JavaScript: Handle dangling comments in
SwitchStatement(#19581 by @fisker)TypeScript: Remove space in comment-only object type (#19583 by @fisker)
v3.9.4Compare Source
v3.9.3Compare Source
v3.9.2Compare Source
v3.9.1Compare Source
v3.9.0Compare Source
diff
🔗 Release Notes
v3.8.5Compare Source
v3.8.4Compare Source
diff
Markdown: Fix blank lines between list items and nested sub-lists being removed in Markdown/MDX (#17746 by @byplayer)
Prettier was removing blank lines between list items and their nested sub-lists, converting loose lists into tight lists and changing their semantic meaning.
v3.8.3Compare Source
diff
SCSS: Prevent trailing comma in
if()function (#18471 by @kovsu)v3.8.2Compare Source
diff
Angular: Support Angular v21.2 (#18722, #19034 by @fisker)
Exhaustive typechecking with
@default never;arrow functionandinstanceofexpressions.v3.8.1Compare Source
diff
Include available
printersin plugin type declarations (#18706 by @porada)v3.8.0Compare Source
diff
🔗 Release Notes
privatenumber/tsx (tsx)
v4.23.1Compare Source
Bug Fixes
Performance Improvements
This release is also available on:
v4.23.0Compare Source
Bug Fixes
Features
This release is also available on:
v4.22.5Compare Source
Bug Fixes
This release is also available on:
v4.22.4Compare Source
Bug Fixes
This release is also available on:
v4.22.3Compare Source
Bug Fixes
This release is also available on:
v4.22.2Compare Source
Bug Fixes
This release is also available on:
v4.22.1Compare Source
Bug Fixes
This release is also available on:
v4.22.0Compare Source
Features
This release is also available on:
v4.21.1Compare Source
Bug Fixes
This release is also available on:
colinhacks/zod (zod)
v4.4.3Compare Source
Commits:
4c2fa95docs: use Zernio primary wordmark for gold sponsor logo2aeec83docs: prune lapsed gold sponsors and rebalance logo sizing7391be8docs: prune lapsed silver/bronze sponsors and add active ones2c70332docs: normalize bronze sponsor logos to github avatar pattern9195250docs: remove Mintlify from bronze sponsors (churned)b8dffe9docs: remove Numeric and Speakeasy (2+ missed monthly cycles)1cab693fix(v4): restore catch handling for absent object keys (#5937) (#5939)c2be4f8fix(v4): generalize optin/fallback to transform; restore preprocess on absent keys (#5941)f3c9ec04.4.31fb56a5docs: document release procedure in AGENTS.mdv4.4.2Compare Source
Commits:
0c62df0Clean up docs navigation and stale labels (#5901)20cc794chore: add security policy and refresh tooling deps6fbe07bfix(docs): heading anchor links now include the hash so it doesnt scoll all the way up, follows navbar logic (#5791)4bbed1bTighten discriminated union option typingbbac3e5Update PR guidance for agentscf0dc94Merge remote-tracking branch 'origin/main' into fix-discriminated-union-key-constraint292c894docs: add Zernio gold sponsor1fc9f31docs: document codec inversion1373c85docs: remove AI disclosure guidancee20d02bchore: ignore triage notese58ea4ddocs: test Zod Mini tab code heights905761adocs: document preprocess input type narrowingbf64bacchore: tighten test guidance in AGENTS.md8ec4e73chore: update play.ts scratch02c2bafMake z.preprocess defer optionality to inner schema (#5929)88015dffix(docs): drop deprecatedbaseUrlfrom tsconfigc59d4474.4.2v4.4.1Compare Source
Commits:
481f7beci: gate release publishing on full test workflow95ccab4test(v3): restore optional undefined expectationscede2c6fix(v4): reject tuple holes before required defaults (#5900)edd0bf0release: 4.4.1180d83ddocs: remove Jazz featured sponsorv4.4.0Compare Source
4.4.0
This is a minor release with a wide set of correctness and soundness fixes. Some fixes intentionally make Zod stricter, so code that depended on previously accepted invalid or ambiguous inputs may need small updates.
Potentially breaking bug fixes
Tuple defaults now materialize output values correctly
Fixed in #5661. Tuple parsing now more accurately reflects defaults, optional tails, explicit
undefined, and under-filled inputs. The headline behavior is that defaults in tuple positions now properly appear in parsed output.