Skip to content

Commit 97186b6

Browse files
committed
Correct user guide changelog
1 parent bf0a59c commit 97186b6

3 files changed

Lines changed: 267 additions & 268 deletions

File tree

user_guide_src/source/changelogs/index.rst

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@ Release Date: Not Released
99

1010
**Next release of CodeIgniter4**
1111

12+
13+
14+
:doc:`See all the changes. </changelogs/next>`
15+
16+
Version 4.0.0-beta.2
17+
====================================================
18+
19+
Release Date: April 04, 2019
20+
1221
Highlights:
1322

1423
- A number of fixes & improvements, importantly for the Model and testing classes
@@ -28,16 +37,6 @@ App changes:
2837
- added tests/ folder for unit testing
2938
- added phpunit.xml.dist for unit testing configuration
3039

31-
:doc:`See all the changes. </changelogs/next>`
32-
33-
Version 4.0.0-beta.2
34-
====================================================
35-
36-
Release Date: April 04, 2019
37-
38-
**Next release of CodeIgniter4**
39-
40-
4140
:doc:`See all the changes. </changelogs/v4.0.0-beta.2>`
4241

4342
Version 4.0.0-beta.1
Lines changed: 2 additions & 256 deletions
Original file line numberDiff line numberDiff line change
@@ -1,268 +1,14 @@
1-
Version |version|
1+
Version 4.0.0-dev
22
====================================================
33

44
Release Date: Not released
55

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

8-
- A number of fixes & improvements, importantly for the Model and testing classes
9-
- Models now require a primary key
10-
- Generated API docs accessible at https://codeigniter4.github.io/api/
11-
- Validation rules have been enhanced
12-
- .htaccess beefed up
13-
14-
New messages:
15-
16-
- Database.noPrimaryKey, forFindColumnHaveMultipleColumns, Database.forEmptyInputGiven
17-
18-
App changes:
19-
20-
- updated app/Config/Events
21-
- added app/Controllers/BaseController
22-
- added tests/ folder for unit testing
23-
- added phpunit.xml.dist for unit testing configuration
248

259
The list of changed files follows, with PR numbers shown.
2610

