- Runway URIs are now warmed as part of the
static:warm
command #623 by @duncanmcclean
- Prevented duplicate queries for table columns by @duncanmcclean
- Minor optimisations around the
isJson
function #619 by @indykoning - Tidied up the
ServiceProvider
to take advantage of autoloading #622 by @duncanmcclean
- Fixed an issue where the "Published" toggle was disabled for non-super users #621 by @duncanmcclean
- Fixed missing title on fieldtype dropdown options #615 #617 by @duncanmcclean
- Fixed error when linking related model with publish states #612 #616 by @duncanmcclean
- Bump minimum version of
statamic/cms
to 5.26.0, to hopefully fix an issue with actions by @duncanmcclean
- Improve feedback when action fails #608 by @duncanmcclean
- Fixed augmentation on frontend routes #606 #610 by @duncanmcclean
- Fixed error when removing filters #607 #609 by @duncanmcclean
- Fix issue in the REST API when using plurals as resource handles #605 by @duncanmcclean
- Fixed an error with the Has Many fieldtype when used on entries #600 #601 by @duncanmcclean
- Fixed an error that occurred when creating a model with a Has Many relationship #598 #599 by @BobWez98
- Add missing
page
variable for Blade templates #584 #590 by @duncanmcclean
- Improvements around unlinking relationships #582 #595 by @duncanmcclean
- When adding a new model, Runway will automatically create a blueprint for you, based on the database columns #593 by @duncanmcclean
- Fixed sorting in listing tables #587 #591 by @duncanmcclean
- Fixed an issue where relationship fields weren't showing in the fieldtype selector #588 #592 by @duncanmcclean
- Removed the
runway:generate-blueprints
command #594 by @duncanmcclean
- Added
{{ runway:count }}
tag #583 by @vJoeyz - Resource Actions #564 by @edalzell
- Tidied up Vue components #585 by @duncanmcclean
- Prevent creating blueprint files when running in the console #581 by @BobWez98
- Fixed nested JSON fields when using revisions #577 by @edalzell
- Non-text fields shouldn't be used for resource "title fields" anymore #578 #579 by @duncanmcclean
- Fix protected model accessors & model mutators without accessor equivelent #576 by @duncanmcclean
- Prevented saving of computed relationship fields #575 by @duncanmcclean
- Fixed explicit
relationship_name
being overwritten in Has Many relationships #574 by @manogi
- Added missing methods to Runway's
HasAugmentedInstance
trait #567 by @simonworkhouse - Fixed issues when the field handle isn't the same as the relationship name #570 by @duncanmcclean
- Fixed error when accessing Runway's fieldtypes via GraphQL #561 #565 by @duncanmcclean
- Added
augmented
hook #560 by @ryanmitchell
- Added icons to Runway's fieldtypes #558 by @duncanmcclean
- Added "Publish" permission for resources with publish states enabled #553 by @edalzell
- Refactored the Has Many fieldtype #556 by @duncanmcclean
- Fixed incorrect revisions status #555 by @duncanmcclean
- Move test suite from metadata to attributes #557 by @duncanmcclean
- Fixed dirty state after entry action or revision publish #559 by @duncanmcclean
- An exception is now thrown, instead of an infinite loop, when a published column is missing #554 by @duncanmcclean
- Prevent redirect when creating model via inline publish form #548 by @duncanmcclean
- Fix error when saving models via inline publish form #547 by @duncanmcclean
- Fixed nested fields being saved incorrectly in revision attributes #541 #543 by @edalzell
- Fixed save button label when revisions are enabled #540 #542 by @edalzell
- Fixed bulk actions on Asset & User listing tables #530 #535 #537 by @edalzell
- Fixed PSR-4 autoloading issues in the test suite #538 #545 by @duncanmcclean
- Prevented the publish form page titles from being localized #531 by @duncanmcclean
- The "Revisions" panel on the publish form now mentions "Model" instead of "Entry" #536 by @duncanmcclean
- Fixed Ignition Runnable Solutions #529 by @duncanmcclean
- Added
search_index
config option to resources #524 by @ryanmitchell
- Fixed "title field" not being used when columns have been customized #526 by @duncanmcclean
- Added support for
int
andtimestamp
columns inrunway:generate-blueprints
command #523 #525 by @ryanmitchell
- Fixed broken Has Many fieldtype when used outside a Runway context #517 by @duncanmcclean
- You can now hide the "Create" button by setting
hide: true
on blueprints #508 by @ryanmitchell
- Fixed issue where the sidebar section would show on the Publish Form when it's not needed #515 by @duncanmcclean
- Revisions support #492 by @edalzell
- Runway now supports "publish states" (publishing/unpublishing models) #506 by @duncanmcclean
- Improved page titles on publish form pages #513 by @duncanmcclean
- Updated publish form to better align with Statamic's entry publish form #509 by @duncanmcclean
- Fixed errors when getting redirect URL for models using frontend routing #510 by @duncanmcclean
- Fixed styling issues in Dark Mode #504 #505 by @mynetx
- Ability to run actions from publish forms #498 by @duncanmcclean
- Runway will now handle showing/updating role & user group fields on User models #485 #500 by @duncanmcclean
- Added config option for customizing the name of the
runway_uris
table #490 #499 by @duncanmcclean - Improve exception handling #497 by @duncanmcclean
- Fixed empty element showing border at the bottom of the publish form page by @duncanmcclean
Be sure to read the Upgrade Guide first as manual changes may be necessary.
- Statamic 5 support #441 by @duncanmcclean
- Dropped PHP 8.1 support
- Dropped Statamic 4 support
- Resource handles are now generated differently #480 by @duncanmcclean
- Improved the output of Runway's commands
- Replaced
doctrine/dbal
dependency in favour of Laravel's new built-in methods #468 by @duncanmcclean - Augmentation improvements #481 by @duncanmcclean