Skip to content

Releases: benmccallum/fairybread

v8.0.0-rc.5

25 Oct 17:18
Compare
Choose a tag to compare
v8.0.0-rc.5 Pre-release
Pre-release
8.0.0-rc.5

v7.2.0-rc.3

25 Oct 18:23
Compare
Choose a tag to compare
v7.2.0-rc.3 Pre-release
Pre-release
7.2.0-rc.3

v7.2.0-rc.2

25 Oct 18:10
Compare
Choose a tag to compare
v7.2.0-rc.2 Pre-release
Pre-release
7.2.0-rc.2 to include #66 fix

v7.2.0-rc.1

25 Oct 16:47
56a633d
Compare
Choose a tag to compare
v7.2.0-rc.1 Pre-release
Pre-release
Argument-level explicitness (#67)

v7.1.1

19 Oct 16:52
Compare
Choose a tag to compare
Fix for middleware injection optimization

v8.0.0-rc.4

18 Oct 18:12
Compare
Choose a tag to compare
v8.0.0-rc.4 Pre-release
Pre-release
feat: 8.0.0-rc.4

v8.0.0-rc.3

18 Oct 13:39
Compare
Choose a tag to compare
v8.0.0-rc.3 Pre-release
Pre-release
8.0.0-rc.3

v8.0.0-rc.2

17 Oct 16:27
Compare
Choose a tag to compare
v8.0.0-rc.2 Pre-release
Pre-release
Bring 7.1 features to 8.0.0

v7.1.0

17 Oct 15:55
fee9631
Compare
Choose a tag to compare

Note: currently unlisted while issue reported on runtime type discovery is solved

Extends improvements made in v7.0.0 (read those release notes first).

FairyBread will now avoid adding its field middleware on fields when the arg/s don't actually have any applicable validators (after figuring out the arg's runtime type).

You can turn this feature off via options if needed, but the recommendation is it should be left on unless you encounter some issues in the argument crawling.

Breaking changes

  1. I made a change to the IFairyBreadOptions interface (two new properties), but I highly doubt anyone is relying on it directly so I chose to accept a breaking change in a feature release as v8 has already been reserved for a HCv12 compatible release. I imagine this won't affect anyone.

v8.0.0-rc.1

05 Oct 19:41
Compare
Choose a tag to compare
v8.0.0-rc.1 Pre-release
Pre-release
Update docs for v8