Skip to content

Commit d2af52b

Browse files
committed
Release 4.0.0-beta.3
1 parent 220feac commit d2af52b

File tree

5 files changed

+198
-174
lines changed

5 files changed

+198
-174
lines changed

system/CodeIgniter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ class CodeIgniter
6565
/**
6666
* The current version of CodeIgniter Framework
6767
*/
68-
const CI_VERSION = '4.0.0-beta.2';
68+
const CI_VERSION = '4.0.0-beta.3';
6969

7070
/**
7171
* App startup time.

user_guide_src/source/changelogs/index.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,16 @@ Release Date: Not Released
1010
**Next release of CodeIgniter4**
1111

1212

13+
:doc:`See all the changes. </changelogs/next>`
14+
15+
Version 4.0.0-beta.3
16+
====================================================
17+
18+
Release Date: May 06, 2019
19+
20+
**Next release of CodeIgniter4**
21+
22+
1323

1424
:doc:`See all the changes. </changelogs/next>`
1525

user_guide_src/source/changelogs/next.rst

Lines changed: 1 addition & 172 deletions
Original file line numberDiff line numberDiff line change
@@ -3,183 +3,12 @@ Version |version|
33

44
Release Date: Not released
55

6-
Highlights:
6+
**Next alpha release of CodeIgniter4**
77

8-
- Type hinting added throughout & typos corrected (see API docs)
9-
- Fixed a number of model, database, validation & debug toolbar issues
10-
11-
New messages:
12-
13-
- Database.FieldNotExists
14-
- Validation.equals, not_equals
15-
16-
App changes:
17-
18-
- Removed $salt config item in app/Config/App
19-
- Enabled migrations by default in app/Config/Migrations
20-
- Simplified public/.htaccess
218

229
The list of changed files follows, with PR numbers shown.
2310

24-
- admin/
25-
- framework/composer.json #1935
26-
- starter/composer.json #1935
27-
28-
- app/
29-
- Config/
30-
- App #1973
31-
- Migrations #1973
32-
33-
- public/
34-
- .htaccess #1973
35-
36-
- system/
37-
- API/
38-
- ResponseTrait #1962
39-
- Commands/
40-
- Server/rewrite #1925
41-
- Config/
42-
- AutoloadConfig #1974
43-
- BaseConfig #1947
44-
- Database/ #1938
45-
- BaseBuilder #1923, #1933, #1950
46-
- BaseConnection #1950
47-
- BaseResult #1917
48-
- BaseUtils #1917
49-
- Forge #1917
50-
- SQLite3/
51-
- Connection #1917
52-
- Result #1917
53-
- Debug/
54-
- Toolbar #1916
55-
- Toolbar/Collectors/
56-
- BaseCollector #1972
57-
- Config #1973
58-
- History #1945
59-
- Routes #1949
60-
- Toolbar/Views/
61-
- _config.tpl.php #1973
62-
- toolbar.tpl.php #1972
63-
- toolbarloader.js #1931, #1961
64-
- Exceptions/
65-
- EntityException #1927
66-
- Filters/
67-
Filters #1970, #1985
68-
- Format/
69-
- FormatterInterface #1918
70-
- JSONFormatter #1918
71-
- XMLFormatter #1918
72-
- HTTP/
73-
- CLIRequest #1956
74-
- CURLRequest #1915
75-
- Images/Handlers/
76-
- BaseHandler #1956
77-
- Language/en/
78-
- Database #1917
79-
- Validation #1952
80-
- Router/
81-
- Router #1968
82-
- RouteCollection #1977
83-
- Session/Handlers/
84-
- RedisHandler #1980
85-
- Test/
86-
- FeatureResponse #1977
87-
- FeatureTestCase #1977
88-
- Validation/
89-
- FormatRules #1957
90-
- Rules #1952
91-
- View/
92-
- Table #1984
93-
- Entity #1911, #1927, #1943, #1950, #1955
94-
- Model #1930, #1943, #1963, #1981
95-
96-
- tests/system/
97-
- Config/
98-
- BaseConfigTest #1947
99-
- Database/
100-
- BaseQueryTest #1917
101-
- Live/
102-
- DbUtilsTest #1917, #1943
103-
- ForgeTest #1917
104-
- GetTest #1917, #1943
105-
- ModelTest #1930, #1943, #1981
106-
- Migrations/
107-
- MigrationRunnerTest #1917
108-
- MigrationTest #1943
109-
- Filters/
110-
- FilterTest #1985
111-
- Test/
112-
- FeatureTestCaseTest #1977
113-
- Validation/
114-
- FormatRulesTest #1957
115-
- RulesTest #1952, #cbe4b1d
116-
- View/
117-
- TableTest #1978, #1984
118-
- EntityTest #1911
119-
120-
- user_guide_src/
121-
- dbmgmt/
122-
- migrations #1973
123-
- installation/
124-
- installing_composer #1926
125-
- running #1935
126-
- libraries/
127-
- validation #1952, #1954, #1957
128-
- outgoing/
129-
- index #1978
130-
- table #1978, #1984
131-
- testing/
132-
- feature #1977
133-
- overview #1936
134-
135-
- .htaccess #1939
136-
- composer.json #1935
137-
- phpdoc.dist.xml #1987
13811

13912
PRs merged:
14013
-----------
14114

142-
- #1987 Correct API docblock problems for phpdocs
143-
- #1986 Update docblock version to 4.0.0
144-
- #1985 Fix filter processing. Fixes #1907
145-
- #cbe4b1d Fix SQLite tests
146-
- #1984 Add footing to HTML Table
147-
- #1981 Using soft deletes should not return an ambiguous field message when joining tables
148-
- #1980 Corrected return value for Session/RedisHandler::read
149-
- #1978 Implement HTML Table for CI4 (missed feature)
150-
- #1977 Test/featuretestcase
151-
- #1974 Remove framework classes from the autoloader classmap
152-
- #1973 Defaultfixes
153-
- #1972 Toolbar fix for custom collectors
154-
- #1970 Add back filter arguments
155-
- #1968 Fixed pathinfo mode 404 error
156-
- #1963 String type primary key should also wrap into an array during db update
157-
- #1962 Fix side issue
158-
- #1961 Fix Debugbar url tail slash issue
159-
- #1957 New generic string validation rule
160-
- #1956 Use Null Coalesce Operator
161-
- #1955 Travis-CI build failed fix
162-
- #1954 Fix validation table format
163-
- #1952 Add Validations for `equals()` and `not_equals()`
164-
- #1951 System typos changes & code cleanup
165-
- #1950 Fix some side issue
166-
- #1949 Toobar/Routes correction
167-
- #1947 Fix BaseConfig didn't load Registrar files properly
168-
- #1945 Fix datetime extraction from debugbar file
169-
- #1943 Model, Entity, Exception & Migration test cases
170-
- #1939 Remove section that prevents hotlinking
171-
- #1938 Database typos changes
172-
- #1936 Docs: improce app testing writeup
173-
- #1935 Update phpunit.xml scripts. Fixes #1932
174-
- #1933 having (Is NULL deletion)
175-
- #1931 Toolbar IE11 fix
176-
- #1930 Model Changes w.r.t. #1773
177-
- #1927 Entity exception for non existed props
178-
- #1926 Docs: update installation guide
179-
- #1925 removed $_SERVER['CI_ENVIRONMENT']
180-
- #1923 missing return
181-
- #1918 JSONFormatter
182-
- #1917 Database Test Cases
183-
- #1916 Check if the value is string
184-
- #1915 Fix for POST + JSON (Content-Length added)
185-
- #1911 JSON Cast exception test cases
Lines changed: 185 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,185 @@
1+
Version 4.0.0-beta.3
2+
====================================================
3+
4+
Release Date: Not released
5+
6+
Highlights:
7+
8+
- Type hinting added throughout & typos corrected (see API docs)
9+
- Fixed a number of model, database, validation & debug toolbar issues
10+
11+
New messages:
12+
13+
- Database.FieldNotExists
14+
- Validation.equals, not_equals
15+
16+
App changes:
17+
18+
- Removed $salt config item in app/Config/App
19+
- Enabled migrations by default in app/Config/Migrations
20+
- Simplified public/.htaccess
21+
22+
The list of changed files follows, with PR numbers shown.
23+
24+
- admin/
25+
- framework/composer.json #1935
26+
- starter/composer.json #1935
27+
28+
- app/
29+
- Config/
30+
- App #1973
31+
- Migrations #1973
32+
33+
- public/
34+
- .htaccess #1973
35+
36+
- system/
37+
- API/
38+
- ResponseTrait #1962
39+
- Commands/
40+
- Server/rewrite #1925
41+
- Config/
42+
- AutoloadConfig #1974
43+
- BaseConfig #1947
44+
- Database/ #1938
45+
- BaseBuilder #1923, #1933, #1950
46+
- BaseConnection #1950
47+
- BaseResult #1917
48+
- BaseUtils #1917
49+
- Forge #1917
50+
- SQLite3/
51+
- Connection #1917
52+
- Result #1917
53+
- Debug/
54+
- Toolbar #1916
55+
- Toolbar/Collectors/
56+
- BaseCollector #1972
57+
- Config #1973
58+
- History #1945
59+
- Routes #1949
60+
- Toolbar/Views/
61+
- _config.tpl.php #1973
62+
- toolbar.tpl.php #1972
63+
- toolbarloader.js #1931, #1961
64+
- Exceptions/
65+
- EntityException #1927
66+
- Filters/
67+
Filters #1970, #1985
68+
- Format/
69+
- FormatterInterface #1918
70+
- JSONFormatter #1918
71+
- XMLFormatter #1918
72+
- HTTP/
73+
- CLIRequest #1956
74+
- CURLRequest #1915
75+
- Images/Handlers/
76+
- BaseHandler #1956
77+
- Language/en/
78+
- Database #1917
79+
- Validation #1952
80+
- Router/
81+
- Router #1968
82+
- RouteCollection #1977
83+
- Session/Handlers/
84+
- RedisHandler #1980
85+
- Test/
86+
- FeatureResponse #1977
87+
- FeatureTestCase #1977
88+
- Validation/
89+
- FormatRules #1957
90+
- Rules #1952
91+
- View/
92+
- Table #1984
93+
- Entity #1911, #1927, #1943, #1950, #1955
94+
- Model #1930, #1943, #1963, #1981
95+
96+
- tests/system/
97+
- Config/
98+
- BaseConfigTest #1947
99+
- Database/
100+
- BaseQueryTest #1917
101+
- Live/
102+
- DbUtilsTest #1917, #1943
103+
- ForgeTest #1917
104+
- GetTest #1917, #1943
105+
- ModelTest #1930, #1943, #1981
106+
- Migrations/
107+
- MigrationRunnerTest #1917
108+
- MigrationTest #1943
109+
- Filters/
110+
- FilterTest #1985
111+
- Test/
112+
- FeatureTestCaseTest #1977
113+
- Validation/
114+
- FormatRulesTest #1957
115+
- RulesTest #1952, #cbe4b1d
116+
- View/
117+
- TableTest #1978, #1984
118+
- EntityTest #1911
119+
120+
- user_guide_src/
121+
- dbmgmt/
122+
- migrations #1973
123+
- installation/
124+
- installing_composer #1926
125+
- running #1935
126+
- libraries/
127+
- validation #1952, #1954, #1957
128+
- outgoing/
129+
- index #1978
130+
- table #1978, #1984
131+
- testing/
132+
- feature #1977
133+
- overview #1936
134+
135+
- .htaccess #1939
136+
- composer.json #1935
137+
- phpdoc.dist.xml #1987
138+
139+
PRs merged:
140+
-----------
141+
142+
- #1987 Correct API docblock problems for phpdocs
143+
- #1986 Update docblock version to 4.0.0
144+
- #1985 Fix filter processing. Fixes #1907
145+
- #cbe4b1d Fix SQLite tests
146+
- #1984 Add footing to HTML Table
147+
- #1981 Using soft deletes should not return an ambiguous field message when joining tables
148+
- #1980 Corrected return value for Session/RedisHandler::read
149+
- #1978 Implement HTML Table for CI4 (missed feature)
150+
- #1977 Test/featuretestcase
151+
- #1974 Remove framework classes from the autoloader classmap
152+
- #1973 Defaultfixes
153+
- #1972 Toolbar fix for custom collectors
154+
- #1970 Add back filter arguments
155+
- #1968 Fixed pathinfo mode 404 error
156+
- #1963 String type primary key should also wrap into an array during db update
157+
- #1962 Fix side issue
158+
- #1961 Fix Debugbar url tail slash issue
159+
- #1957 New generic string validation rule
160+
- #1956 Use Null Coalesce Operator
161+
- #1955 Travis-CI build failed fix
162+
- #1954 Fix validation table format
163+
- #1952 Add Validations for `equals()` and `not_equals()`
164+
- #1951 System typos changes & code cleanup
165+
- #1950 Fix some side issue
166+
- #1949 Toobar/Routes correction
167+
- #1947 Fix BaseConfig didn't load Registrar files properly
168+
- #1945 Fix datetime extraction from debugbar file
169+
- #1943 Model, Entity, Exception & Migration test cases
170+
- #1939 Remove section that prevents hotlinking
171+
- #1938 Database typos changes
172+
- #1936 Docs: improce app testing writeup
173+
- #1935 Update phpunit.xml scripts. Fixes #1932
174+
- #1933 having (Is NULL deletion)
175+
- #1931 Toolbar IE11 fix
176+
- #1930 Model Changes w.r.t. #1773
177+
- #1927 Entity exception for non existed props
178+
- #1926 Docs: update installation guide
179+
- #1925 removed $_SERVER['CI_ENVIRONMENT']
180+
- #1923 missing return
181+
- #1918 JSONFormatter
182+
- #1917 Database Test Cases
183+
- #1916 Check if the value is string
184+
- #1915 Fix for POST + JSON (Content-Length added)
185+
- #1911 JSON Cast exception test cases

0 commit comments

Comments
 (0)