Skip to content

Commit e809840

Browse files
committed
Release 4.0.0-beta.1
1 parent d00f337 commit e809840

File tree

5 files changed

+192
-168
lines changed

5 files changed

+192
-168
lines changed

system/CodeIgniter.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ class CodeIgniter
6161
/**
6262
* The current version of CodeIgniter Framework
6363
*/
64-
const CI_VERSION = '4.0.0-alpha.5';
64+
const CI_VERSION = '4.0.0-beta.1';
6565

6666
/**
6767
* App startup time.

user_guide_src/source/changelogs/index.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ Change Logs
55
Version |version|
66
====================================================
77

8+
Release Date: Not Released
9+
10+
**Next release of CodeIgniter4**
11+
12+
13+
:doc:`See all the changes. </changelogs/next>`
14+
15+
Version 4.0.0-beta.1
16+
====================================================
17+
818
Release Date: Unreleased
919

1020
Highlights:

user_guide_src/source/changelogs/next.rst

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

44
Release Date: Not released
55

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

8-
- New View Layouts provide simple way to create site site view templates.
9-
- Fixed user guide CSS for proper wide table display
10-
- Converted UploadedFile to use system messages
11-
- Numerous database, migration & model bugs fixed
12-
- Refactored unit testing for appstarter & framework distributions
13-
14-
New messages:
15-
16-
- Database.tableNotFound
17-
- HTTP.uploadErr...
18-
19-
App changes:
20-
21-
- app/Config/Cache has new setting: database
22-
- app/Views/welcome_message has logo tinted
23-
- composer.json has a case correction
24-
- env adds CI_ENVIRONMENT suggestion
258

269
The list of changed files follows, with PR numbers shown.
2710

28-
- app/
29-
- Config/
30-
- Cache #1719
31-
- Views/
32-
- welome_message #1774
33-
34-
- system/
35-
- Cache/Handlers/
36-
- RedisHandler #1719, #1723
37-
- Config/
38-
- Config #37dbc1
39-
- Services #1704, #37dbc1
40-
- Database/
41-
- Exceptions/DatabaseException #1739
42-
- Postgre/
43-
- Builder #1733
44-
- SQLite3/
45-
- Connection #1739
46-
- Forge #1739
47-
- Table #1739
48-
- BaseBuilder #36fbb8, #549d7d
49-
- BaseConnection #549d7d, #1739
50-
- Forge #1739
51-
- MigrationRunner #1743
52-
- Query #36fbb8
53-
- Seeder #1722
54-
- Debug/
55-
- Exceptions #1704
56-
- Files/
57-
- UploadedFile #1708
58-
- Helpers/
59-
- date_helper #1768
60-
- number_helper #1768
61-
- security_helper #1768
62-
- text_helper #1768
63-
- url_helper #1768
64-
- HTTP/
65-
- Request #1725
66-
- Language/en/
67-
- Database #1739
68-
- HTTP #1708
69-
- View #1757
70-
- Router/
71-
- RouteCollection #1709, #1732
72-
- Router #1764
73-
- Test/
74-
- ControllerResponse #1740
75-
- ControllerTester #1740
76-
- DOMParser #1740
77-
- FeatureResponse #1740
78-
- Validation/
79-
- Rules #1738, #1743
80-
- Validation #37dbc1, #1763
81-
- View/
82-
- View #1729
83-
- Common #1741
84-
- Entity #6e549a, #1739
85-
- Model #4f4a37, #6e549a, #37dbc1, #1712, #1763
86-
87-
- tests/system/
88-
- Database/
89-
- BaseQueryTest #36fbb8
90-
- Live/
91-
- SQLite3/AlterTableTest #1739, #1740
92-
- ForgeTest #1739, #1745
93-
- ModelTest #37dbc1, #4ff1f5, #1763
94-
- Migrations/MigrationRunnerTest #1743
95-
- Helpers/
96-
- FilesystemHelperTest #1740
97-
- I18n/
98-
- TimeTest # 1736
99-
- Test/
100-
- DOMParserTest #1740
101-
- Validation/
102-
- ValidationTest #1763
103-
- View/
104-
- ViewTest #1729
105-
- EntityTest #6e549a, #1736
106-
107-
- user_guide_src/
108-
- _themes/.../
109-
- citheme.css #1696
110-
- changelogs/
111-
- v4.0.0-alpha.5 #1699
112-
- database/
113-
- migrate #1696
114-
- dbmgmt/
115-
- forge #1751
116-
- installation/
117-
- install_manual #1699
118-
- running #1750
119-
- intro/
120-
- psr #1752
121-
- libraries/
122-
- caching #1719
123-
- validation #1742
124-
- models/
125-
- entities #1744
126-
- outgoing/
127-
- index #1729
128-
- view_layouts #1729
129-
- testing/
130-
- controllers #1740
131-
- tutorial/
132-
- static_pages #1763
133-
134-
- composer.json #1755
135-
- .env #1749
13611

13712
PRs merged:
13813
-----------
13914

140-
- #1774 Housekeeping for beta.1
141-
- #1768 Helper changes - signatures & typos
142-
- #1764 Fix routing when no default route has been specified. Fixes #1758
143-
- #1763 Ensure validation works in Model with errors as part of rules. Fixes #1574
144-
- #1757 Correct the unneeded double-quote (typo)
145-
- #1755 lowercase 'vfsStream' in composer files
146-
- #1752 Fixed typo preventing link format
147-
- #1751 Guide: Moving misplaced text under correct heading
148-
- #1750 Remove reference to Encryption Key in User Guide
149-
- #1749 Adding environment to .env
150-
- #1745 Updated composite key tests for SQLite3 support. Fixes #1478
151-
- #1744 Update entity docs for current framework state. Fixes #1727
152-
- #1743 Manually sort migrations found instead of relying on the OS. Fixes #1666
153-
- #1742 Fix required_without rule bug.
154-
- #1741 Helpers with a specific namespace can be loaded now. Fixes #1726
155-
- #1740 Refactor test support for app starter
156-
- #1739 Fix typo
157-
- #1738 Fix required_with rule bug. Fixes #1728
158-
- #1737 Added support for dropTable and modifyTable with SQLite driver
159-
- #1736 Accommodate long travis execution times
160-
- #1733 Fix increment and decrement errors with Postgres
161-
- #1732 Don't check from CLI in Routes. Fixes #1724
162-
- #1729 New View Layout functionality for simple template
163-
- #1725 Update Request.php
164-
- #1723 Log an error if redis authentication is failed
165-
- #1722 Seeder adds default namespace to seeds
166-
- #1719 Update Cache RedisHandler to support select database
167-
- #4ff1f5 Additional tests for inserts and required validation failing (#1717)
168-
- #549d7d Another try at getting escaping working correctly both when in and out of models
169-
- #1712 Minor readability changes
170-
- #37dbc1 Ensure Model validation rules can be a group name
171-
- #1709 Fix resource routing websafe method order checking
172-
- #1708 Language for UploadedFile
173-
- #36fbb8 BaseBuilder should only turn off Connection's setEscapeFlags when running a query...
174-
- #6e549a Provide default baseURL that works with the development server for easier first time setup (Fixes #1646)
175-
- #1704 Fix viewsDirectory bug (#1701)
176-
- #4f4a37 remove debugging from Model.
177-
- #1699 Fix install link in user guide
178-
- #1696 Fix page structure etc
179-
- #1695 Tidy up code blocks in the user guide
Lines changed: 179 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,179 @@
1+
Version 4.0.0-beta.1
2+
====================================================
3+
4+
Release Date: Not released
5+
6+
Highlights:
7+
8+
- New View Layouts provide simple way to create site site view templates.
9+
- Fixed user guide CSS for proper wide table display
10+
- Converted UploadedFile to use system messages
11+
- Numerous database, migration & model bugs fixed
12+
- Refactored unit testing for appstarter & framework distributions
13+
14+
New messages:
15+
16+
- Database.tableNotFound
17+
- HTTP.uploadErr...
18+
19+
App changes:
20+
21+
- app/Config/Cache has new setting: database
22+
- app/Views/welcome_message has logo tinted
23+
- composer.json has a case correction
24+
- env adds CI_ENVIRONMENT suggestion
25+
26+
The list of changed files follows, with PR numbers shown.
27+
28+
- app/
29+
- Config/
30+
- Cache #1719
31+
- Views/
32+
- welome_message #1774
33+
34+
- system/
35+
- Cache/Handlers/
36+
- RedisHandler #1719, #1723
37+
- Config/
38+
- Config #37dbc1
39+
- Services #1704, #37dbc1
40+
- Database/
41+
- Exceptions/DatabaseException #1739
42+
- Postgre/
43+
- Builder #1733
44+
- SQLite3/
45+
- Connection #1739
46+
- Forge #1739
47+
- Table #1739
48+
- BaseBuilder #36fbb8, #549d7d
49+
- BaseConnection #549d7d, #1739
50+
- Forge #1739
51+
- MigrationRunner #1743
52+
- Query #36fbb8
53+
- Seeder #1722
54+
- Debug/
55+
- Exceptions #1704
56+
- Files/
57+
- UploadedFile #1708
58+
- Helpers/
59+
- date_helper #1768
60+
- number_helper #1768
61+
- security_helper #1768
62+
- text_helper #1768
63+
- url_helper #1768
64+
- HTTP/
65+
- Request #1725
66+
- Language/en/
67+
- Database #1739
68+
- HTTP #1708
69+
- View #1757
70+
- Router/
71+
- RouteCollection #1709, #1732
72+
- Router #1764
73+
- Test/
74+
- ControllerResponse #1740
75+
- ControllerTester #1740
76+
- DOMParser #1740
77+
- FeatureResponse #1740
78+
- Validation/
79+
- Rules #1738, #1743
80+
- Validation #37dbc1, #1763
81+
- View/
82+
- View #1729
83+
- Common #1741
84+
- Entity #6e549a, #1739
85+
- Model #4f4a37, #6e549a, #37dbc1, #1712, #1763
86+
87+
- tests/system/
88+
- Database/
89+
- BaseQueryTest #36fbb8
90+
- Live/
91+
- SQLite3/AlterTableTest #1739, #1740
92+
- ForgeTest #1739, #1745
93+
- ModelTest #37dbc1, #4ff1f5, #1763
94+
- Migrations/MigrationRunnerTest #1743
95+
- Helpers/
96+
- FilesystemHelperTest #1740
97+
- I18n/
98+
- TimeTest # 1736
99+
- Test/
100+
- DOMParserTest #1740
101+
- Validation/
102+
- ValidationTest #1763
103+
- View/
104+
- ViewTest #1729
105+
- EntityTest #6e549a, #1736
106+
107+
- user_guide_src/
108+
- _themes/.../
109+
- citheme.css #1696
110+
- changelogs/
111+
- v4.0.0-alpha.5 #1699
112+
- database/
113+
- migrate #1696
114+
- dbmgmt/
115+
- forge #1751
116+
- installation/
117+
- install_manual #1699
118+
- running #1750
119+
- intro/
120+
- psr #1752
121+
- libraries/
122+
- caching #1719
123+
- validation #1742
124+
- models/
125+
- entities #1744
126+
- outgoing/
127+
- index #1729
128+
- view_layouts #1729
129+
- testing/
130+
- controllers #1740
131+
- tutorial/
132+
- static_pages #1763
133+
134+
- composer.json #1755
135+
- .env #1749
136+
137+
PRs merged:
138+
-----------
139+
140+
- #1774 Housekeeping for beta.1
141+
- #1768 Helper changes - signatures & typos
142+
- #1764 Fix routing when no default route has been specified. Fixes #1758
143+
- #1763 Ensure validation works in Model with errors as part of rules. Fixes #1574
144+
- #1757 Correct the unneeded double-quote (typo)
145+
- #1755 lowercase 'vfsStream' in composer files
146+
- #1752 Fixed typo preventing link format
147+
- #1751 Guide: Moving misplaced text under correct heading
148+
- #1750 Remove reference to Encryption Key in User Guide
149+
- #1749 Adding environment to .env
150+
- #1745 Updated composite key tests for SQLite3 support. Fixes #1478
151+
- #1744 Update entity docs for current framework state. Fixes #1727
152+
- #1743 Manually sort migrations found instead of relying on the OS. Fixes #1666
153+
- #1742 Fix required_without rule bug.
154+
- #1741 Helpers with a specific namespace can be loaded now. Fixes #1726
155+
- #1740 Refactor test support for app starter
156+
- #1739 Fix typo
157+
- #1738 Fix required_with rule bug. Fixes #1728
158+
- #1737 Added support for dropTable and modifyTable with SQLite driver
159+
- #1736 Accommodate long travis execution times
160+
- #1733 Fix increment and decrement errors with Postgres
161+
- #1732 Don't check from CLI in Routes. Fixes #1724
162+
- #1729 New View Layout functionality for simple template
163+
- #1725 Update Request.php
164+
- #1723 Log an error if redis authentication is failed
165+
- #1722 Seeder adds default namespace to seeds
166+
- #1719 Update Cache RedisHandler to support select database
167+
- #4ff1f5 Additional tests for inserts and required validation failing (#1717)
168+
- #549d7d Another try at getting escaping working correctly both when in and out of models
169+
- #1712 Minor readability changes
170+
- #37dbc1 Ensure Model validation rules can be a group name
171+
- #1709 Fix resource routing websafe method order checking
172+
- #1708 Language for UploadedFile
173+
- #36fbb8 BaseBuilder should only turn off Connection's setEscapeFlags when running a query...
174+
- #6e549a Provide default baseURL that works with the development server for easier first time setup (Fixes #1646)
175+
- #1704 Fix viewsDirectory bug (#1701)
176+
- #4f4a37 remove debugging from Model.
177+
- #1699 Fix install link in user guide
178+
- #1696 Fix page structure etc
179+
- #1695 Tidy up code blocks in the user guide

user_guide_src/source/conf.py

Lines changed: 1 addition & 1 deletion
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-alpha.5'
53+
release = '4.0.0-beta.1'
5454

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

0 commit comments

Comments
 (0)