It's Clippy!

Eloquently manage your database models in Statamic.

9.7.1

October 26th, 2026

What's fixed

  • Fix toggle values for published columns in listing #864 by @duncanmcclean
  • Bump zizmorcore/zizmor-action from 0.6.2 to 0.6.3 in the github-actions group #858 by @dependabot
  • Bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 in the github-actions group #859 by @dependabot
  • Bump actions/setup-node from 7.0.0 to 7.1.0 in the github-actions group #860 by @dependabot
  • Bump the github-actions group with 2 updates #861 by @dependabot

9.7.0

September 4th, 2026

What's new

  • Add config option to disable static cache warming of Runway URIs #850 by @mefenlon
  • Add support for orderable resources #854 by @duncanmcclean

What's fixed

  • Fix nested JSON fields in title_field and title_format #844 by @duncanmcclean

9.6.2

August 12th, 2026

What's fixed

  • Fix N+1 queries when augmenting relationships inside nested fields #848 by @duncanmcclean
  • Fix N+1 queries when augmenting relationships #843 by @duncanmcclean
  • Bump the github-actions group with 2 updates #841 by @dependabot
  • Bump zizmorcore/zizmor-action from 0.6.0 to 0.6.1 in the github-actions group #845 by @dependabot
  • Bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 in the github-actions group #846 by @dependabot

9.6.1

July 23rd, 2026

What's fixed

  • Batch relationship fieldtype augmentation into a single query #840 by @ryanmitchell

9.6.0

July 22nd, 2026

What's new

  • Add resources to the Link fieldtype #838 by @duncanmcclean

9.5.3

July 16th, 2026

What's fixed

  • Fix: default initialItemActions prop so PublishForm renders inside stacks #837 by @firescript
  • Bump the github-actions group with 2 updates #836 by @dependabot

9.5.2

June 29th, 2026

What's fixed

  • Fix styling in revision history #835 by @duncanmcclean

9.5.1

June 24th, 2026

What's fixed

  • Fix console warnings #832 by @duncanmcclean
  • Fix revision publishing #831 by @edalzell
  • Fix view-only permission not allowing read-only access to records #833 by @duncanmcclean
  • Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group #828 by @dependabot
  • Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group #829 by @dependabot

9.5.0

May 28th, 2026

What's new

  • Implement Data::find() support for Runway models #825 by @duncanmcclean
  • Invalidate REST API cache when Runway models are saved or deleted #826 by @duncanmcclean

What's fixed

  • Fix belongs_to not being populated during inline has_many creation #823 by @macaws

9.4.7

May 26th, 2026

What's fixed

  • Fix date filter between operator not working in runway listing #822 by @albinameti00

9.4.6

May 26th, 2026

What's fixed

  • Fix failing date tests #814 by @duncanmcclean
  • Fix perPage limit in relationship stack listings #813 by @duncanmcclean
  • Authorize relationship fieldtype data #821 by @duncanmcclean
  • Add .npmrc file #815 by @duncanmcclean
  • Pin GitHub Actions to commit SHAs and add Dependabot config #816 by @duncanmcclean
  • Harden GitHub Actions workflows #819 by @duncanmcclean
  • Bump the github-actions group with 3 updates #817 by @dependabot
  • Bump aglipanci/laravel-pint-action from 2.3.1 to 2.6 in the github-actions group #818 by @dependabot
  • Bump zizmorcore/zizmor-action from 0.5.3 to 0.5.6 in the github-actions group #820 by @dependabot

9.4.5

May 8th, 2026

What's fixed

  • Publish form tweaks #811 by @duncanmcclean
  • Fix toggle field filter #812 by @duncanmcclean

9.4.4

April 17th, 2026

What's fixed

  • Fix updated_at timestamp not updating when field is read-only #807 by @duncanmcclean

9.4.3

April 13th, 2026

What's fixed

  • Qualify the primary key in queries #806 by @Jade-GG

9.4.2

April 13th, 2026

What's fixed

  • Upgrade to Vite 8 #804 by @duncanmcclean

9.4.1

April 13th, 2026

What's fixed

  • Replace spatie/ignition with spatie/error-solutions #803 by @duncanmcclean

9.4.0

April 9th, 2026

What's new

  • Add disable duplicate action option #801 by @AlexanderFalkenberg

9.3.3

April 3rd, 2026

What's fixed

  • Hardened OrderBys #798 by @duncanmcclean

9.3.2

March 27th, 2026

What's fixed

  • Fix Runway searchables in CP command palette search #797 by @duncanmcclean

9.3.1

March 26th, 2026

What's fixed

  • Fix publish toggle for custom published columns #794 by @sebabal
  • Fix error on listing page when using model attribute as first column in blueprint #793 by @andjsch

9.3.0

March 25th, 2026

What's new

  • Add live preview token support to GraphQL and REST API #791 by @duncanmcclean

What's fixed

  • Fix validation on published field #792 by @duncanmcclean

9.2.0

March 17th, 2026

What's new

  • Supports Laravel 13 #781 by @duncanmcclean

9.1.1

March 13th, 2026

What's fixed

  • Fix error when duplicating model with "computed" title #788 by @duncanmcclean

9.1.0

March 10th, 2026

What's new

  • Provide isWorkingCopy and revisionsEnabled to publish container context #782 by @duncanmcclean
  • Performance: prevent routingModel reinit #785 by @macaws

What's fixed

  • Adopt RunsUpdateScripts trait #778 by @duncanmcclean

9.0.0

January 28th, 2026

Please review the upgrade guide before upgrading.

What's new

  • Updated for Statamic 6 #658 by @duncanmcclean
  • Live Preview support #721 by @duncanmcclean
  • The Runway tag now uses the runway query scope #722 by @duncanmcclean
  • Added runway_resource widget
  • Update asset & term references in models #754 by @duncanmcclean

What's changed

  • Dropped support for PHP 8.2 and Laravel 10
  • Runway now uses route-model binding for Control Panel routes #719 by @duncanmcclean
  • runway:rebuild-uri-cache command no longer uses withoutGlobalScopes when querying resources #717 by @duncanmcclean

8.10.1

April 3rd, 2026

What's fixed

  • Hardened OrderBys #798 by @duncanmcclean

8.10.0

March 27th, 2026

What's new

  • Add sort_direction option to Has Many fieldtype #795 by @Skullsneeze

8.9.1

March 13th, 2026

What's fixed

  • Fixed publish toggle in relationship stack #787 by @Skullsneeze