27-
- .htaccess #1900
28-
29-
- app/
30-
- Config/
31-
- Events #1856
32-
- Controllers/
33-
- BaseController #1847
34-
- Home #1847
35-
36-
- contributing/
37-
- README.rst #1846
38-
- styleguide #1872
39-
40-
- contributing.md #1846
41-
42-
- phpdoc.dist.xml #1872
43-
44-
- system/
45-
- Autoloader/
46-
- FileLocator #1860
47-
- Cache/Handlers/
48-
- FileHandler #1895
49-
- MemcachedHandler #1895
50-
- PredisHandler #1895
51-
- RedisHandler #1863, #1895
52-
- WincacheHandler #1895
53-
- CLI/
54-
- CLI #1891, #1910
55-
- Commands/
56-
- Server/Serve #1893
57-
- Utilities/Routes #1859
58-
- Config/
59-
- BaseConfig #1811
60-
- Routes #1847, #1850
61-
- Database/
62-
- BaseBuilder $1776, #1902
63-
- BaseConnection #1899
64-
- Forge #1844, #1899
65-
- MigrationRunner #1860, #1865
66-
- MySQLi/Connection #1896
67-
- MySQLi/Forge #1899
68-
- Postgre/Builder #1902
69-
- Postgre/Forge #1899
70-
- Query #1805, #1771
71-
- SQLite3/Builder #1902
72-
- SQLite3/Forge #1899
73-
- Debug/
74-
- Toolbar/Collectors/History #1869
75-
- Toolbar #1897
76-
- Events/
77-
- Events #1867
78-
- Exceptions/
79-
- ModelException #1829
80-
- PageNotFoundException #1844
81-
- Files/
82-
- File #1809, #1854
83-
- Helpers/
84-
- date_helper #d08b68
85-
- form_helper #1803
86-
- html_helper #1803
87-
- number_helper #d08b68, #1803
88-
- security_helper #d08b68
89-
- text_helper #d08b68, #1803
90-
- url_helper #d08b68, #1803
91-
- xml_helper #1803
92-
- Honeypot/
93-
- Honeypot #1894
94-
- HTTP/
95-
- Header #1769
96-
- IncomingRequest #1831
97-
- Language/en/
98-
- Database #1829, #1861, #1902
99-
- Router/
100-
- RouteCollection #1769
101-
- Router #1839, #1882
102-
- Session/
103-
- Session #1769
104-
- Test/
105-
- ControllerTester #1769, #1848, #1855
106-
- DOMParser #1848
107-
- Validation/
108-
- FormatRules #1762, #1863
109-
- Rules #1791, #1814, #1818, #1862
110-
- Validation #1769
111-
- Views/list #1828
112-
- View/
113-
- Filters #1769
114-
- Parser #1769
115-
- View #1769, #1827
116-
- CodeIgniter #1769, #1804, #1590
117-
- Common #1802, #895ae0
118-
- ComposerScripts #1804
119-
- Controller #1769, #1850
120-
- Entity #1769, #1804
121-
- Model #1793, #1769, #1804, #1808, #1812, #1813, #1817, #1829, #1746, #1861
122-
123-
- tests/system/
124-
- Cache/
125-
- Handlers/
126-
- FileHandlerTest #1796, #1895
127-
- MemcachedHandlerTest #1895
128-
- RedisHandlerTest #1895
129-
- CacheFactoryTest #1796
130-
- CLI/
131-
- CLITest #1910
132-
- Config/
133-
- BaseConfigTest #1811
134-
- ConfigTest #1811
135-
- Database/
136-
- Builder/EmptyTest #1902
137-
- Builder/SelectTest #1902
138-
- Live/ModelTest #1817, #1829, #1861
139-
- Live/WhereTest #1906
140-
- Events/
141-
- EventsTest #1867
142-
- HTTP/
143-
- ContentSecurityPolicyTest #1848
144-
- Router/
145-
- RouteCollectionTest #1822, #1912, #1913
146-
- Test/
147-
- ControllerTesterTest #1848, #1855
148-
- DOMParserTest #1848
149-
- Validation/
150-
- FormatRulesTest #1762
151-
- RulesTest #1791
152-
- View/
153-
- ViewTest #1827, #1836
154-
- ControllerTest #1850
155-
156-
157-
- user_guide_src/
158-
- cli/
159-
- cli_commands #1777
160-
- cli_library #1892, #1910
161-
- concepts/
162-
- services #1811
163-
- database/
164-
- examples #1794
165-
- dbmgmt/
166-
- forge #1844, #1899
167-
- migration #1860, #1865
168-
- extending/
169-
- basecontroller #1847
170-
- core_classes #1847
171-
- general/
172-
- common_functions #1802, #1895
173-
- helpers/
174-
- number_helper #d08b68
175-
- url_helper #1803
176-
- incoming/
177-
- routing #1908
178-
- libraries/
179-
- caching #1895
180-
- files #1790, #1854
181-
- pagination #1823
182-
- sessions #1843
183-
- validation #1814, #1828, #1862
184-
- models/
185-
- models #1817, #1820, #1829, #1746, #1861
186-
- outgoing/
187-
- view_layouts #1827
188-
- testing/
189-
- controllers #1848
19011

19112
PRs merged:
19213
-----------
19314

