Skip to content

Releases: 365Werk/etagconditionals

1.4.2

22 Mar 10:33
2ce75f2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.4.1...1.4.2

1.4.1

27 May 11:22
78a411d
Compare
Choose a tag to compare

Laravel 9 support added

1.4.0

11 Sep 19:30
528ac68
Compare
Choose a tag to compare

Octane Support 🎉🎉🎉

This release fixes some Laravel Octane compatibility issue that had to do with the IfMatch middleware creating an additional request.

1.3.1

18 Aug 14:46
92c66b8
Compare
Choose a tag to compare

Small potential bug fixes

1.3.0

02 Aug 09:48
7af3821
Compare
Choose a tag to compare

If-Match updated to support list of etags and wildcards (*)

Closes #11

1.2.0

03 Jun 09:18
Compare
Choose a tag to compare

New etagGenerateUsing method added, for more information see the relevant docs section.

Thanks to @asbiin for his contribution.

1.1.0

19 Mar 11:02
f53b305
Compare
Choose a tag to compare

Added support for weak comparisons, so W/ can be stripped from etags

  • Added support for weak comparisons within IfMatch
  • Added support for weak comparisons within IfNoneMatch
  • Added configurations options for both so strong comparisons can be enabled optionally
  • Added tests for both IfMatch and IfNoneMatch

Added comparison algorithm section to readme with more info.

1.0.3

19 Feb 16:14
Compare
Choose a tag to compare

IfMatch rework, tests updated

1.0.2

19 Feb 09:43
353d8da
Compare
Choose a tag to compare

Patch: Fix method filtering in IfMatch middleware

Patch: Better support of different response types for If-Match

14 Feb 17:29
Compare
Choose a tag to compare

Currently supported response types are:

  • Plain text
  • Response
  • JsonResource