8.9.0

January 16th, 2026

What's new

  • Enable URL filter parameter support for Runway listings #768 by @mmodler

8.8.4

January 12th, 2026

What's improved

  • Ability to prevent eager loading by providing empty with array #761 by @claasjansen
  • Update search indexes in a queue #764 by @janis-ps

What's fixed

  • Fixed error when visiting URL of soft-deleted model #766 by @duncanmcclean
  • Fixed unique validation rule #765 by @duncanmcclean
  • Render ResourceNotFound exception as a 404 #755 by @BobWez98

8.8.3

December 12th, 2025

What's fixed

  • Fix runway search on models with individual connections #753 by @godismyjudge95
  • PHP 8.5 compatibility #752 by @duncanmcclean

8.8.2

November 24th, 2025

What's fixed

  • Fixed BelongsToMany field not saving #751 by @janis-ps

8.8.1

November 24th, 2025

What's improved

  • Added RoutingModel::model() method by @duncanmcclean

8.8.0

November 24th, 2025

What's new

  • Allow saving custom relationship types #747 by @caseydwyer

8.7.2

November 17th, 2025

What's fixed

  • Handle enums correctly in listings #746 by @janis-ps

8.7.1

November 5th, 2025

What's fixed

  • Fixed augmentation on runway routes #745 by @duncanmcclean

8.7.0

November 4th, 2025

What's new

  • Added default_publish_state config option #736 by @duncanmcclean

What's fixed

  • Publish/unpublish actions should check publish {resource} permission #737 by @duncanmcclean
  • Fix error when using nocache tag on Runway route #738 by @duncanmcclean

8.6.6

October 28th, 2025

What's fixed

  • Use augmented values to make the title #734 by @mmodler

8.6.5

October 21st, 2025

What's fixed

  • Fixed published() on null error if model is missing #733 by @joshtaylordev

8.6.4

October 3rd, 2025

What's fixed

  • Avoid saving revealer fields #727 #729 by @duncanmcclean
  • Fix sorting by nested fields #716 #728 by @duncanmcclean

8.6.3

August 25th, 2025

What's fixed

  • Fix runway:import-collection command on Ubuntu #715 by @amadeann

8.6.2

August 21st, 2025

What's fixed

  • Added column existence check to runwaySearch query scope #714 by @kevinmeijer97

8.6.1

August 14th, 2025

What's fixed

  • Fixed inline actions on edit view #710 #711 by @persteinhorst

8.6.0

August 11th, 2025

What's new

  • Allow programmatic registration of resources #707 by @Pluuk
  • Update RoutingModel model property to be publicly accessible #706 by @jamesmpigott

What's fixed

  • Fix error when searching via fieldtype #699 #709 by @duncanmcclean
  • Refactor BaseFieldtype::getIndexItems #708 by @duncanmcclean
  • Delete php-cs-fixer.phar #704 by @duncanmcclean

8.5.2

July 10th, 2025

What's fixed

  • Fix issues when filtering, sorting and searching nested fields #700 #702 by @duncanmcclean
  • Improve nested field augmentation #698 #701 by @duncanmcclean

8.5.1

June 11th, 2025

What's fixed

  • Collection Importer fixes #696 by @duncanmcclean
  • Prevent errors from PostgreSQL when querying runway_uris table #689 #695 by @duncanmcclean
  • RunwayRoutes trait check should consider traits on parent classes #691 #694 by @duncanmcclean
  • Use runway query scope when fetching related models #692 #693 by @duncanmcclean

8.5.0

May 22nd, 2025

What's new

  • Added where_in parameter to Runway tag #688 by @duncanmcclean
  • Documented usage with Antlers Blade Components by @duncanmcclean

8.4.0

May 14th, 2025

What's new

  • Require spatie/laravel-ray in dev #687 by @duncanmcclean

What's fixed

  • Fixed error when serializing resources with appended attributes #686 by @duncanmcclean
  • Fixed search on listing table with nested fields #681 by @duncanmcclean

8.3.1

March 31st, 2025

What's fixed

  • getRouteKeyName method will only be added to models when imported collection uses slugs #678 by @duncanmcclean
  • Fixed typo in resources.md #674 by @mefenlon

8.3.0

March 20th, 2025

What's new

  • Added query_scopes option to fieldtypes #672 by @duncanmcclean
  • Added runway query scope #671 by @duncanmcclean

8.2.0

February 27th, 2025

What's new

  • Laravel 12 support #664 by @duncanmcclean

8.1.2

February 21st, 2025

What's fixed

  • Reverted "Fix attributes returning a collection instead of an array" #666 by @duncanmcclean

8.1.1

February 21st, 2025

What's fixed

  • Fixed missing "Status" filter on collections #663 by @duncanmcclean

8.1.0

February 20th, 2025

What's new

  • The rebuild-uris command now bypasses global scopes #661 by @godismyjudge95

8.0.1

February 17th, 2025

What's fixed

  • Improve compatibility with per model database connections #659 by @godismyjudge95
  • Fix attributes returning a collection instead of an array #654 by @kailumworkhouse

8.0.0

February 7th, 2025

Read First 👀

Be sure to read the Upgrade Guide first as manual changes may be necessary.

What's new

  • Collection Importer #653 by @duncanmcclean

What's changed

  • Changed how nested fields work #568 by @duncanmcclean
  • Removed the cp_icon config in favour of the CP Nav Customizer #652 by @duncanmcclean
  • Updated the runway_uris migration stub to support UUIDs #656 by @duncanmcclean

7.14.0

February 7th, 2025

What's new

  • A status indicator is now shown on the publish form #657 by @duncanmcclean

7.13.5

February 7th, 2025

What's fixed

  • Prevent error when model can't be found #655 by @duncanmcclean

7.13.4

January 6th, 2025

What's fixed

  • Removed laravel/prompts from composer.json #650 by @duncanmcclean
  • Added a check to ensure relationship method exists before calling it #647 by @duncanmcclean

7.13.3

December 20th, 2024

What's fixed

  • Fixed listing filters #645 by @duncanmcclean

7.13.2

December 9th, 2024

What's fixed

  • Only published models should be returned by augmentation #642 by @duncanmcclean
  • Prevent Belongs To fields being saved as an array in entry data #640 #641 by @duncanmcclean

7.13.1

December 4th, 2024

What's fixed

  • Respect "Duplicate" toggle on fields #639 by @duncanmcclean
  • Fixed error when running resource actions #638 by @duncanmcclean