194-
- #1913 More RouteCollection tests for overwriting. Closes #1692
195-
- #1912 Additional RouteCollectionTests
196-
- #1910 Added print method to CLI library so you can print multiple times on same line
197-
- #1908 Add filter parameters to User Guide
198-
- #1906 SubQuery related test cases w.r.t #1775
199-
- #1902 BaseBuilder corrections
200-
- #1900 Update .htaccess for better security and caching
201-
- #1899 Database Forge correction
202-
- #1897 Toolbar fix w.r.t #1779
203-
- #1896 Mysql connection issue with SSL cert (#1219)
204-
- #1894 Typos fixings
205-
- #1893 Fix spark serve with remove escapeshellarg()
206-
- #1892 Add CLI background color list to the user guide
207-
- #1891 Allow CLI::strlen null parameter
208-
- #1886 Fixed issue #1880, fixed a few typos and updated code style
209-
- #1882 Router Changes w.r.t #1541
210-
- #1873-1889 Docs: move namespace declarations & add missing class docblocks
211-
- #1872 Docs: fix phpdoc config
212-
- #1871 Unmatched Cache Library `get()` return null
213-
- #1869 History::SetFiles check #1778
214-
- #1863 Module wise Typos changes
215-
- #1861 New method Find Column w.r.t. #1619
216-
- #1860 Migrationrunner use autoloader
217-
- #1867 Events should actually work with any callable now. Fixes #1835
218-
- #1865 MigrationRunner issue with definition resolved
219-
- #1862 required_with and required_without definition changes
220-
- #1859 Ignore callbacks in routes list
221-
- #1858 Typos correction in DB module
222-
- #1856 ensure ob_end_flush() when ob_get_level() > 0 on pre_system event
223-
- #1855 Fix: ControllerTester::execute. Fixes #1834
224-
- #1854 File::move now returns new file instance for relocated file. Fixes #1782
225-
- #1851 Replace old CI3 .gitignore with root CI4 version
226-
- #1850 Secure routable controller methods
227-
- #1848 Test: fix & test Test/ControllerTest, tested
228-
- #1847 Extend Controller to BaseController by default
229-
- #1846 Fix contributing links
230-
- #1844 Model Fix
231-
- #1843 Replace CI3 $this->input reference
232-
- #1842 Exception 'forPageNotFound' missing default value
233-
- #1839 Dont replace slashes with backslashes in the to route
234-
- #1836 Test: Improve View\View coverage
235-
- #1831 Fix some PHPDoc comments error
236-
- #1829 Improve: Models now require a primary key. This is partially to keep the code …
237-
- #1828 Fix: Remove bootstrap styles from validation views.
238-
- #1827 Fix: Adding include method to View library to render view partials... views.
239-
- #1823 Docs: Remove legacy Bootstrap references in Pagination class
240-
- #1822 Test: enhance RouteCollection coverage
241-
- #1820 Fix: Correct sphinx errors in model.rst
242-
- #1819 Improve: Add apibot for API docs using phpDocumentor
243-
- #1818 Improve: Code improvement in exact_length Rule
244-
- #1817 Improve: Model setValidationMessage functions introduced
245-
- #895ae0 Fix: Start session whenver using the old command
246-
- #1814 Enhance: extended exact_length[1,3,5]
247-
- #1813 Fix: Model::save fix for earlier PRs
248-
- #1812 Test: Improve Filters coverage
249-
- #1811 Test: Config module coverage improved
250-
- #1809 Fix file move failed. Fixex #1785
251-
- #1808 Fix: Fix save method return value
252-
- #1805 Docs: Query Class Changes
253-
- #1804 Docs: Some Base Functional Changes
254-
- #1803 Docs: Some Helper Changes
255-
- #1802 Docs: Common function correction
256-
- #1796 Test: Improve Cache coverage
257-
- #1794 Replace nonexistent "getAffectedRows"
258-
- #1793 Set Model->chunk return type
259-
- #1791 Fix: Remove is_numeric tests in Validation\Rules
260-
- #d08b68 Fix in ControllerTester for missing UserAgent
261-
- #1790 Correction of typos in documentation as mentioned in issue #1781
262-
- #1777 Add CLI namespace to example
263-
- #1776 Fix: replace only last operator in field name
264-
- #1771 Fix: fix typo in matchSimpleBinds
265-
- #1769 Correction in Methods and Spellings
266-
- #1762 Fix: decimal rule. shouldn't it accept integers?
267-
- #1746 Improve: Update Model, to selective update created_at / updated_at field.
268-
- #1590 Improve: Enhance 404Override

0 commit comments

Comments
 (0)