Skip to content

ArkType 2.2.0#1594

Merged
ssalbdivad merged 7 commits intomainfrom
2.2
Mar 4, 2026
Merged

ArkType 2.2.0#1594
ssalbdivad merged 7 commits intomainfrom
2.2

Conversation

@ssalbdivad
Copy link
Copy Markdown
Member

@ssalbdivad ssalbdivad commented Mar 4, 2026

Summary

ArkType 2.2 — validated functions, type-safe regex, bidirectional JSON Schema, and universal schema interop.

  • type.fn — runtime-validated functions with defaults, optionals, and variadics
  • Type-safe regex via arkregex
  • @ark/json-schema — bidirectional JSON Schema conversion
  • Configurable toJsonSchema
  • Standard Schema as definitions
  • select + configure
  • Improved type.declare
  • N-ary operators
  • |> pipe operator
  • type.valueOf for TS enums
  • string.hex + string.regex keywords
  • Serializable ArkErrors
  • exactOptionalPropertyTypes config
  • ES2020 + Hermes compatibility

Also in this PR

  • Version bump: arktype 2.1.29 → 2.2.0
  • Full 2.2.0 CHANGELOG section
  • 2.2 blog post + twitter thread markdown
  • Comprehensive docs updates
  • Updated llms.txt
  • Add Mintlify back to ArkSponsors

Test plan

  • Verify arktype version reads 2.2.0
  • Verify CHANGELOG and blog post
  • Verify docs site builds cleanly
  • Run existing test suite

@pullfrog
Copy link
Copy Markdown
Contributor

pullfrog bot commented Mar 4, 2026

Leaping into action...

Pullfrog  | View workflow run | Triggered by Pullfrogpullfrog.com𝕏

- Bump arktype version to 2.2.0
- Add 2.2.0 CHANGELOG section
- Add 2.2 blog post and twitter thread
- Update docs across configuration, expressions, objects, type-api, etc.
- Add Mintlify back to ArkSponsors
- Fix CHANGELOG typos (variable casing, link corrections)
- Update llms.txt

Made-with: Cursor
@ssalbdivad
Copy link
Copy Markdown
Member Author

@pullfrog review this

@pullfrog
Copy link
Copy Markdown
Contributor

pullfrog bot commented Mar 4, 2026

Leaping into action...

Pullfrog  | View workflow run | Triggered by Pullfrogpullfrog.com𝕏

- Remove workflow_call trigger (caused spurious push-triggered failures)
- Add name input + run-name for workflow run tracking
- Add required permissions (contents, pull-requests, issues, actions, checks)
- Use pullfrog/pullfrog@v0 action reference
- Rename job to pullfrog (webhook handler expects this name)
- Update to actions/checkout@v6

Made-with: Cursor
@ssalbdivad ssalbdivad merged commit 3ad19d5 into main Mar 4, 2026
1 check passed
@ssalbdivad ssalbdivad deleted the 2.2 branch March 4, 2026 18:56
@github-project-automation github-project-automation bot moved this from To do to Done (merged or closed) in arktypeio Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done (merged or closed)

Development

Successfully merging this pull request may close these issues.

1 participant