7.13.0

November 29th, 2024

What's new

  • PHP 8.4 Support #633 by @duncanmcclean

What's improved

  • Docs: Updated settings title in fieldtypes table #636 by @Joel-Jensen

7.12.0

November 4th, 2024

What's improved

  • Updated the .gitattributes file by @duncanmcclean

What's fixed

  • Fixed an issue where Has Many relationships weren't being resolved #624 #630 by @duncanmcclean
  • Fixed an error when augmenting model mutators #627 #629 by @TheBnl
  • Added a check when getting a search value to see if the model has a method #625 #628 by @ryanmitchell
  • Fixed deprecation error when checking if a value is a JSON string #626 by @indykoning
  • Fixed the incorrect context for resource actions on the listing page by @duncanmcclean

7.11.0

October 11th, 2024

What's new

  • Runway URIs are now warmed as part of the static:warm command #623 by @duncanmcclean

What's improved

  • 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

What's fixed

  • Fixed an issue where the "Published" toggle was disabled for non-super users #621 by @duncanmcclean

7.10.1

September 27th, 2024

What's fixed

  • 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

7.10.0

September 25th, 2024

What's improved

  • Improve feedback when action fails #608 by @duncanmcclean

7.9.5

September 24th, 2024

What's fixed

  • Fixed augmentation on frontend routes #606 #610 by @duncanmcclean
  • Fixed error when removing filters #607 #609 by @duncanmcclean

7.9.4

September 19th, 2024

What's fixed

  • Fix issue in the REST API when using plurals as resource handles #605 by @duncanmcclean

7.9.3

September 17th, 2024

What's fixed

  • Fixed an error with the Has Many fieldtype when used on entries #600 #601 by @duncanmcclean

7.9.2

September 16th, 2024

What's fixed

  • Fixed an error that occurred when creating a model with a Has Many relationship #598 #599 by @BobWez98

7.9.1

September 12th, 2024

What's fixed

  • Add missing page variable for Blade templates #584 #590 by @duncanmcclean

7.9.0

September 5th, 2024

What's new

  • 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

What's fixed

  • 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

What's removed

  • Removed the runway:generate-blueprints command #594 by @duncanmcclean

7.8.0

August 14th, 2024

What's new

  • Added {{ runway:count }} tag #583 by @vJoeyz
  • Resource Actions #564 by @edalzell

What's improved

  • Tidied up Vue components #585 by @duncanmcclean

7.7.5

August 9th, 2024

What's fixed

  • Prevent creating blueprint files when running in the console #581 by @BobWez98

7.7.4

August 6th, 2024

What's fixed

  • 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

7.7.3

July 29th, 2024

What's fixed

  • 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

7.7.2

July 24th, 2024

What's fixed

  • 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

7.7.1

July 19th, 2024

What's fixed

  • Fixed error when accessing Runway's fieldtypes via GraphQL #561 #565 by @duncanmcclean

7.7.0

July 18th, 2024

What's new

  • Added augmented hook #560 by @ryanmitchell

7.6.0

July 12th, 2024

What's new

  • Added icons to Runway's fieldtypes #558 by @duncanmcclean
  • Added "Publish" permission for resources with publish states enabled #553 by @edalzell

What's fixed

  • 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

7.5.3

July 4th, 2024

What's fixed

  • Prevent redirect when creating model via inline publish form #548 by @duncanmcclean
  • Fix error when saving models via inline publish form #547 by @duncanmcclean

7.5.2

July 1st, 2024

What's fixed

  • 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

7.5.1

June 21st, 2024

What's fixed

  • Fixed Ignition Runnable Solutions #529 by @duncanmcclean

7.5.0

June 17th, 2024

What's new

  • Added search_index config option to resources #524 by @ryanmitchell

What's fixed

  • Fixed "title field" not being used when columns have been customized #526 by @duncanmcclean

7.4.0

June 17th, 2024

What's new

  • Added support for int and timestamp columns in runway:generate-blueprints command #523 #525 by @ryanmitchell

7.3.1

June 6th, 2024

What's fixed

  • Fixed broken Has Many fieldtype when used outside a Runway context #517 by @duncanmcclean

7.3.0

June 6th, 2024

What's new

  • You can now hide the "Create" button by setting hide: true on blueprints #508 by @ryanmitchell

What's fixed

  • Fixed issue where the sidebar section would show on the Publish Form when it's not needed #515 by @duncanmcclean

7.2.0

June 4th, 2024

What's new

  • Revisions support #492 by @edalzell
  • Runway now supports "publish states" (publishing/unpublishing models) #506 by @duncanmcclean

What's improved

  • 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

What's fixed

  • Fixed errors when getting redirect URL for models using frontend routing #510 by @duncanmcclean

7.1.1

May 31st, 2024

What's fixed

  • Fixed styling issues in Dark Mode #504 #505 by @mynetx

7.1.0

May 20th, 2024

What's new

  • 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

What's fixed

  • Fixed empty element showing border at the bottom of the publish form page by @duncanmcclean

7.0.0

May 9th, 2024

Read First 👀

Be sure to read the Upgrade Guide first as manual changes may be necessary.

What's new

  • Statamic 5 support #441 by @duncanmcclean

What's changed

  • Dropped PHP 8.1 support
  • Dropped Statamic 4 support
  • Resource handles are now generated differently #480 by @duncanmcclean

What's improved

  • 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

6.7.1

May 8th, 2024

What's improved

  • "References" are now passed through to publish containers #486 by @duncanmcclean

6.7.0

May 3rd, 2024

What's new

  • An exception is now thrown when resource blueprint is empty #479 by @duncanmcclean

What's fixed

  • Added missing close button on Runway's inline publish form #484 by @duncanmcclean
  • Fixed Vite hot-reloading and dropped unused Vue component #483 by @duncanmcclean

6.6.5

April 22nd, 2024

What's fixed

  • Fixed CP nav items being added to the wrong sections when using languages other than English #474 by @mrmonat

6.6.4

April 16th, 2024

What's fixed

  • Appended attributes shouldn't be sortable in listing tables #472 by @duncanmcclean

6.6.3

April 11th, 2024

What's fixed

  • Fixed n+1 queries when selecting items in the listing table #469 #470 by @caseydwyer

6.6.2

March 25th, 2024

What's fixed

  • QueryException errors are now caught to prevent install issues when used alongside the Eloquent Driver #465 #467 by @duncanmcclean

