Skip to content

Commit 0613449

Browse files
authored
Merge pull request #8574 from kenjis/release-4.4.6
Prep for 4.4.6 release
2 parents 48a8c81 + f5f1e5e commit 0613449

File tree

8 files changed

+47
-39
lines changed

8 files changed

+47
-39
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Changelog
22

3+
## [v4.4.6](https://github.com/codeigniter4/CodeIgniter4/tree/v4.4.6) (2024-02-24)
4+
[Full Changelog](https://github.com/codeigniter4/CodeIgniter4/compare/v4.4.5...v4.4.6)
5+
6+
### Breaking Changes
7+
8+
* fix: Time::createFromTimestamp() returns Time with UTC by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8544
9+
10+
### Fixed Bugs
11+
12+
* fix: [OCI8] getFieldData() returns incorrect `default` value by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8459
13+
* fix: [SQLite3] getFieldData() returns incorrect `primary_key` values by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8460
14+
* fix: [OCI8][Postgre][SQLSRV][SQLite3] change order of properties returned by getFieldData() by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8481
15+
* docs: fix supported SQL Server version by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8489
16+
* fix: [SQLite3] Forge::modifyColumn() messes up table by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8457
17+
* docs: fix incorrect @return type in `ResultInterface-getCustomRowObject()` by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8503
18+
* fix: [Postgre] updateBatch() breaks `char` type data by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8524
19+
* fix: DebugBar block by CSP by @YapsBridging in https://github.com/codeigniter4/CodeIgniter4/pull/8411
20+
* docs: fix `@phpstan-type` in Model by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8543
21+
* fix: [CURLRequest] Multiple HTTP 100 return by API. by @ping-yee in https://github.com/codeigniter4/CodeIgniter4/pull/8466
22+
* fix: PHPDoc types in controller.tpl.php by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8561
23+
* fix: [Session] Redis session race condition by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8323
24+
25+
### Refactoring
26+
27+
* test: refactor ImageMagickHandlerTest by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/8461
28+
* test: refactor GetFieldDataTest by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8480
29+
* refactor: use ternary operators in Helpers by @ddevsr in https://github.com/codeigniter4/CodeIgniter4/pull/8529
30+
* refactor: use official site URLs by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8541
31+
* refactor: remove redundant URL helper loading by @kenjis in https://github.com/codeigniter4/CodeIgniter4/pull/8556
32+
* refactor: small improvement in `loadInNamespace` Autoloader by @ddevsr in https://github.com/codeigniter4/CodeIgniter4/pull/8553
33+
334
## [v4.4.5](https://github.com/codeigniter4/CodeIgniter4/tree/v4.4.5) (2024-01-27)
435
[Full Changelog](https://github.com/codeigniter4/CodeIgniter4/compare/v4.4.4...v4.4.5)
536

phpdoc.dist.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<output>api/build/</output>
1111
<cache>api/cache/</cache>
1212
</paths>
13-
<version number="4.4.5">
13+
<version number="4.4.6">
1414
<api format="php">
1515
<source dsn=".">
1616
<path>system</path>

system/CodeIgniter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class CodeIgniter
5454
/**
5555
* The current version of CodeIgniter Framework
5656
*/
57-
public const CI_VERSION = '4.4.5';
57+
public const CI_VERSION = '4.4.6';
5858

5959
/**
6060
* App startup time.

system/I18n/TimeTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1153,7 +1153,7 @@ public function __toString(): string
11531153
*
11541154
* @param string $name
11551155
*
1156-
* @return array|bool|DateTimeInterface|DateTimeZone|int|intlCalendar|self|string|null
1156+
* @return array|bool|DateTimeInterface|DateTimeZone|int|IntlCalendar|self|string|null
11571157
*/
11581158
public function __get($name)
11591159
{

system/Images/Handlers/ImageMagickHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public function _resize(bool $maintainRatio = false)
7777
/**
7878
* Crops the image.
7979
*
80-
* @return bool|\CodeIgniter\Images\Handlers\ImageMagickHandler
80+
* @return bool|ImageMagickHandler
8181
*
8282
* @throws Exception
8383
*/

user_guide_src/source/changelogs/v4.4.6.rst

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Version 4.4.6
33
#############
44

5-
Release Date: Unreleased
5+
Release Date: February 24, 2024
66

77
**4.4.6 release of CodeIgniter4**
88

@@ -23,22 +23,16 @@ to return a Time instance with a timezone of UTC has been fixed.
2323
Starting with this version, when you do not specify a timezone, a Time instance
2424
with the app's timezone is returned by default.
2525

26-
***************
27-
Message Changes
28-
***************
29-
30-
*******
31-
Changes
32-
*******
33-
34-
************
35-
Deprecations
36-
************
37-
3826
**********
3927
Bugs Fixed
4028
**********
4129

30+
- **Session:** Fixed a bug in Redis session handler that caused locking to fail
31+
and the session data to be cleared.
32+
- **DB Forge:** Fixed a bug in SQLite3 Forge that caused ``Forge::modifyColumn()``
33+
to incorrectly modify table definitions.
34+
- **CSP:** Fixed a bug that CSP blocked some elements in the Debug Toolbar.
35+
4236
See the repo's
4337
`CHANGELOG.md <https://github.com/codeigniter4/CodeIgniter4/blob/develop/CHANGELOG.md>`_
4438
for a complete list of bugs fixed.

user_guide_src/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
version = '4.4'
2727

2828
# The full version, including alpha/beta/rc tags.
29-
release = '4.4.5'
29+
release = '4.4.6'
3030

3131
# -- General configuration ---------------------------------------------------
3232

user_guide_src/source/installation/upgrade_446.rst

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@ Please refer to the upgrade instructions corresponding to your installation meth
1212
:local:
1313
:depth: 2
1414

15-
**********************
16-
Mandatory File Changes
17-
**********************
18-
1915
****************
2016
Breaking Changes
2117
****************
@@ -33,11 +29,6 @@ If you want to keep the timezone UTC, you need to call ``setTimezone('UTC')``::
3329

3430
$time = Time::createFromTimestamp(1501821586)->setTimezone('UTC');
3531

36-
37-
*********************
38-
Breaking Enhancements
39-
*********************
40-
4132
*************
4233
Project Files
4334
*************
@@ -48,21 +39,13 @@ these files being outside of the **system** scope they will not be changed witho
4839
There are some third-party CodeIgniter modules available to assist with merging changes to
4940
the project space: `Explore on Packagist <https://packagist.org/explore/?query=codeigniter4%20updates>`_.
5041

51-
Content Changes
52-
===============
53-
54-
The following files received significant changes (including deprecations or visual adjustments)
55-
and it is recommended that you merge the updated versions with your application:
56-
57-
Config
58-
------
59-
60-
- @TODO
61-
6242
All Changes
6343
===========
6444

6545
This is a list of all files in the **project space** that received changes;
6646
many will be simple comments or formatting that have no effect on the runtime:
6747

68-
- @TODO
48+
- app/Config/App.php
49+
- app/Config/Routing.php
50+
- app/Views/welcome_message.php
51+
- composer.json

0 commit comments

Comments
 (0)