Skip to content

Commit a798f8a

Browse files
committed
Release 4.0.0-rc.3
1 parent fede808 commit a798f8a

File tree

5 files changed

+183
-159
lines changed

5 files changed

+183
-159
lines changed

system/CodeIgniter.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class CodeIgniter
6666
/**
6767
* The current version of CodeIgniter Framework
6868
*/
69-
const CI_VERSION = '4.0.0-rc.2.1';
69+
const CI_VERSION = '4.0.0-rc.3';
7070

7171
/**
7272
* App startup time.

user_guide_src/source/changelogs/index.rst

+10
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22
Change Logs
33
###########
44

5+
Version |version|
6+
====================================================
7+
8+
Release Date: Not Released
9+
10+
**Next release of CodeIgniter4**
11+
12+
13+
:doc:`See all the changes. </changelogs/next>`
14+
515
.. toctree::
616
:titlesonly:
717

user_guide_src/source/changelogs/next.rst

+2-157
Original file line numberDiff line numberDiff line change
@@ -3,167 +3,12 @@ Version |version|
33

44
Release Date: Not released
55

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:
6+
**Next alpha release of CodeIgniter4**
187

198

209
The list of changed files follows, with PR numbers shown.
2110

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-
12411

12512
PRs merged:
126-
----------
13+
-----------
12714

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
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
Version 4.0.0-rc.3
2+
====================================================
3+
4+
Release Date: Not released
5+
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:
18+
19+
20+
The list of changed files follows, with PR numbers shown.
21+
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+
124+
125+
PRs merged:
126+
----------
127+
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

user_guide_src/source/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
# The short X.Y version.
5151
version = '4.0-dev'
5252
# The full version, including alpha/beta/rc tags.
53-
release = '4.0.0-rc.2'
53+
release = '4.0.0-rc.3'
5454

5555
# The language for content autogenerated by Sphinx. Refer to documentation
5656
# for a list of supported languages.

0 commit comments

Comments
 (0)