Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update laravel version from 9.x to 10.x #9073

Closed
touhidurabir opened this issue Jun 7, 2023 · 2 comments
Closed

Update laravel version from 9.x to 10.x #9073

touhidurabir opened this issue Jun 7, 2023 · 2 comments
Assignees
Labels
Housekeeping:1:Todo Any dependency management or refactor that would be nice to have some day.
Milestone

Comments

@touhidurabir
Copy link
Member

touhidurabir commented Jun 7, 2023

Describe the Proposal
We need to update the current laravel version from 9.x to 10.x which will make the PHP version requirement 8.1 or higher .

Additional Information
As several issues(such as #7916, #7698) for future version require or may require PHP 8.1+, it will be better to update the laravel version to 10.x which required PHP 8.1+ .

Upgrade Doc/Resource
Laravel Upgrade Doc : https://laravel.com/docs/10.x/upgrade#updating-dependencies

PRs
pkp-lib --> #9115
ojs --> pkp/ojs#3954 [TEST ONLY]

@touhidurabir touhidurabir added this to the 3.5 milestone Jun 7, 2023
@touhidurabir touhidurabir added the Housekeeping:1:Todo Any dependency management or refactor that would be nice to have some day. label Jun 7, 2023
@jonasraoni
Copy link
Contributor

The support for PHP 8.0 will end in 5 months, so it makes sense to upgrade after the 3.4 is released.

We have tests running against PHP 8.1 and 8.2, and some of us are already using PHP 8.2 locally. I don't see blockers, besides users locked on old servers, but they will probably have to end up upgrading due to hosting security policies.

@touhidurabir touhidurabir self-assigned this Jun 19, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 19, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 19, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 19, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 19, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 19, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 20, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 20, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 26, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 27, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 27, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 27, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 27, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 27, 2023
touhidurabir added a commit to touhidurabir/pkp-lib that referenced this issue Jun 27, 2023
touhidurabir added a commit to touhidurabir/ojs that referenced this issue Jun 27, 2023
asmecher added a commit to asmecher/pkp-lib that referenced this issue Jun 29, 2023
asmecher added a commit to asmecher/pkp-lib that referenced this issue Jun 29, 2023
asmecher added a commit to asmecher/ojs that referenced this issue Jun 29, 2023
asmecher added a commit to asmecher/ojs that referenced this issue Jun 29, 2023
asmecher added a commit to asmecher/pkp-lib that referenced this issue Jun 29, 2023
asmecher added a commit to asmecher/ojs that referenced this issue Jun 29, 2023
asmecher added a commit that referenced this issue Jun 30, 2023
* #9073 Adapt DB::raw syntax for Laravel 10

* #9073 Update dependencies to Laravel 10
@asmecher
Copy link
Member

Resolved via #9128!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Housekeeping:1:Todo Any dependency management or refactor that would be nice to have some day.
Projects
None yet
Development

No branches or pull requests

4 participants