From ac49623389927b5ed9be20217ed61d7f7761cd1b Mon Sep 17 00:00:00 2001 From: kenjis Date: Fri, 27 Oct 2023 09:22:07 +0900 Subject: [PATCH 1/4] docs: add changelog and upgrade for v4.4.4 --- user_guide_src/source/changelogs/index.rst | 1 + user_guide_src/source/changelogs/v4.4.4.rst | 35 ++++++++++++ .../source/installation/upgrade_444.rst | 54 +++++++++++++++++++ .../source/installation/upgrading.rst | 1 + 4 files changed, 91 insertions(+) create mode 100644 user_guide_src/source/changelogs/v4.4.4.rst create mode 100644 user_guide_src/source/installation/upgrade_444.rst diff --git a/user_guide_src/source/changelogs/index.rst b/user_guide_src/source/changelogs/index.rst index 5863f9c4fd8f..eb9f7f1f5edb 100644 --- a/user_guide_src/source/changelogs/index.rst +++ b/user_guide_src/source/changelogs/index.rst @@ -12,6 +12,7 @@ See all the changes. .. toctree:: :titlesonly: + v4.4.4 v4.4.3 v4.4.2 v4.4.1 diff --git a/user_guide_src/source/changelogs/v4.4.4.rst b/user_guide_src/source/changelogs/v4.4.4.rst new file mode 100644 index 000000000000..218c56e738d7 --- /dev/null +++ b/user_guide_src/source/changelogs/v4.4.4.rst @@ -0,0 +1,35 @@ +############# +Version 4.4.4 +############# + +Release Date: Unreleased + +**4.4.4 release of CodeIgniter4** + +.. contents:: + :local: + :depth: 3 + +******** +BREAKING +******** + +*************** +Message Changes +*************** + +******* +Changes +******* + +************ +Deprecations +************ + +********** +Bugs Fixed +********** + +See the repo's +`CHANGELOG.md `_ +for a complete list of bugs fixed. diff --git a/user_guide_src/source/installation/upgrade_444.rst b/user_guide_src/source/installation/upgrade_444.rst new file mode 100644 index 000000000000..6dbfa8e7baac --- /dev/null +++ b/user_guide_src/source/installation/upgrade_444.rst @@ -0,0 +1,54 @@ +############################# +Upgrading from 4.4.3 to 4.4.4 +############################# + +Please refer to the upgrade instructions corresponding to your installation method. + +- :ref:`Composer Installation App Starter Upgrading ` +- :ref:`Composer Installation Adding CodeIgniter4 to an Existing Project Upgrading ` +- :ref:`Manual Installation Upgrading ` + +.. contents:: + :local: + :depth: 2 + +********************** +Mandatory File Changes +********************** + +**************** +Breaking Changes +**************** + +********************* +Breaking Enhancements +********************* + +************* +Project Files +************* + +Some files in the **project space** (root, app, public, writable) received updates. Due to +these files being outside of the **system** scope they will not be changed without your intervention. + +There are some third-party CodeIgniter modules available to assist with merging changes to +the project space: `Explore on Packagist `_. + +Content Changes +=============== + +The following files received significant changes (including deprecations or visual adjustments) +and it is recommended that you merge the updated versions with your application: + +Config +------ + +- @TODO + +All Changes +=========== + +This is a list of all files in the **project space** that received changes; +many will be simple comments or formatting that have no effect on the runtime: + +- @TODO diff --git a/user_guide_src/source/installation/upgrading.rst b/user_guide_src/source/installation/upgrading.rst index b768959eb6c4..2c0731f3a437 100644 --- a/user_guide_src/source/installation/upgrading.rst +++ b/user_guide_src/source/installation/upgrading.rst @@ -16,6 +16,7 @@ See also :doc:`./backward_compatibility_notes`. backward_compatibility_notes + upgrade_444 upgrade_443 upgrade_442 upgrade_441 From 94e082f252d36ee685295966d4414ed898247f20 Mon Sep 17 00:00:00 2001 From: kenjis Date: Fri, 27 Oct 2023 09:18:18 +0900 Subject: [PATCH 2/4] chore: add names to github workflows To change the GitHub PR page display. --- .github/workflows/test-autoreview.yml | 1 + .github/workflows/test-phpunit.yml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/.github/workflows/test-autoreview.yml b/.github/workflows/test-autoreview.yml index 44feb4e33139..1f2f785fb77c 100644 --- a/.github/workflows/test-autoreview.yml +++ b/.github/workflows/test-autoreview.yml @@ -23,6 +23,7 @@ permissions: jobs: auto-review-tests: + name: AutoReview uses: ./.github/workflows/reusable-serviceless-phpunit-test.yml # @TODO Extract to codeigniter4/.github repo with: job-name: Automatic Code Review [PHP 8.1] diff --git a/.github/workflows/test-phpunit.yml b/.github/workflows/test-phpunit.yml index 9ca4ed8e15e4..856d11b17249 100644 --- a/.github/workflows/test-phpunit.yml +++ b/.github/workflows/test-phpunit.yml @@ -50,6 +50,7 @@ jobs: echo "version=8.1" >> $GITHUB_OUTPUT sanity-tests: + name: Others needs: coverage-php-version strategy: @@ -77,6 +78,7 @@ jobs: extra-composer-options: ${{ matrix.composer-option }} database-live-tests: + name: DatabaseLive needs: - coverage-php-version - sanity-tests @@ -120,6 +122,7 @@ jobs: extra-composer-options: ${{ matrix.composer-option }} separate-process-tests: + name: SeparateProcess needs: - coverage-php-version - sanity-tests @@ -149,6 +152,7 @@ jobs: extra-composer-options: ${{ matrix.composer-option }} cache-live-tests: + name: CacheLive needs: - coverage-php-version - sanity-tests From f22efe17e07dbb775601595a44d5d76fad49ea05 Mon Sep 17 00:00:00 2001 From: kenjis Date: Fri, 27 Oct 2023 10:11:11 +0900 Subject: [PATCH 3/4] chore: change names for shorter name display --- .github/workflows/test-autoreview.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-autoreview.yml b/.github/workflows/test-autoreview.yml index 1f2f785fb77c..69545ca6af01 100644 --- a/.github/workflows/test-autoreview.yml +++ b/.github/workflows/test-autoreview.yml @@ -1,4 +1,4 @@ -name: Automatic Code Review +name: AutoReview on: pull_request: @@ -23,10 +23,10 @@ permissions: jobs: auto-review-tests: - name: AutoReview + name: Automatic Code Review uses: ./.github/workflows/reusable-serviceless-phpunit-test.yml # @TODO Extract to codeigniter4/.github repo with: - job-name: Automatic Code Review [PHP 8.1] + job-name: PHP 8.1 php-version: '8.1' job-id: auto-review-tests group-name: AutoReview From 1bae325c9f0132bfc8b2edb0196f516c36ccbd4a Mon Sep 17 00:00:00 2001 From: kenjis Date: Fri, 27 Oct 2023 10:54:09 +0900 Subject: [PATCH 4/4] chore: make long job-names empty --- .github/workflows/test-phpunit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-phpunit.yml b/.github/workflows/test-phpunit.yml index 856d11b17249..c6deb546bb7d 100644 --- a/.github/workflows/test-phpunit.yml +++ b/.github/workflows/test-phpunit.yml @@ -109,7 +109,7 @@ jobs: uses: ./.github/workflows/reusable-phpunit-test.yml # @TODO Extract to codeigniter4/.github repo with: - job-name: Database Live Tests + job-name: php-version: ${{ matrix.php-version }} job-id: database-live-tests db-platform: ${{ matrix.db-platform }} @@ -141,7 +141,7 @@ jobs: uses: ./.github/workflows/reusable-phpunit-test.yml # @TODO Extract to codeigniter4/.github repo with: - job-name: Separate Process Tests + job-name: php-version: ${{ matrix.php-version }} job-id: separate-process-tests group-name: SeparateProcess