Leantime 3.2.0 update issue
-
@nebulon, version 3.2.0 has an issue that breaks Leantime if upgrade from an earlier version without first disabling all the plugins and deleting some files/folders. All very well, however the first you know about this is when the automatic upgrade has run and broken Leantime, by which time it is too late.
@marcelfolaron has kindly released a fix in version 3.2.1 which will allow us to get back up and running, however we cannot manually install it as we don't want to break the Cloudron updates system.
Can you give an idea on when you might be able to pull this new version?
Thank you for your help -
Same boat here can you please update this?
-
I have reverted the previous package version for a start to not break more updates.
We haven't released version 3.2.1 yet since that version crashes on startup:
09:13:45 - ErrorException: foreach() argument must be of type array|object, null given in /app/code/vendor/illuminate/collections/Arr.php:255 09:13:45 - Stack trace: 09:13:45 - #0 /app/code/app/Core/Exceptions/HandleExceptions.php(255): Leantime\Core\Exceptions\HandleExceptions->handleError() 09:13:45 - #1 /app/code/vendor/illuminate/collections/Arr.php(255): Leantime\Core\Exceptions\HandleExceptions->Leantime\Core\Exceptions\{closure}() 09:13:45 - #2 /app/code/app/Core/Console/ConsoleKernel.php(154): Illuminate\Support\Arr::flatten() 09:13:45 - #3 /app/code/app/Core/Console/ConsoleKernel.php(36): Leantime\Core\Console\ConsoleKernel->commands() 09:13:45 - #4 /app/code/app/Core/Console/ConsoleKernel.php(233): Leantime\Core\Console\ConsoleKernel->bootstrap() 09:13:45 - #5 /app/code/app/Core/Bootstrap/Bootloader.php(163): Leantime\Core\Console\ConsoleKernel->handle() 09:13:45 - #6 /app/code/app/Core/Bootstrap/Bootloader.php(129): Leantime\Core\Bootstrap\Bootloader->handleRequest() 09:13:45 - #7 /app/code/bin/leantime(14): Leantime\Core\Bootstrap\Bootloader->boot() 09:13:45 - #8 {main}
we are investigating...
-
-
-
So far the upstream change which breaks the latest version seems to be https://github.com/Leantime/leantime/commit/cfe45394bc837ef358a3adc7f891cd3074f13f45
Something with
session()
getting replaced withCache::store('installation')->set()
breaking the bootstrapping, but my php/laravel knowledge is not that deep to quickly see what that really means.