Launching a SaaS?·Collect waitlist signups before you build — before.run
SandboxPatternsDetectDocsChangelog

Product Changelog

Follow updates, new validators, library releases, and fixes across the regex.to ecosystem.

v1.0.4 (July 29, 2026)

Added

  • Added German Phone Number (phone-de) validator supporting international +49 and domestic 0 formats with optional separators.
  • Added AWS ARN (aws-arn) validator for Amazon Resource Names across all AWS services and partitions (aws, aws-cn, aws-us-gov).
  • Added Stripe API Key (stripe-key) validator detecting publishable (pk_), secret (sk_), and restricted (rk_) keys in both live and test modes.
  • Added Docker Image Name (docker-image) validator supporting optional registry host, namespace, tag, and SHA digest references.
  • Added US Passport Number (us-passport) validator for American passport numbers (1–2 letters followed by 7–8 digits).
  • Added UK NHS Number (uk-nhs) validator for UK National Health Service 10-digit numbers with optional space or hyphen separators.
  • Added Canadian SIN (ca-sin) validator for Social Insurance Numbers in NNN-NNN-NNN format.
  • Added EU VAT Number (vat-eu) validator covering all 27 EU member state VAT formats.
  • Added CSS oklch() Color (color-oklch) validator for CSS Color Level 4 oklch() function values including optional alpha channel.
  • Added GitHub Repository (github-repo) validator for owner/repo slug references following GitHub naming rules.

v1.0.3 (July 11, 2026)

Added

  • Added Security Policy (SECURITY.md) and Contributing Guidelines (CONTRIBUTING.md) to the repository and NPM package.
  • Added project metadata fields (bugs, funding) to NPM package.json to satisfy supply chain security checklists and improve project maintenance score on Socket.dev.

Fixed

  • Fixed uncommitted lockfile issues during Rust crate release workflows by incorporating the --allow-dirty flag during cargo publish.

v1.0.2 (July 11, 2026)

Added

  • Added OpenAI API Key (openai-api-key) validator to check project keys starting with sk-proj-.
  • Added Cron Expression (cron-expression) validator with structural regex supporting step / values and comma , separated fields.
  • Added MongoDB Connection URI (mongodb-uri) validator supporting standard and SRV protocols.
  • Added ISBN-13 (isbn-13) book code validator with support for hyphens and spaces.
  • Added SSH Public Key (ssh-public-key) validator supporting standard keys (RSA, Ed25519, DSS, ECDSA).
  • Added Conventional Commit Message (conventional-commit) validator following the Conventional Commits specification.
  • Configured automated GitHub Actions workflows to auto-publish Python package on PyPI and Rust crate on Crates.io upon pushing release tags.

v1.0.1 (July 10, 2026)

Added

  • Added official Rust package support (regexto-validators crate) on Crates.io utilizing fancy-regex for lookarounds support.

Fixed

  • Fixed inline global regex flags positioning bugs across Python and Go validators.
  • Corrected package build targets to ensure standard wheel exports for Python packages.

v1.0.0 (July 9, 2026)

Added

  • Initial public release of regex.to validators.
  • Single source of truth JSON pattern registry (79+ battle-tested patterns).
  • Released native, optimized packages for:
    • JavaScript/TypeScript (NPM) with built-in Zod v4 ready helpers.
    • Go module with PCRE lookaround compatibility.
    • PHP class with safe delimiters validation.
    • Python module with regex matching and type auto-detection.
  • Launched the regex.to sandbox website for real-time visualization, testing, and multi-language code generation.