Skip to content

Releases: dedoc/scramble

v0.11.31

20 Dec 10:15
Compare
Choose a tag to compare

What's Changed

  • Support for Rule::enum() of except and only by @ChristianFlack in #658
  • Add Scramble::throwOnError() to control exception handling by @AbdulkarimOmer in #645
  • Added ability to hook into __construct call

New Contributors

Full Changelog: v0.11.30...v0.11.31

v0.11.30

05 Dec 11:25
43d8f75
Compare
Choose a tag to compare

What's Changed

  • Added all ConditionallyLoadsAttributes methods support for JSON API resources by @romalytvynenko in #652

Full Changelog: v0.11.29...v0.11.30

v0.11.29

04 Dec 09:34
51aa306
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.28...v0.11.29

v0.11.28

25 Nov 13:54
7140369
Compare
Choose a tag to compare

What's Changed

  • Added support PHPDoc v2 without introducing breaking changes by @romalytvynenko in #633
  • Improved inference of inherited method calls (fixes issues when parent::toArray() calls in JSON resources were not working as expected with larger classes hierarchies) by @romalytvynenko in #635
  • Prevent failing when analyzing __invoke call on \Closure by @romalytvynenko in #638
  • Improved mapping of route path parameters to route signature parameters by @romalytvynenko in #639
  • Improved default documentation for explicitly bound route params by @romalytvynenko in #640

Full Changelog: v0.11.27...v0.11.28

v0.11.27

15 Nov 12:23
859708d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.26...v0.11.27

v0.11.26

10 Nov 15:45
e8c2b8f
Compare
Choose a tag to compare

What's Changed

  • Fix reference being ignored if one type had many type to schema extensions associated by @romalytvynenko in #623

Full Changelog: v0.11.25...v0.11.26

v0.11.25

06 Nov 11:54
9bef930
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.24...v0.11.25

v0.11.24

27 Oct 11:59
d32b280
Compare
Choose a tag to compare

What's Changed

  • Added the resolution of class names of PHPDoc for SchemaClassDocReflector by @romalytvynenko in #605

Full Changelog: v0.11.23...v0.11.24

v0.11.23

22 Oct 12:33
1a7547b
Compare
Choose a tag to compare

What's Changed

  • Ability to exclude routes using attributes instead of re-defining routes resolution method by @romalytvynenko in #594
  • Fix: brought back binary format for marking files so more OpenAPI UI clients support by @axelrindle in #587

Full Changelog: v0.11.22...v0.11.23

v0.11.22

19 Oct 06:08
Compare
Choose a tag to compare

What's Changed

  • Fixed schema serialization issue

Full Changelog: v0.11.21...v0.11.22