Releases

Keep up with regular Scramble releases.
Latest versions:
Scramble: v0.13.10
Scramble PRO: v0.8.5
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 regex validation 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 exists rule 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 @deprecated annotation on Laravel Data objects’ properties
Dec 27, 2025
v0.13.9

What’s Changed

  • Added support for @deprecated annotation 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
Dec 16, 2025
v0.8.3 PRO

What’s Changed

  • Fix Laravel Data class definition issues
Dec 8, 2025
v0.8.2 PRO

What’s Changed

  • Fixed dot named parameters handling of Laravel Data objects
Dec 8, 2025
v0.13.8

What’s Changed

  • Improve nested required parameters handling by @romalytvynenko in #1042
Dec 3, 2025
v0.13.7

What’s Changed

  • Reduce arrayable schema extension priority by @romalytvynenko in #1039
November 2025
Nov 30, 2025
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
Nov 24, 2025
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
Nov 16, 2025
v0.13.4

What’s Changed

  • Support for classes which implement Arrayable interface by @klAvAx in #1012
  • Fix invalid handling of controller’s annotated union type by @romalytvynenko in #1020

New Contributors

  • @klAvAx made their first contribution in #1012
Nov 12, 2025
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

  • @hosni made their first contribution in #1018
October 2025
Oct 30, 2025
v0.13.2

What’s Changed

  • Added support of variables used in validation rules by @chaikivskyi in #1005
  • Fixed isInstanceOf could’ve returned null for template type.
  • Fixed infinite recursion for cases when @mixin of the class alias is used on the same class 😵‍💫

New Contributors

  • @chaikivskyi made their first contribution in #1005
Oct 26, 2025
v0.8.1 PRO

What’s Changed

  • Added #[Hidden] attribute support
  • Fixed explicit IncludedRelationship include was adding *Count and *Exists allowed includes by @romalytvynenko in #81
  • Fixed undocumented allowed* calls on query builders created outside of the controller by @romalytvynenko in #82
Oct 26, 2025
v0.13.1

What’s Changed

  • Expose more internal type inference related APIs by @romalytvynenko in #1006
Oct 24, 2025
v0.8.0 PRO

What’s Changed

  • Compatibility with Scramble 0.13.x
September 2025
Sep 24, 2025
v0.7.18 PRO

What’s Changed

  • Add custom paginationInformation method support
Sep 8, 2025
v0.7.17 PRO

What’s Changed

  • Updated templates inference for JSON API collections
August 2025
Aug 24, 2025
v0.7.16 PRO

What’s Changed

  • Fixed paginator links in JSON API resource collection being not marked as optional when a resource didn’t have relationships
Aug 24, 2025
v0.7.15 PRO

What’s Changed

  • Fixed for JSON API identifiers for resource collections relationships
  • Compatibility fixes with Scramble 0.12.31 by @romalytvynenko in #72
Scramble PRO
Comprehensive API documentation generation for Spatie’s Laravel Data, Laravel Query Builder, and other packages.