Releases
Keep up with regular Scramble releases.
Latest versions:
Scramble: v0.13.18
Scramble PRO: v0.8.13
April 2026
Apr 10, 2026
v0.13.18
What’s Changed
- Fix memory leak in long-running processes (prevent extensions priority duplication) by @romalytvynenko in #1132
March 2026
Mar 27, 2026
v0.8.13 PRO
What’s Changed
- Fixed documenting of explicitly included (or not included) properties of nullable lazy properties
Mar 27, 2026
v0.13.17
What’s Changed
- Improved type templates inference by @romalytvynenko in #1112
- Improve type inference so
when(fromConditionaltrait) is supported by @romalytvynenko in #1113 - Soft delete methods support by @romalytvynenko in #1117
- Fix #[SchemaName] attribute not reflected in response description by @dbrekelmans in #1118
- Fix
requiredrule on arrays not setting minItems: 1 by @dbrekelmans in #1120 - Fix enum placed on array instead of items in OpenAPI spec by @dbrekelmans in #1119
New Contributors
- @dbrekelmans made their first contribution in #1118
Mar 17, 2026
v0.8.12 PRO
What’s Changed
- Improved support of lazy properties on data collections
Mar 17, 2026
Mar 16, 2026
v0.8.11 PRO
What’s Changed
- Improve support of lazy data collection properties
Mar 15, 2026
Mar 15, 2026
v0.13.15
What’s Changed
- Improve rules evaluation by @romalytvynenko in #1097
- Laravel 13.x Compatibility by @laravel-shift in #1099
- Added
@hiddenannotation and attribute by @romalytvynenko in #1106 - Fix nullable literal unions missing
nullinenumproperty by @romalytvynenko in #1107 - Fix
#[QueryParameter]with nested brackets (and other parameters attributes) generates incorrect parameter name by @romalytvynenko in #1108
February 2026
Feb 20, 2026
v0.8.9 PRO
What’s Changed
- Fixed array annotated properties breaking in input context
Feb 16, 2026
v0.8.8 PRO
What’s Changed
- Fix documenting properties with
array-kind annotations
Feb 16, 2026
v0.13.14
What’s Changed
- Fixed evaluation of class const fetch expression when name is
'class'by @romalytvynenko in #1090 - Fixed model properties with
datetime:Y-m-dcast being documented asdate-timeformat (now correctly documented asdate) by @romalytvynenko in #1091 - Improve
@deprecatedannotation support on arrays by @romalytvynenko in #1093 - Fixed keyed array types being properly unpacked when are parts of union by @romalytvynenko in #1094
- Constants as openapi const by @apasquini95 in #1086
Feb 12, 2026
v0.8.7 PRO
What’s Changed
- Added Laravel Actions support
Feb 12, 2026
v0.13.13
What’s Changed
- Added ability to configure classes ignored by form request params extractor by @romalytvynenko in #1081
- Updated unions to schema transformation when union consists of literals with null by @romalytvynenko in #1083
- Ensure request body extension takes into account manually configured
flatten_deep_query_parametersby @romalytvynenko in #1084 - Handle
@deprecatedin API resources by @devfrey in #1080 - Handle
nullvalue forui.titlein docs view. by @IsmailBourbie in #1087
New Contributors
January 2026
Jan 28, 2026
v0.8.6 PRO
What’s Changed
- Added abstract Laravel Data classes support
December 2025
Dec 29, 2025
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
- @mikield made their first contribution in #1007
Dec 27, 2025
v0.8.5 PRO
What’s Changed
- Added support for
@deprecatedannotation on Laravel Data objects’ properties
Dec 27, 2025
v0.13.9
What’s Changed
- Added support for
@deprecatedannotation on fields by @romalytvynenko in #1048
Dec 17, 2025
v0.8.4 PRO
What’s Changed
- Fixed Octane issue that caused documentation generation failure on consequent requests