Skip to content

Releases: square/laravel-hyrule

3.0.0 - Laravel 10.x Support!

07 Jul 04:32
3742232
Compare
Choose a tag to compare

What's Changed

  • Support Laravel 10 by @hungthai1401 in #16
  • Support various rules like prohibited_{if,unless}, exclude_{if,unless,,with,without}, missing_{if,unless,with} by @bezhermoso in #17

New Contributors

Full Changelog: 2.3.1...3.0.0

2.3.1 - Fix broken auto snake-case of rule name

07 Jul 04:30
305e525
Compare
Choose a tag to compare

What's Changed

  • Expand @return annotation of AbstractNode#end() to help auto-complete w/o @mixin support by @bezhermoso in #10
  • Support various rules like prohibited_{if,unless}, exclude_{if,unless,,with,without}, missing_{if,unless,with} by @bezhermoso in #17
  • [2.x] Fix broken snake-case conversion of __call use-cases by @bezhermoso in #18

CI Improvements

New Contributors

Full Changelog: 2.3.0...2.3.1

1.4.1 - Fix broken auto snake-case of rule name

07 Jul 04:28
c19f431
Compare
Choose a tag to compare
  • Fixes a serious bug where $node->myCustomRule() was producing myCustomRule. Now it should produce my_custom_rule.

Full Changelog: 1.4.0...1.4.1

1.4.0

26 Apr 02:50
67d29f4
Compare
Choose a tag to compare

What's Changed

  • Bring FileNode to 1.x by @bezhermoso in #9
  • [1.x] Expand @return annotation of AbstractNode#end() to help auto-complete w/o @mixin support by @bezhermoso in #11

Full Changelog: 1.2.2...1.4.0

1.2.2

30 Jun 22:17
Compare
Choose a tag to compare
  • Fixed: AbstractNode#rule(...) rejected Rule objects erroneously.

Full Changelog: 1.2.0...1.2.2

2.3.0 - File Upload Validation

09 Jul 16:46
99995aa
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.2.0...2.3.0

2.2.0 - Laravel 9.x Support

18 May 20:05
Compare
Choose a tag to compare

What's Changed

  • Laravel 9.x & package auto-discovery support by @bezhermoso in #4

Full Changelog: 2.1.0...2.2.0

1.2.0 - Laravel 9.x Support

18 May 20:05
Compare
Choose a tag to compare

What's Changed

  • Laravel 9.x & package auto-discovery support by @bezhermoso in #4

Full Changelog: 1.1.0...1.2.0

1.1.0 - Introduce `StrictValidator`

18 May 19:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0...1.1.0

2.1.0 - Introduce `StrictValidator`

09 May 16:06
650f964
Compare
Choose a tag to compare

What's Changed

  • [Feature] Implement StrictValidator, capable of applying rules to entire data array itself. by @bezhermoso in #2
  • Code-base now passes level 8 PHPStan analysis checks

Full Changelog: 2.0...2.1.0

Upgrade Guide

  • Register Square\Hyrule\HyruleServiceProvider in your app.
  • Publish the config:
php artisan vendor:publish --provider="Square\Hyrule\HyruleServiceProvider"