Documentation updates

  • Updated an example on the "Search" page #466 by @Ken-vdE

6.6.1

March 15th, 2024

What's improved

  • Updated to PHPUnit 10 #464 by @duncanmcclean

What's fixed

  • Fixed runway:generate-blueprint command generating fields with incorrect fieldtype #462 by @duncanmcclean
  • Fixed failing tests #463 by @duncanmcclean

v6.6.0 (2024-03-11)

What's new

  • Added --force parameter to the runway:rebuild-uris command to prevent user confirmation #455 by @mefenlon

6.6.0

March 11th, 2024

  • N/A Changelog not available.

6.5.0

March 8th, 2024

What's new

  • Added runwayRoutes scope to scope models indexed by runway:rebuild-uris command #454 by @mefenlon

What's fixed

  • Fixed an issue when augmenting nested fields by @duncanmcclean

6.4.1

March 4th, 2024

What's fixed

  • Fixed route model binding issue on CP routes #453 by @edalzell

6.4.0

March 1st, 2024

What's improved

  • Refactored how the Control Panel listing data is loaded #451 by @duncanmcclean

What's fixed

  • Fixed flaky tests #452 by @duncanmcclean

6.3.0

February 26th, 2024

What's improved

  • Permissions are no longer grouped under Miscellaneous #443 by @caseydwyer

What's fixed

  • Fixed an issue when wrapping values for augmentation #445 by @duncanmcclean

6.2.2

February 22nd, 2024

What's fixed

  • Fixed an issue when augmenting models #440 by @duncanmcclean

6.2.1

February 19th, 2024

What's fixed

  • Fixed sort order handling when user has defined sort and no orderBy has been set #438 by @ryanmitchell

6.2.0

February 16th, 2024

What's improved

  • The runwayListing scope can now specify the default orderBy of queries #434 by @ryanmitchell
  • Improved augmentation of relationships #430 #435 by @duncanmcclean

6.1.0

February 11th, 2024

What's new

  • Appended attributes are now included in augmentation #423 by @ryanmitchell
  • Added .editorconfig and installed Laravel Pint #424 by @ryanmitchell

What's fixed

  • Fixed infinite loop getting/setting slug on Eloquent models with RunwayRoutes trait #429 by @duncanmcclean
  • Fixed relationship fields being pre-filled when they shouldn't be #428 by @duncanmcclean
  • Fixed augmentation for BelongsToMany relationships #425 by @mefenlon

6.0.6

February 2nd, 2024

What's fixed

  • Fixed MorphMany relationships not being augmented #419 by @mefenlon

6.0.5

February 1st, 2024

What's improved

  • Added a progress bar to the runway:rebuild-uris command #414 by @duncanmcclean
  • Improved the way relationships are eager loaded #418 by @duncanmcclean

What's fixed

  • Fixed MorphToMany relationships not being augmented #416 by @mefenlon
  • Fixed an issue saving the Has Many fieldtype #413 by @duncanmcclean

6.0.4

January 22nd, 2024

What's fixed

  • Fixed saving models via relationship fieldtypes #407 by @duncanmcclean

6.0.3

January 16th, 2024

What's fixed

  • Fixed model accessors not being augmented #405 by @duncanmcclean

6.0.2

January 15th, 2024

What's new

  • Added "Edit Blueprint" link to index & edit pages #400 by @duncanmcclean

What's improved

  • The model ID is now passed to the publish form so it exists in Vuex #401 by @duncanmcclean

What's fixed

  • Fixed an issue with CP nav icons not displaying #399 by @caseydwyer

6.0.1

January 12th, 2024

What's improved

  • The default runway.php config file no longer includes a blueprint by @duncanmcclean

What's fixed

  • Fixed styling of "Visit URL" button by @duncanmcclean
  • Fixed some issues with listing columns & preferences by @duncanmcclean
  • Fixed doctrine/dbal dependency by @duncanmcclean

6.0.0

January 12th, 2024

Read First 👀

Be sure to read the Upgrade Guide first as manual changes may be necessary. You can also read the Launch Discussion to learn about many of the changes in depth.

What's new

  • Runway is now part of the Rad Pack 🚀 #394 by @duncanmcclean
  • You can now edit blueprints in the Control Panel #373 by @duncanmcclean
  • Added "Duplicate" action to listing tables #374 by @duncanmcclean
  • Runway now includes support for Statamic's REST API feature #356 by @ryanmitchell

What's improved

  • Runway will now refer to "models" instead of "records" #375 by @duncanmcclean
  • Runway should now have better support for fieldsets #362
  • Augmentation is now done properly #354 by @duncanmcclean
  • Lots of refactoring & added tests to make things nicer going forward!

What's changed

  • The "Table" mode in the Has Many fieldtype has been removed. #360 by @duncanmcclean

5.6.2

January 14th, 2024

What's improved

  • The model ID is now passed to the publish form so it exists in Vuex #401

5.6.1

January 9th, 2024

What's fixed

  • Fix "Listable: Hidden" fields not showing in column picker #392 by @caseydwyer

5.6.0

December 23rd, 2023

What's improved

  • Eloquent model is now passed to the ResourcePolicy #386 by @edalzell

5.5.3

December 16th, 2023

What's fixed

  • Fixed unique validation rule #388 by @duncanmcclean

5.5.2

December 1st, 2023

What's fixed

  • Fixed the "parent" not being passed through to fields on publish form pages #379 #381 by @duncanmcclean

5.5.1

November 28th, 2023

What's fixed

  • Fixed error when search index returned Runway results #376 #377 by @duncanmcclean

5.5.0

November 16th, 2023

What's new

  • Columns cast as object in the Eloquent model will be treated by Runway as an array #370 by @caseydwyer

5.4.1

November 3rd, 2023

What's fixed

  • Search on the Listing Table will no longer error when you have imported fields #355 by @edalzell

5.4.0

October 20th, 2023

What's new

  • Added support for a new save: false config option on fields to disable field values being saved #353 by @edalzell

What's improved

  • When a resource has no records, you'll now see the listing table rather than an empty state #352 by @duncanmcclean

5.3.3

October 7th, 2023

What's fixed

  • 2nd attempt at fixing an issue where query parameters weren't being preserved in pagination links when using the Runway tag #349 #351

5.3.2

October 3rd, 2023

What's fixed

  • Fixed an issue where sometimes, under certain circumstances, you'd get an error with the HasMany fieldtype #342

