Skip to content

Changelog

All notable changes made to Suriform are recorded in this document. Each update is tracked with version numbers, dates, and a summary of modifications. This project follows the principles of Semantic Versioning to ensure consistent and predictable version updates.

[1.0.0] - 2025-11-10

Added

  • Initial public release of Suriform 🎉
  • Main features introduced:
    • 🧠 Custom Rules – Write complex async rules with dynamic messages
    • Built-in Rules - Use over 50 built-in rules with native support
    • 💬 Messaging – Manage messages across rule, locale, and group levels
    • 🌍 Localization – Granular locale control — globally and per-form
    • ⚠️ Error Handling – Inline, popup, and summary error feedbacks
    • 🧩 Events & Hooks – Extend behavior through validation lifecycle hooks
    • 👁️ Watchers – Reactively observe and respond to form or field changes
  • We’d love your feedback, pull requests, issues, or any ideas you have 🚀

Changed

  • N/A

Fixed

  • N/A

Note: Use the Unreleased section for ongoing development.
When ready, move changes to a new version section following Semantic Versioning.

Released under the MIT License.