Releases: dedoc/scramble
Releases · dedoc/scramble
v0.13.10
What's Changed
- Allow customizing which HTTP methods are documented for multi-method routes by @romalytvynenko in #1052
- Added
regexvalidation rule support by @romalytvynenko in #1050 - Added evaluation of array keys when array keys can be statically evaluated by @romalytvynenko in #1051
- Added title and description attributes to Endpoint attribute by @mikield in #1007
- Fixed incorrect column type when using
existsrule on UUID columns by @romalytvynenko in #1049
New Contributors
Full Changelog: v0.13.9...v0.13.10
v0.13.9
What's Changed
- Added support for
@deprecatedannotation on fields by @romalytvynenko in #1048
Full Changelog: v0.13.8...v0.13.9
v0.13.8
What's Changed
- Improve nested required parameters handling by @romalytvynenko in #1042
Full Changelog: v0.13.7...v0.13.8
v0.13.7
What's Changed
- Reduce arrayable schema extension priority by @romalytvynenko in #1039
Full Changelog: v0.13.6...v0.13.7
v0.13.6
What's Changed
- Fixed exception extensions cannot be overridden by @romalytvynenko in #1034
- Fix trailing comma issue when analyzing properties by @romalytvynenko in #1035
- Improve union type handling
Full Changelog: v0.13.5...v0.13.6
v0.13.5
What's Changed
- Fixes analysis of variables with expression names (caused "Variable could not be converted to string scope exception") by @romalytvynenko in #1030
- Fixed array unwrapping by @romalytvynenko in #1031
- Fixed models documentation and union annotations
Full Changelog: v0.13.4...v0.13.5
v0.13.4
What's Changed
- Support for classes which implement
Arrayableinterface by @klAvAx in #1012 - Fix invalid handling of controller's annotated union type by @romalytvynenko in #1020
New Contributors
Full Changelog: v0.13.3...v0.13.4
v0.13.3
🚨 Breaking changes
While unlikely this is going to affect you, RulesToParameter class has been removed. It was the internal not documented class, so it wasn't intended to be used on its own. Due to the low possibility of this affecting someone, I'm not tagging a new 0.14.x release.
What's Changed
- Rules documentation API by @romalytvynenko in #1016
- Use IntegerRangeType for pagination schema fields by @hosni in #1018
- Fix recursive self out by @romalytvynenko in #1019
New Contributors
Full Changelog: v0.13.2...v0.13.3
v0.13.2
What's Changed
- Added support of variables used in validation rules by @chaikivskyi in #1005
- Fixed
isInstanceOfcould've returnednullfor template type. - Fixed infinite recursion for cases when
@mixinof the class alias is used on the same class 😵💫
New Contributors
- @chaikivskyi made their first contribution in #1005
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- Expose more internal type inference related APIs by @romalytvynenko in #1006
Full Changelog: v0.13.0...v0.13.1