5.3.1

October 2nd, 2023

What's fixed

  • Query parameters are now preserved when using pagination with the Runway tag #349 #350 by @duncanmcclean
  • A 404 is now thrown when a record can't be found in the Control Panel, rather than an error #347 by @duncanmcclean

5.3.0

September 19th, 2023

What's new

  • Added singular/plural configuration options to resources #339 by @duncanmcclean
  • Migrations are now generated using the anonymous class syntax #332 by @duncanmcclean

What's improved

  • When generating migrations from a blueprint & a fieldtype can't be mapped to a column type, Runway will now add a TODO for you to complete the migration #334 by @duncanmcclean

What's fixed

  • Ensure migrations aren't run if the user didn't ask for them to be run #333 by @duncanmcclean
  • Fixed UI issues with the sidebar on the publish from #338 by @duncanmcclean

5.2.2

September 10th, 2023

What's fixed

  • Fixed validation issues #321 #324 by @duncanmcclean
  • Fixed early return when discovering blueprints that was causing an error #322 #323 by @duncanmcclean

5.2.1

September 5th, 2023

What's fixed

  • Fixed blueprint-related error when publishing Eloquent Driver migrations #319 #320 by @duncanmcclean

5.2.0

August 7th, 2023

What's new

  • Improved filtering Has Many / Belong To fields #313 by @duncanmcclean

What's fixed

  • Fixed an issue where appended attributes would appear as filterable in "Fields" filter #316 #317 by @duncanmcclean

5.1.2

August 7th, 2023

What's improved

  • Removed old dependency

5.1.1

August 4th, 2023

What's fixed

  • Fixed {{ url }} not being available in search results #314 #315 by @duncanmcclean
  • Fixes error when trying to paginate search results #311 #312 by @ryanmitchell

5.1.0

July 26th, 2023

What's new

  • You can now add nested fields from inside JSON columns to your blueprint #302 #308 by @morphsteve

5.0.10

June 19th, 2023

What's fixed

  • Fieldtype: Dropdown / Stack options will now respect the configured ordering for the resource #298

5.0.9

June 15th, 2023

What's fixed

  • Fixed issue with "Fields" filter on non-Runway listing tables #292
  • Fieldtypes: Ensure pagination only takes place when in Stack mode #289 #291 by @edalzell
  • Removes extra border on Publish Form #296

What's improved

  • Has Many Fieldtype: "Reorderable" setting now works with pivot tables #287 #297

5.0.8

June 13th, 2023

What's new

  • PHP 8.1 is now supported again! #293

What's improved

  • Documentation: Updated pagination templating example #284 by @conradfuhrman

5.0.7

June 1st, 2023

What's fixed

  • Fixes GraphQL naming issues #279 #283 by @Buffalom
  • Fixed issue where relationship field was being picked up as the first column #277 #280

5.0.6

May 24th, 2023

What's new

  • Enabled filters on the Listing Table #276 #278

5.0.5

May 24th, 2023

What's improved

  • Added pagination to fieldtype selection listings #275

5.0.4

May 9th, 2023

What's fixed

  • Fixed slightly broken listing table #267
  • Fixed issue with save button icon #269
  • Allow overriding Eloquent relationship names in Belongs To fieldtype #268 #270

5.0.3

May 8th, 2023

What's fixed

  • Fix hard-coded primary key column in HasMany fieldtype #264 #265

5.0.2

May 5th, 2023

What's new

  • Added a new select parameter to the Runway tag #263

5.0.1

May 4th, 2023

What's new

  • You can now re-order items using the HasMany fieldtype #228 #259

What's fixed

  • Fixed GraphQL not resolving the Entries fieldtype (and probably others too!) #258 #260

5.0.0

April 28th, 2023

What's new

  • Runway v5 now supports Statamic 4 #235

What's fixed

  • Fixed GraphQL error on some fieldtypes #252 #253

Breaking changes

Please add the new HasRunwayResource trait to the Eloquent models you have configured in the Runway config.

#292D3E; --theme-selection-background: #00000080;">
#676E95;">// app/Models/Order.php
 
class Order extends Model
#89DDFF;">{
use HasRunwayResource#89DDFF;">;
#89DDFF;">}

4.2.10

May 9th, 2023

Note: This is likely the last v4 release of Runway. You should consider updating to Runway v5 and Statamic 4 for future updates.

What's fixed

  • Allow overriding Eloquent relationship names in Belongs To fieldtype #268 #270

4.2.9

May 8th, 2023

What's fixed

  • Fix hard-coded primary key column in HasMany fieldtype #264 #265

4.2.8

May 5th, 2023

What's new

  • Added a new select parameter to the Runway tag #263

4.2.7

May 4th, 2023

What's new

  • You can now re-order items using the HasMany fieldtype #228 #259

What's fixed

  • Fixed GraphQL not resolving the Entries fieldtype (and probably others too!) #258 #260

4.2.6

May 4th, 2023

What's new

  • You can now re-order items using the HasMany fieldtype #228 #259

What's fixed

  • Fixed GraphQL not resolving the Entries fieldtype (and probably others too!) #258 #260

4.2.5

April 21st, 2023

What's fixed

  • Table name is now prefixed on two queries in the ResourceController #254

4.2.4

April 15th, 2023

What's fixed

  • Slug field will be used for slug column when generating blueprint from Eloquent model #251

4.2.3

April 8th, 2023

What's fixed

  • Fixed "Column index out of range" error #242
  • Various fixes to Table mode on the Has Many fieldtype #246
  • Fixed an issue where Runway would try to save attributes from the $appends array #247
  • Fixed an 'ambiguous table' error with one of Runway's queries #248
  • Fix double requests, caused by column data changing behind the scenes #250

What's improved

  • Breadcrumbs are passed into the inline publish form (the one that shows when you edit something in a stack) #249

4.2.2

February 28th, 2023

What's fixed

  • Fixed another issue with auto-publishing of Runway's assets

4.2.1

February 28th, 2023

What's fixed

  • Removed console.log I left in the last release 🤦‍♂️
  • Fixed an issue with auto-publishing assets while waiting on statamic/cms#7627 to be merged

4.2.0

February 28th, 2023

Nothing new since v4.1, just a couple of tweaks to Runway behind the scenes.

What's new

  • Switched from Laravel Mix to Vite #229 by @duncanmcclean
  • Replaced StyleCI with Pint via GitHub Actions

