Changelog History
-
v1.5.0 Changes
February 16, 2026All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.🚀 Released on 2026-02-16. All issues associated with this milestone can be found using this filter.
🔋 Features
➕ Add JSON validation rule
- Implemented by @ns-vasilev in Pull Request #116.
➕ Add uuid validation rule
- Implemented by @ns-vasilev in Pull Request #114.
➕ Add base64 validation rule
- Implemented by @ns-vasilev in Pull Request #115.
👉 Make IValidatorError conform to LocalizedError
- Implemented by @ns-vasilev in Pull Request #113.
-
v1.4.0 Changes
December 20, 2025All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.🚀 Released on 2025-12-20. All issues associated with this milestone can be found using this filter.
🔋 Features
➕ Add NSTextField validation support
- Implemented by @ns-vasilev in Pull Request #93.
➕ Add UITextView validation support
- Implemented by @ns-vasilev in Pull Request #92.
➕ Add postal code validation rule
- Implemented by @ns-vasilev in Pull Request #90.
➕ Add ip address validation rule
- Implemented by @ns-vasilev in Pull Request #89.
➕ Add iban validation rule
- Implemented by @ns-vasilev in Pull Request #88.
➕ Add comparison validation rule
- Implemented by @ns-vasilev in Pull Request #86.
➕ Add equality validation rule
- Implemented by @ns-vasilev in Pull Request #85.
➕ Add contains substring validation rule
- Implemented by @ns-vasilev in Pull Request #84.
➕ Add no-whitespace validation rule
- Implemented by @ns-vasilev in Pull Request #83.
➕ Add positive number validation rule
- Implemented by @ns-vasilev in Pull Request #82.
Miscellaneous Tasks
- ⚡️ Update
danger.yml- Contributed by @ns-vasilev in Pull Request #81.
-
v1.3.0 Changes
November 28, 2025All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.🚀 Released on 2025-11-28. All issues associated with this milestone can be found using this filter.
🐛 Bug Fixes
🛠 Fix the lint action
- Fixed by @ns-vasilev in Pull Request #77.
⚡️ Ensure form manager correctly updates isValid
- Fixed by @ns-vasilev in Pull Request #55.
⚡️ Update paths
- Fixed by @ns-vasilev in Pull Request #56.
🛠 Fix changelog configuration
- Fixed by @ns-vasilev in Pull Request #35.
🛠 Fix conventional commit script execution in GitHub Actions
- Fixed by @ns-vasilev in Pull Request #29.
📚 Documentation
➕ Add a documentation
- Documented by @ns-vasilev in Pull Request #68.
⚡️ Update project structure
- Documented by @ns-vasilev in Pull Request #54.
🔋 Features
➕ Add validationResult property to UI validation flow
- Implemented by @ns-vasilev in Pull Request #73.
➕ Add debounce to text field input to reduce validation calls
- Implemented by @ns-vasilev in Pull Request #72.
➕ Add nil validation rule
- Implemented by @ns-vasilev in Pull Request #66.
➕ Add characters validation rule
- Implemented by @ns-vasilev in Pull Request #67.
➕ Add email validation rule
- Implemented by @ns-vasilev in Pull Request #63.
➕ Add labels for major, minor, swift and GitHub Actions updates
- Implemented by @ns-vasilev in Pull Request #57.
➕ Add CODEOWNERS file for automatic code review assignments
- Implemented by @ns-vasilev in Pull Request #49.
➕ Add release workflow for GitHub Actions
- Implemented by @ns-vasilev in Pull Request #32.
Miscellaneous Tasks
Pass outputs parameters
- Contributed by @ns-vasilev in Pull Request #79.
⚡️ Update the changelog file generation
- Contributed by @ns-vasilev in Pull Request #78.
➕ Add skipping commit verification
- Contributed by @ns-vasilev in Pull Request #76.
➕ Add docs generation into the release github action
- Contributed by @ns-vasilev in Pull Request #75.
➕ Add usage examples to the examples directory
- Contributed by @ns-vasilev in Pull Request #74.
➕ Add
.spi.yml- Contributed by @ns-vasilev in Pull Request #65.
➕ Add explicit permissions to satisfy CodeQL
- Contributed by @ns-vasilev in Pull Request #62.
🚚 Move pull request template
- Contributed by @ns-vasilev in Pull Request #61.
➕ Add explicit permissions to satisfy CodeQL
- Contributed by @ns-vasilev in Pull Request #60.
⚡️ Update a link to the github actions
- Contributed by @ns-vasilev in Pull Request #59.
🚀 Update release version in
README.md- Contributed by @ns-vasilev in Pull Request #58.
➕ Add GitHub issue and PR templates
- Contributed by @ns-vasilev in Pull Request #52.
✂ Delete dependabot
- Contributed by @ns-vasilev in Pull Request #51.
📇 Rename actions
- Contributed by @ns-vasilev in Pull Request #50.
⚡️ Update config
- Contributed by @ns-vasilev in Pull Request #46.
➕ Add --no-verify flag to commit_options in GitHub Action
- Contributed by @ns-vasilev in Pull Request #41.
👕 Automate code formatting and linting with git hooks
- Contributed by @ns-vasilev in Pull Request #39.
⚡️ Update workflow to run tests and build project
- Contributed by @ns-vasilev in Pull Request #33.
🔀 Merge
devintomain- Contributed by @ns-vasilev in Pull Request #31.
⚡️ Update
dependabot.yml- Contributed by @ns-vasilev in Pull Request #28.
➕ Add
conventional-pr.ymlfor PR validation- Contributed by @ns-vasilev in Pull Request #27.
🔨 Refactor
- 👷 Simplify CI workflow configuration
- Contributed by @ns-vasilev in Pull Request #42.
Uncategorized Changes
➕ Add renovate.json
- Contributed by @renovate[bot] in Pull Request #40.
➕ Add
CreditCardValidationRuleimplementation- Contributed by @ns-vasilev in Pull Request #26.
➕ Add
URLValidationRuleimplementation- Contributed by @ns-vasilev in Pull Request #25.
⚡️ Update
Mintfile- Contributed by @ns-vasilev in Pull Request #24.
⬆️ Bump actions/checkout from 2 to 5
- Contributed by @dependabot[bot] in Pull Request #22.
⬆️ Bump actions/upload-artifact from 4 to 5
- Contributed by @dependabot[bot] in Pull Request #23.
➕ Add
dependabot.yml- Contributed by @ns-vasilev in Pull Request #21.
⚡️ Update
README.md- Contributed by @ns-vasilev in Pull Request #20.
🆕 New Contributors
- @renovate[bot] made their first contribution in #69
- @dependabot[bot] made their first contribution in #22
-
v1.2.0 Changes
November 14, 2025 -
v1.1.0 Changes
December 24, 2024 -
v1.0.1 Changes
January 10, 2024🚀 Released on 2024-01-10.
➕ Added
👌 Support
visionOS- Added in Pull Request #10.
↔ Integrate
danger- Added in Pull Request #9.
➕ Add an issue template & a pull request template
- Added in Pull Request #8.
⚡️ Update GitHub Action Configuration
- Added in Pull Request #7.
➕ Add
Swift Compatibility&Platform Compatibilitybadges- Added in Pull Request #6.
-
v1.0.0 Changes
October 09, 2023🚀 1.x Releases
- 🚀
1.0.xReleases - 1.0.0
🚀 1.0.0
🚀 Released on 2023-09-28.
➕ Added
- 🎉 Initial release of Validator.
- Added by Nikita Vasilev.
- 🚀