@@ -3,12 +3,167 @@ Version |version|
33
44Release Date: Not released
55
6- **Next alpha release of CodeIgniter4 **
6+ **RC.3 release of CodeIgniter4 **
7+
8+ Enhancements:
9+
10+ - Beefed up database, session & routing handling.
11+ - Fixed numerous bugs & user guide errata.
12+
13+ App changes:
14+
15+ - New $CSRFHeaderName property in App/Config/App
16+
17+ Message changes:
718
819
920The list of changed files follows, with PR numbers shown.
1021
22+ - admin/
23+
24+ - app/
25+ - Config/
26+ - App #2272
27+
28+ - public/
29+
30+ - system/
31+ - Autoloader/
32+ - FileLocator #2336
33+ - Database/
34+ - MySQLi/Forge #2100
35+ - Postgre/Forge #2100
36+ - SQLite3/Forge #2100
37+ - BaseBuilder #2252, 2312
38+ - Forge $2100
39+ - Migration #2303
40+ - MigrationRunner #2303
41+ - Debug/
42+ - Exceptions #2288
43+ - Toolbar/Collectors/
44+ - Route #2300
45+ - Toolbar #2315
46+ - Views/*.tpl #2283
47+ - Helpers/
48+ - inflector_helper #2296
49+ - url_helper #2325
50+ - HTTP/
51+ - CURLRequest #2285, 2305
52+ - Files/UploadedFile #2123
53+ - Language/en/
54+ - Encryption #2311
55+ - RESTful #2311
56+ - Session #2311
57+ - Router/
58+ - Exceptions/RedirectException #2338
59+ - Router #2308, 2338
60+ - Security/
61+ - Security #2272, 2279
62+ - Session/
63+ - Handlers/
64+ - DatabaseHandler #2298
65+ - FileHandler #2298, 2307
66+ - MemcachedHandler #2298
67+ - RedisHandler #2298
68+ - Session #2339
69+ - Validation/
70+ - Validation #2284, 2341
71+ - View/
72+ - View #2324
73+ - CodeIgniter #2338
74+ - Common #2279
75+ - Model #2289, 2332
76+
77+ - tests/README.md #2345
78+
79+ - tests/_support/
80+ - Config/
81+ - MockAppConfig #2272
82+
83+ - tests/system/
84+ - Database/
85+ - Builder/
86+ - UpdateTest #2295
87+ - Live/
88+ - ForgeTest #2100
89+ - Helpers/
90+ - InflectorHelperTest #2296
91+ - URLHelperTest #2325
92+ - HTTP/
93+ - CURLRequestTest #2285
94+ - Log/
95+ - FileHandlerTest #2346
96+ - Security/
97+ - SecurityTest #2279
98+ - Session/
99+ - SessionTest #2339
100+ - CommonFunctionsTest #2279
101+
102+ - user_guide_src/
103+ - dbmgmt/
104+ - forge #2100
105+ - migration #2337
106+ - general/
107+ - common_functions #2279
108+ - errors #2338
109+ - modules #2290
110+ - helpers/
111+ - inflector_helper #2296
112+ - incoming/
113+ - message #2282
114+ - restful #2313, 2321, 2333
115+ - routing #2327
116+ - libraries/
117+ - curlrequest #2305
118+ - security #2279
119+ - models/
120+ - model #2316, 2332
121+ - outgoing/
122+ - table #2337
123+
11124
12125PRs merged:
13- -----------
126+ ----------
14127
128+ - #2348 CodeIgniter Foundation gets copyright
129+ - #2346 Fix FilerHandlerTest.php wierdness
130+ - #2345 Tests readme polish
131+ - #2344 Setup vs Set Up
132+ - #2343 User guide minor fixes. Fix class names and code area
133+ - #2341 Simplify Validation::getErrors()
134+ - #2339 Fix Session::get('key') returns null when value is (int) 0
135+ - #2338 Revert RedirectException change
136+ - #2337 Guide: Minor grammar corrections
137+ - #2336 Correct cleaning of namespaces in Windows
138+ - #2333 Guide: RESTful table formatting
139+ - #2332 Change after methods to use actual data
140+ - #2328 Update Application structure
141+ - #2327 Correct the tourint UG page
142+ - #2325 Fix bug in url_title() function with diacritics
143+ - #2324 Renderer Toolbar Debug Toggle
144+ - #2321 Update RESTful User Guide
145+ - #2316 Add getValidationRules() to model UG page
146+ - #2315 Enhance Toolbar::renderTimeline
147+ - #2313 RESTful User Guide cleanup
148+ - #2312 BaseBuilder variable type fix
149+ - #2311 Convert all language returns to single quote
150+ - #2308 Bugfix extra autoroute slashes
151+ - #2307 Resolve session save handler issue
152+ - #2305 Fix curl debug bug
153+ - #2303 Use DBGroup variable from migration class if defined
154+ - #2300 Routes collector for toolbar should not die when a method name is calculated through _remap
155+ - #2298 fix issue on session_regenerate
156+ - #2296 Add counted() to Inflector Helper
157+ - #2295 Test set() method in Builder class more
158+ - #2290 Fix Code Modules documentation for psr4 namespace configuration
159+ - #2289 Don't restrict model's access to properties in a read-only manner
160+ - #2288 Fix line numbering in Debug/Exceptions class
161+ - #2285 Fix error with Host header for CURLRequest class
162+ - #2284 Fix getErrors() for validation with redirect
163+ - #2283 Hotfix: Rename collectors _*.tpl.php to _*.tpl
164+ - #2282 Fix user guide for Message class
165+ - #2279 Bug in CSRF parameter cleanup
166+ - #2272 Handle X-CSRF-TOKEN - CSRF
167+ - #2252 Batch Update Where Reset
168+ - #2123 WIP fix store() default value bug
169+ - #2100 Added validation on exists database before created for MySQLi
0 commit comments