4.1.2

February 20th, 2023

What's new

  • You can now relationship fields when using the where parameter on the Runway tag #225 by @duncanmcclean

What's fixed

  • Runway no longer attempts to search section & computed fields when searching in the Control Panel #224 by @stoffelio

4.1.1

February 17th, 2023

What's fixed

  • Ignore computed fields when saving #222 #223 by @ryanmitchell

4.1.0

February 11th, 2023

What's improved

  • Added a ResourcePolicy to handle authorization in Runway #221 by @MtDalPizzol

What's fixed

  • Prevent resource row selection #220 by @MtDalPizzol

4.0.0

February 5th, 2023

What's new

  • You may now translate permission names #214 by @MtDalPizzol

Breaking changes

  • Permission keys have changed. If you have a user role with custom permissions set, you may need to make some changes:
    • File driver: If you're using the file users repository, your roles.yaml file will have been updated automatically with the new permission names.
    • Otherwise: You'll need to change permission names yourself - examples of the changes are shown below.
      • View Products -> view product
      • Edit Products -> edit product
      • Create new Product -> create product
      • Delete Product -> delete product

3.0.3

February 4th, 2023

What's improved

  • Improved handling of pagination in Runway tag to make it more Statamic-like #212 #217 by @duncanmcclean

What's fixed

  • Fixed sort parameter in Runway tag #213 #215 by @duncanmcclean
  • Fixed action controller returning incorrect items to actions #216 by @Alt-Ben

3.0.2

January 28th, 2023

What's fixed

  • Fixed an issue where the stacks on relationship fieldtypes would open up empty #207 #208 by @duncanmcclean

3.0.1

January 27th, 2023

What's fixed

  • Fixed an issue where 'Edit' button wouldn't show in listing table action list if front-end routing was disabled #205 #206 by @duncanmcclean

3.0.0

January 27th, 2023

What's new

  • Support for Statamic 3.4! 🚀 #201 by @duncanmcclean
  • You may now use Statamic's Search functionality with Runway #169 #200 by @jasonvarga
  • You may now configure the "title" field used for models in fieldtypes & in search #202 by @duncanmcclean

Breaking changes

  • Statamic 3.3 is no longer supported. You should upgrade to receive any new features & bug fixes.
  • Runway has dropped support for setting title & section of Control Panel nav items, in favour of Statamic's new CP Nav Preferences feature #204
  • If you were setting a custom icon for Control Panel nav items, you will need to adjust your config. Please review this PR for more details.

2.6.7

January 28th, 2023

What's fixed

  • Fixed an issue where the stacks on relationship fieldtypes would open up empty #207 #208 by @duncanmcclean

2.6.6

January 27th, 2023

What's fixed

  • Fixed an issue where 'Edit' button wouldn't show in listing table action list if front-end routing was disabled #205 #206 by @duncanmcclean

2.6.5

January 24th, 2023

What's new

  • Added Save Button Options #198 by @duncanmcclean

What's fixed

  • Fixed issue where fallback method calls to Resource weren't being passed through correctly

2.6.4

January 20th, 2023

What's new

  • PHP 8.2 is now officially supported! #191

What's fixed

  • Fix data being encoded by Runway even when a cast is setup #197
  • Ensure BelongsTo values wrapped in arrays are always converted to a single item

2.6.3

December 21st, 2022

What's improved

  • Made some minor tweaks - nothing noticeable #189

2.6.2

December 6th, 2022

What's fixed

  • Fix error with BelongsTo fieldtype when saving via a publish form inside a stack #187 #188

2.6.1

November 19th, 2022

What's fixed

  • The "Display" text for a field is now shown as the column name when using the 'Table' mode on the fieldtype (instead of the handle!) #185 #186

2.6.0

November 5th, 2022

⚠️ This release contains breaking changes.

What's fixed

  • Bulk actions are no longer visible for read-only resources #181

Breaking changes

  • Dropped support for anything below PHP 8.1, Laravel 8 & Statamic 3.3 #182

2.5.6

November 3rd, 2022

What's fixed

  • Fixed an issue where the translations weren't working properly on Save buttons #179 by @jymden

2.5.5

November 2nd, 2022

What's new

  • All of Runway's strings are now translatable! #178

2.5.4

October 29th, 2022

What's fixed

  • The 'Save' button will now show when viewing the publish form on a small-ish screen #172 #174

2.5.3

September 27th, 2022

What's improved

  • When using static caching, model URLs will automatically be invalidated on save - no need to configure a rule for it! #166

2.5.2

September 26th, 2022

What's improved

  • It's now possible to invalidate URLs in your static cache for front-end routes #166 #167

2.5.1

August 24th, 2022

What's fixed

  • Fixed issue when generating listing columns, if you're using a fieldset in your blueprint #164 #165

2.5.0

August 6th, 2022

What's new

  • Brand new 'Table mode' in Has Many fieldtype #163

What's fixed

  • Stacks opened by Runway's fieldtypes will now show fieldtype's index components, if they have one #162

2.4.3

July 23rd, 2022

What's new

  • You may now specify the order & direction of models via the Runway config #160 #161

2.4.2

July 15th, 2022

What's fixed

  • Fixed an error when attempting to augment model that doesn't exist #156 #158
  • Fixed an error when using the {{ nav:breadcrumbs }} tag on front-end routes #157 #159

2.4.1

July 6th, 2022

What's fixed

  • Fieldtypes: Formatted title will now also be returned from toItemArray method #155 by @edalzell

2.4.0

June 30th, 2022

What's new

  • You can now specify a title_format on Runway's fieldtypes #153 #154 by @edalzell

2.3.9

June 13th, 2022

What's fixed

  • If you had a runwaySearch scope on your model & tried to search using one of Runway's fieldtypes, Runway's default logic would still be used #149 #150 by @duncanmcclean

2.3.8

June 7th, 2022

What's fixed

  • Fixed an issue where columns with json cast would be 'double cast' when saved to the database #147 by @duncanmcclean

2.3.7

June 7th, 2022

What's fixed

  • Fixed a caching issue with fieldtype eager loading if the same model is augmented multiple times during a request #146 by @duncanmcclean

2.3.6

June 1st, 2022

What's new

  • You may now specify relationships to be eager loaded when a Runway field is augmented #145 by @duncanmcclean

2.3.5

April 28th, 2022

What's fixed

  • Fixed an issue with search on Runway fieldtypes - they'll no longer attempt to search hidden fields.

