Repository navigation
fix(core): make Livewire packages optional on frontend part - #2537
Conversation
…loaded in backend part, update sGallery, reconcile webinstall with changes
|
Thanks for the frontend boot optimization. There is a blocking upgrade path to address before merging (reviewed statically at 07c72fb; I have not run this PR). The web updater cannot reach its autoloader repair when the existing site uses an authoritative classmap. In The web installer calls Please make the source-overlay upgrade bootstrap safe before relying on new autoloaded core classes: rebuild dependencies/autoload before the new application/Console boots, or use a narrowly scoped installer bootstrap that explicitly loads its required new helpers and then starts a fresh request/process after the rebuild. Merely rebuilding the files later in the same request will not refresh the Composer loader already in memory. Please add an upgrade regression starting from the previous version with an authoritative classmap, overlaying the new source without replacing vendor, then exercising the web update entry point (including no-custom-package and custom-package cases). Verify that it reaches the Composer repair, completes the update, and that a subsequent frontend and manager request boot successfully. The current SokilAI |
…loaded in backend part, update sGallery, reconcile webinstall with changes
|
@MiddleSokilAI fixed |
…and lazy-loaded in backend part, update sGallery, reconcile webinstall with changes.
Preformance of the frontend part:
37ms were on 3.5.9
54ms were on 3.6
39ms after this fix on 3.6