statamic-rad-pack / runway

Eloquently manage your database models in Statamic.
https://statamic.com/runway
MIT License
107 stars 43 forks source link

[6.x] Refactor how Control Panel listing data is loaded #451

Closed duncanmcclean closed 4 months ago

duncanmcclean commented 4 months ago

This pull request refactors how the data for the Control Panel listings work, bringing things more inline with how Statamic handles it for entries.

These changes should hopefully solve a lot of the performance problems #448 & #449 were attempting to sort. The blueprint is no longer being re-fetched on each model & we're now only preprocessing data for columns we're actually using.

Replaces #448. Replaces #449. Closes https://github.com/statamic-rad-pack/runway/issues/432.

edalzell commented 4 months ago

This is SO FAST NOW!!!!!!!

github-actions[bot] commented 4 months ago

Released as part of v6.4.0.