2.3.4

April 26th, 2022

What's new

  • You may now specify a runwayListing scope on your model to filter the results returned in the CP Listing Table #142 by @ryanmitchell

What's improved

  • There's now an option for toggling 'Create' button on BelongsTo fieldtype

What's fixed

  • Fixed an issue where search didn't work on fieldtypes

2.3.3

April 14th, 2022

What's new

  • Better customisation around CP Nav Items #141 by @duncanmcclean
  • Resources can now be set to 'read-only' #139 by @duncanmcclean
  • Added a new runway:resources command to show all registered resources #137 by @duncanmcclean

What's improved

  • Removed some old code (from before the fancy listing table) #140 by @duncanmcclean

2.3.2

April 13th, 2022

What's fixed

  • Fixed an issue loading resource results when you're using a fieldset in the related blueprint #136 by @Skullbock

2.3.1

April 8th, 2022

What's improved

  • Improved the performance of augmentation for Runway Fieldtypes (if you load the same record in multiple times) #135 by @ryanmitchell

2.3.0

February 26th, 2022

What's new

  • Statamic 3.3 is now supported! #120 by @duncanmcclean 🚀
  • Related fields will now be automatically set when creating with the BelongsTo fieldtype #112 #124 by @duncanmcclean

What's fixed

  • Fixed permissions issues on the Listing Table actions & in the Control Panel Nav #119 by @jbfournot

What's improved

  • Eager loading magic has been refactored & is now backed up with some tests! #123 by @duncanmcclean

Breaking changes

  • Statamic 3.1 is no longer supported

Also, thanks to @SimonJnsson for a small documentation update!

2.2.5

February 15th, 2022

What's fixed

  • Another fix for the magic behind Runway's "relation guessing" code for eager loading #118 by @duncanmcclean

2.2.4

February 9th, 2022

What's new

  • You may now manually specify relations to be eager loaded, if you'd prefer to have complete control by @duncanmcclean

2.2.3

February 9th, 2022

What's fixed

  • The 'magic' behind the eager loading wasn't always resolving relation name's correctly by @duncanmcclean

2.2.2

February 8th, 2022

What's fixed

  • Fixed a couple of eager loading issues #116 #117 by @duncanmcclean

2.2.1

February 5th, 2022

What's improved

  • Added some eager loading to 'index queries' #113 #114 by @duncanmcclean and @DanielDarrenJones

2.2.0

January 29th, 2022

What's new

  • PHP 8.1 Support
  • You may now add the 'Has Many' fieldtype to entries/taxonomies/globals #109 by @ryanmitchell
  • The HasMany fieldtype now has an option in the Blueprints UI to toggle on/off resource creation #108 by @ryanmitchell

Breaking changes

2.1.37

December 20th, 2021

What's new

  • Fixed issue viewing listing tables when using Eloquent users

2.1.36

December 13th, 2021

What's new

  • You can now use the Has Many fieldtype for 'Many to Many' relationships #102 by @psyao

2.1.35

November 24th, 2021

What's fixed

  • Fixed CP permission issues #101 by @edalzell

2.1.34

November 16th, 2021

What's fixed

  • Fixed issue when searching a resource with a 'Has Many' fieldtype #99 #100 by @edalzell

2.1.33

November 15th, 2021

What's fixed

  • Fixed 'Too few arguments' error with ResponseCreated event
  • Fixed URIs being saved in a bad format if you don't start your route with / #98

2.1.32

October 30th, 2021

What's fixed

  • Fixed filenames of migrations generated by the blueprint -> migration tool #96

2.1.31

October 29th, 2021

What's improved

  • Enabled Bulk Actions on the Runway Listing Table #87

2.1.30

October 23rd, 2021

What's fixed

  • Fixed a few round edges with permissions #94

2.1.29

October 22nd, 2021

What's improved

  • Made some improvements to the Belongs To fieldtype, fixing an issue in the process #93 #91

2.1.28

October 20th, 2021

What's fixed

  • Fixed an issue viewing resources in the CP, where casting dates to date_immutable would cause issues. #89
  • GraphQL queries now use the built-in QueriesConditions trait for filtering, not custom code

2.1.27

September 25th, 2021

What's new

2.1.26

September 24th, 2021

What's new

  • You can now use Eloquent Query Scopes with the Runway tag #82

2.1.25

September 24th, 2021

What's new

  • You can now eager load relationships using the with parameter on the Runway tag #84

2.1.24

September 20th, 2021

What's new

  • You can now generate blueprints from Eloquent models #58

2.1.23

September 18th, 2021

What's new

  • You can now create/edit models from Runway's relationship fieldtypes #76

2.1.22

September 14th, 2021

What's fixed

  • Fieldtype values are now flagged as invalid if model can't be found #78
  • Fixed issue where 'Delete' action would not be available anywhere, apart from in Runway #79

2.1.21

September 9th, 2021

What's new

  • Added HasMany fieldtype #74

2.1.20

August 27th, 2021

What's fixed

  • Fixed issue with the post-select state of dropdown fieldtypess #67

2.1.19

August 20th, 2021

What's fixed

  • Fixed issues with 'primary columns' in the listing table

2.1.18

August 19th, 2021

Why have you missed a couple of versions? I tagged v2.1.7 as v2.1.17 by mistake and so to fix that, I'm tagging this as v2.1.18 which should make Packagist (and everywhere else) happy.

What's new

What's fixed

  • Fixed issue where the first field in a blueprint would be used as a primary column, where it should actually be a Relationship fieldtype.

2.1.17

August 11th, 2021

  • N/A Changelog not available.

2.1.10

August 12th, 2021

What's fixed

  • Fixed another bug affecting third-party packages (Laravel Nova this time)

Having issues updating?

I recently tagged the wrong release which may result in a big red error when you try to update Runway. To workaround this, update like so:

#292D3E; --theme-selection-background: #00000080;">
composer update doublethreedigital/runway:2.1.10

2.1.9

August 11th, 2021

What's fixed

  • If you still have the Responsable interface on a model, you shouldn't get an error
  • Fixed issue with old usage of Runway tag

2.1.8

August 11th, 2021

Re-tag of previous release, v2.1.7.

2.1.7

August 11th, 2021

What's fixed

  • Fixed an issue where the Responsable interface on models was causing issues (eg. with Inertia.js) #71

2.1.6

August 10th, 2021

