-
Notifications
You must be signed in to change notification settings - Fork 78
Update Routine updates #867
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the
Comment |
commit: |
cf3475f to
b27eea9
Compare
5082753 to
e00fa5d
Compare
67fd564 to
87735e5
Compare
6723be7 to
2237c7c
Compare
6205cec to
dad3027
Compare
|
@cursor can you get this passing lint & typecheck? |
dad3027 to
50ceecf
Compare
|
I've fixed the typecheck and lint issues in this PR. Here's what I did: Fix for
Prettier formatting fixes:
All lint, typecheck, and tests now pass locally. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
- Update standardSchema.test.ts to compare types against StandardSchemaV1.Props instead of directly comparing with Zod's extended type which now includes StandardSchemaWithJSON properties - Run prettier to fix formatting issues introduced by prettier 3.8.1 update Co-authored-by: ian <[email protected]>
1e25ce6 to
92664b2
Compare


This PR contains the following updates:
9.39.1→9.39.22.11.1→2.14.92.15.01.0.0→1.1.016.3.0→16.3.222.19.1→22.19.719.2.6→19.2.919.2.105.1.1→5.1.25a3ec84→00578521.31.5→1.31.61.31.70.0.39→0.0.419.39.1→9.39.24.11.4→4.11.64.11.720.19.5→20.20.00.0.60→0.0.623.6.2→3.8.18.47.0→8.54.02.8.1→2.8.24.1.12→4.3.62.0.0→2.0.1Release Notes
eslint/eslint (@eslint/js)
v9.39.2Compare Source
Redocly/redocly-cli (@redocly/cli)
v2.14.9Compare Source
Patch Changes
v2.14.8Compare Source
Patch Changes
v2.14.7Compare Source
Patch Changes
v2.14.6Compare Source
Patch Changes
v2.14.5Compare Source
Patch Changes
ajvnpm alias dependency to satisfy peer dependency requirements and prevent installation warnings.v2.14.4Compare Source
Patch Changes
Respectdid not properly JSON-encode request bodies for custom content-types containing numbers.v2.14.3Compare Source
Patch Changes
splitcommand to properly handle root-level paths.Previously, the root path
/was converted to an empty string as a filename, leading to incorrect file structure and broken links.Now, it correctly maps to the specified path separator.
v2.14.2Compare Source
Patch Changes
v2.14.1Compare Source
Patch Changes
v2.14.0Compare Source
Patch Changes
v2.13.0Compare Source
Minor Changes
Patch Changes
v2.12.7Compare Source
Patch Changes
scorecard-classiccommand to evaluate API descriptions against project scorecard configurations.v2.12.6Compare Source
Patch Changes
v2.12.5Compare Source
Patch Changes
v2.12.4Compare Source
Patch Changes
HTTP_PROXYenvironment variable for thepushcommand.v2.12.3Compare Source
Patch Changes
v2.12.2Compare Source
Patch Changes
logincommand were deleted by Redocly VS Code extension when opening VS Code.v2.12.1Compare Source
Patch Changes
--mtlsoptions in the Respect command did not merge as expected.v2.12.0Compare Source
Minor Changes
Patch Changes
no-required-schema-properties-undefinedcaused a crash when encountering unresolved$refs.standard-schema/standard-schema (@standard-schema/spec)
v1.1.0Compare Source
Adds the Standard JSON Schema specification.
Please refer to the README and standardschema.dev for more details.
testing-library/react-testing-library (@testing-library/react)
v16.3.2Compare Source
v16.3.1Compare Source
vitejs/vite-plugin-react (@vitejs/plugin-react)
v5.1.2Compare Source
get-convex/convex-js (convex)
v1.31.6authKitfield inconvex.jsonthat allows you to customize the automatic provisioning and configuration of WorkOS environments.get-convex/convex-test (convex-test)
v0.0.41Compare Source
v0.0.40Compare Source
eslint/eslint (eslint)
v9.39.2Compare Source
honojs/hono (hono)
v4.11.6Compare Source
v4.11.5Compare Source
What's Changed
AlgorithmTypesby @yusukebe in #4642New Contributors
Full Changelog: honojs/hono@v4.11.4...v4.11.5
actions/node-versions (node)
v20.20.0: 20.20.0Compare Source
Node.js 20.20.0
v20.19.6: 20.19.6Compare Source
Node.js 20.19.6
stackblitz-labs/pkg.pr.new (pkg-pr-new)
v0.0.62Compare Source
v0.0.61Compare Source
prettier/prettier (prettier)
v3.8.1Compare Source
v3.8.0Compare Source
diff
🔗 Release note
v3.7.4Compare Source
diff
LWC: Avoid quote around interpolations (#18383 by @kovsu)
TypeScript: Fix comment inside union type gets duplicated (#18393 by @fisker)
TypeScript: Fix unstable comment print in union type comments (#18395 by @fisker)
v3.7.3Compare Source
diff
API: Fix
prettier.getFileInfo()change that breaks VSCode extension (#18375 by @fisker)An internal refactor accidentally broke the VSCode extension plugin loading.
v3.7.2Compare Source
diff
JavaScript: Fix string print when switching quotes (#18351 by @fisker)
JavaScript: Preserve quote for embedded HTML attribute values (#18352 by @kovsu)
TypeScript: Fix comment in empty type literal (#18364 by @fisker)
v3.7.1Compare Source
diff
API: Fix performance regression in doc printer (#18342 by @fisker)
Prettier 3.7.1 can be very slow when formatting big files, the regression has been fixed.
v3.7.0Compare Source
diff
🔗 Release Notes
typescript-eslint/typescript-eslint (typescript-eslint)
v8.54.0Compare Source
This was a version bump only for typescript-eslint 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 typescript-eslint 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 typescript-eslint 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 typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.51.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.50.1Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.50.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.49.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.48.1Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.48.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
eemeli/yaml (yaml)
v2.8.2Compare Source
colinhacks/zod (zod)
v4.3.6Compare Source
Commits:
9977fb0Add brand.dev to sponsorsf4b7baeUpdate pullfrog.yml (#5634)251d716Clean up workflow_calledd4132fix: add missing User-agent to robots.txt and allow all (#5646)85db85efix: typo in codec.test.ts file (#5628)cbf77bbAvoid non null assertion (#5638)dfbbf1cAvoid re-exported star modules (#5656)762e911Generalize numeric key handlingca3c862v4.3.6v4.3.5Compare Source
Commits:
21afffd[Docs] Update migration guide docs for deprecation of message (#5595)e36743eImprove mini treeshaking0cdc0b84.3.5v4.3.4Compare Source
Commits:
1a8bea3Add integration testse01cd02Support patternProperties for looserecord (#5592)089e5fbImprove looseRecord docsdecef9cFix lint9443aabDrop iso time in fromJSONSchema66bda74Remove .refine() from ZodMiniTypeb4ab94c4.3.4v4.3.3Compare Source
v4.3.2Compare Source
v4.3.1Compare Source
Commits:
0fe8840allow non-overwriting extends with refinements. 4.3.1v4.3.0Compare Source
This is Zod's biggest release since 4.0. It addresses several of Zod's longest-standing feature requests.
z.fromJSONSchema()Convert JSON Schema to Zod (#5534, #5586)
You can now convert JSON Schema definitions directly into Zod schemas. This function supports JSON Schema
"draft-2020-12","draft-7","draft-4", and OpenAPI 3.0.The API should be considered experimental. There are no guarantees of 1:1 "round-trip soundness":
MySchema>z.toJSONSchema()>z.fromJSONSchema(). There are several features of Zod that don't exist in JSON Schema and vice versa, which makes this virtually impossible.Features supported:
string,number,integer,boolean,null,object,array)email,uri,uuid,date-time,date,time,ipv4,ipv6, and more)anyOf,oneOf,allOf)additionalProperties,patternProperties,propertyNames)prefixItems,items,minItems,maxItems)$reffor local references and circular schemasz.xor()— exclusive union (#5534)A new exclusive union type that requires exactly one option to match. Unlike
z.union()which passes if any option matches,z.xor()fails if zero or more than one option matches.When converted to JSON Schema,
z.xor()producesoneOfinstead ofanyOf.z.looseRecord()— partial record validation (#5534)A new record variant that only validates keys matching the key schema, passing through non-matching keys unchanged. This is used to represent
patternPropertiesin JSON Schema..exactOptional()— strict optional properties (#5589)A new wrapper that makes a property key-optional (can be omitted) but does not accept
undefinedas an explicit value.This makes it possible to accurately represent the full spectrum of optionality expressible using
exactOptionalPropertyTypes..apply()A utility method for applying arbitrary transformations to a schema, enabling cleaner schema composition. (#5463)
.brand()cardinalityThe
.brand()method now accepts a second argument to control whether the brand applies to input, output, or both. Closes #4764, #4836.Type predicates on
.refine()(#5575)The
.refine()method now supports type predicates to narrow the output type:ZodMapmethods:min,max,nonempty,size(#5316)ZodMapnow has parity withZodSetandZodArray:.with()alias for.check()(359c0db)A new
.with()method has been added as a more readable alias for.check(). Over time, more APIs have been added that don't qualify as "checks". The new method provides a readable alternative that doesn't muddy semantics.z.slugify()transformTransform strings into URL-friendly slugs. Works great with
.with():z.meta()andz.describe()in Zod Mini (947b4eb)Zod Mini now exports
z.meta()andz.describe()as top-level functions for adding metadata to schemas:New locales
am) (#5531)uz) (#5519)Bug fixes
All of these changes fix soundness issues in Zod. As with any bug fix there's some chance of breakage if you were intentionally or unintentionally relying on this unsound behavior.
.pick()and.omit()disallowed on object schemas containing refinements (#5317)Using
.pick()or.omit()on object schemas with refinements now throws an error. Previously, this would silently drop the refinements, leading to unexpected behavior.Migration: The easiest way to migrate is to create a new schema using the
shapeof the old one..extend()disallowed on refined schemas (#5317)Similarly,
.extend()now throws on schemas with refinements. Use.safeExtend()if you need to extend refined schemas.Object masking methods (
.pick(),.omit()) now validate that the keys provided actually exist in the schema:Additional changes
z.iso.timewith minute precision (#5557)includesmethod params typing to acceptstring | $ZodCheckIncludesParams(#5556)implementAsyncinferred type to always be a promise (#5476)Dateinstances to numbers inminimum/maximumchecks (#5351)z.record()(#5585)~standardschema property (#5363)@__NO_SIDE_EFFECTS__for better tree-shaking (#5475)v4.2.1Compare Source
v4.2.0Compare Source
Features
Implement Standard JSON Schema
standard-schema/standard-schema#134
Implement
z.fromJSONSchema()Implement
z.xor()Implement
z.looseRecord()Commits:
af49c08Update docs for JSON Schema conversion ofz.undefined()(#5504)767f320Add.toJSONSchema()method (#5477)e17dcb6Addz.fromJSONSchema(),z.looseRecord(),z.xor()(#5534)v4.1.13Compare Source
lawvs/zod-compare (zod-compare)
v2.0.1Compare Source
Patch Changes
2ca3be7Thanks @lawvs! - Update dependenciesConfiguration
📅 Schedule: Branch creation - Between 12:00 AM and 04:59 AM, only on Monday ( * 0-4 * * 1 ) in timezone America/Los_Angeles, 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.
This PR was generated by Mend Renovate. View the repository job log.