Update README.md for Laravel 11 compatibility + update versions in Github Actions tests #37
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Laravel 11 was released on March 12, 2024.
Our Laravel package (tio/laravel) appears to be compatible with Laravel 11, so I have update the title of the README file.
I took this opportunity to add a note in the README file about the
lang
directory. Indeed, since the release of Laravel 9, this directory and the default Laravel language files are not included by default on new projects. For projects created with Laravel 9 or a higher version, it is now necessary to run thelang:publish
command to generate that directory and its language files.In addition, I updated the Github Actions test suite (
workflows/test.yml
) to include v8.3 of PHP, and I upgraded theactions/checkout
andactions/cache
packages to v4 (instead of v3). The test suite still passes.Finally, I removed the link to the demo video from the README file, because the video does not exist on Translation.io anymore (it was outdated anyway).
These changes do not necessarily require a new release of the package on Composer.