What's new

  • Launched a new documentation site for Runway! 🚀
  • Added support for filters in the Listing Table #66
  • For resources with multiple words in their handle, like FooBar, you can now reference them in Antlers with {{ runway:foo_bar }} #69
  • You can now override the handle of a resource, just add handle to the resource's config
  • You can now use a custom scope to handle Runway searches (useful for querying related models) #65

What's fixed

  • When a resource has no results, show a plural title

2.1.5

July 30th, 2021

What's fixed

  • Runway will now no longer 'double encode' JSON if you've added a cast to your model #62
  • Fixed issue where updating models wouldn't work, if your model had a custom route key set

2.1.4

July 29th, 2021

What's fixed

  • Updated the way we handle dates on the edit resource page #60
  • Runway will now throw the ResourceNotFound exception when a resource can not be found.
  • Fixed a console error that popped up when configuring listing columns #61
  • Little tiny other fix (probably didn't affect anyone - was related to something inside Runway's Vue components) #59

2.1.3

July 24th, 2021

What's new

  • You can now generate migrations from an existing blueprint #56

2.1.2

July 7th, 2021

What's fixed

  • You'll no longer get an error when editing a model if you have getRouteKeyName defined on your model. #53
  • Fixed an issue where a fieldtype's Index component would not be rendered #52

2.1.1

July 6th, 2021

What's fixed

  • Listing rows will now be properly displayed with preProcessIndex (it'll fix the display of Date fields) #52

2.1.0

July 3rd, 2021

⚠️ This update contains breaking changes.

What's new

  • A brand new Listing table for your models, just like the one used for entries #15
  • You can now use real Actions, instead of 'Listing buttons'

Breaking changes

Listing Columns & Sorting

The listing.columns and listing.sort configuration options have been removed. Columns and sorting are now configured from the listing table itself, in the same way it works for entries.

Listing buttons

This release removes the 'listing buttons' functionality, in place of Statamic's Actions feature. Any listing buttons will no longer work. It's recommended you refactor into an Action during the upgrade process.

2.0.7

July 1st, 2021

What's new

  • You can now use Cmd + S (or Ctrl + S) to save when using Runway's Publish Form #50
  • We now actually show the validation error when you run into one using Runway's Publish Form #49

What's fixed

  • If max_items is set to 1 on the Runway fieldtype, just return the single model as augmented, not a Collection

Thanks John Carter for the new additions :)

2.0.6

June 30th, 2021

What's fixed

  • Fixes issue with dirty state when creating model #41
  • If it's a JSON field, make sure it's decoded before passing it to the publish form #40

2.0.5

June 16th, 2021

What's fixed

  • Fixed issues around 'primary key' stuff #39

2.0.4

June 4th, 2021

What's fixed

  • If there's no sidebar, we won't try and show one #38
  • Fix an issue where the slug fieldtype failed to load #31
  • Actually process fieldtypes in the resource listing #37

What's improved

  • Runway now has some defaults for 'Listing Columns' and 'Listing Sort', in case its not present in the config
  • The Belongs To fieldtype will now give you a link to edit the related model

2.0.3

May 26th, 2021

What's fixed

  • White screen on publish form pages #36

2.0.2

May 25th, 2021

What's fixed

  • Another fix for the dist/js/cp.js error

2.0.1

May 25th, 2021

What's fixed

  • Fixed undefined method uri() exception when editing record.
  • Now ignores the .png files when pulling down a release. (Probably not noticable)
  • Only boots into the DataRepository if routing is enabled on at least one resource.
  • Hopefully fix the Can't locate path <.../dist/js/cp.js> error when installing.

2.0.0

May 24th, 2021

Runway 2 introduces some minor breaking changes. Including a minimum requirement for Statamic 3.1 and the fact models are now called resources in the config (which our upgrade script should automate for you).

What's new?

What's improved?

  • Models are now 'Resources' - this will be reflected in your config file, it's essentially to stop you getting mixed up between a Runway Model and an Eloquent model
  • Resources aren't just a big old arrays anymore 😅
  • The Publish Forms in the CP are now Runway's (to allow for extra functionality)

Upgrade Guide

Upgrading to v2.0 is reasonably simple. In your composer.json file, update the doublethreedigital/runway version constraint:

#292D3E; --theme-selection-background: #00000080;">
#89DDFF;">"doublethreedigital/runway#89DDFF;">": #89DDFF;">"2.0.*#89DDFF;">"

Then run:

#292D3E; --theme-selection-background: #00000080;">
composer update doublethreedigital/runway --with-dependencies

Because of the magic of Statamic's new Upgrade Scripts, all config changes will be automatically made.

1.1.0

April 13th, 2021

What's new

  • BelongsTo fieldtype #9

1.0.13

March 30th, 2021

What's new

  • Added support for scoping and pagination on the Runway tag

1.0.12

March 25th, 2021

What's new

1.0.11

March 24th, 2021

What's new

1.0.10

February 26th, 2021

What's fixed

  • Fixed primaryKey issue #12

1.0.9

February 16th, 2021

What's fixed

  • Fixed bug introduced in v2.0.8

1.0.8

February 13th, 2021

  • Fix Runway will no longer fail on composer install if database can't be connected to. #11

1.0.7

February 1st, 2021

  • Fix Fixed issue where route key wouldn't be used for CP actions

1.0.6

January 18th, 2021

  • New You can now customise the icon used in CP Nav. Just pass the name of Statamic icon or pass in an inline SVG.
  • Fix $request->user() should be fixed in even more places now.

1.0.5

January 18th, 2021

  • Fix Hopefully fixed an issue were you get Call to undefined method App\User::hasPermission()`.
  • Fix Create button on resource now actually links to the create page

1.0.4

December 28th, 2020

Non-blueprint rows are now available via the Runway tag, as apposed to only blueprint fields being available.

1.0.3

December 27th, 2020

Support for PHP 8.

1.0.2

December 21st, 2020

New

  • If you specify a route key on your Eloquent model, Runway will respect that and run with it in your Control Panel.

Bugs

  • Section fieldtypes will no longer attempt to save.

Improvements

  • Downloading should take a teeny tiny bit less time - thanks to #5
  • Better styled pagination on listing page

1.0.1

December 19th, 2020

New Features

  • Listing Search
  • Permissions - so you can manage which users have access to do CRUD actions on your Eloquent models.

Improvements

  • The listing table is now extra big, helpful for all those extra columns

1.0.0

December 14th, 2020

Initial release.