@@ -9,15 +9,23 @@ Release Date: Not released
99- new feature branches have been created for the email and queue modules, so they don't impact the release of 4.0.0
1010- dropped several language messages that were unused (eg Migrations.missingTable) and added some new (eg Migrations.invalidType)
1111- lots of bug fixes, especially for the database support
12+ - provided filters (CSRF, Honeypot, DebugToolbar) have been moved from app/Filters/ to system/Filters/
1213- revisited the installation and tutorial sections of the user guide
13- - code coverage is up to 78%
14+ - code coverage is at 77% ... getting ever closer to our target of 80% :)
15+
16+ We hope this will be the last alpha, and that the next pre-release will be our first beta ... fingers crossed!
1417
1518The list of changed files follows, with PR numbers shown.
1619
1720- admin/
18- - starter/README.md #1637
21+ - starter/
22+ - README.md #1637
23+ - app/Config/Paths.php #1685
24+ - release-appstarter #1685
25+
1926- app/
2027 - Config/
28+ - Filters #1686
2129 - Modules #1665
2230 - Services #614216
2331
@@ -60,6 +68,9 @@ The list of changed files follows, with PR numbers shown.
6068 - File #1636
6169 - Filters/
6270 - Filters #1635, #1625, #6dab8f
71+ - CSRF #1686
72+ - DebugToolbar #1686
73+ - Honeypot #1686
6374 - Helpers/
6475 - form_helper #1633
6576 - html_helper #1538
@@ -73,15 +84,17 @@ The list of changed files follows, with PR numbers shown.
7384 - Log/
7485 - Handlers/FileHandler #1641
7586 - Router/
76- - RouteCollection #1665
87+ - RouteCollection #1665, #5951c3
7788 - Router #9e435c, #7993a7, #1678
78- - Session/Handlers/
79- - BaseHandler #1684
80- - FileHandler #1684
89+ - Session/
90+ - Handlers/BaseHandler #1684
91+ - Handlers/FileHandler #1684
92+ - Handlers/MemcachedHandler #1679
93+ - Session #1679
8194 - bootstrap #81d371, #1665
8295 - Common #1660
8396 - Entity #1623, #1622
84- - Model #1617, #1632, #1656
97+ - Model #1617, #1632, #1656, #1689
8598
8699- tests/
87100 - README.md #1671
@@ -91,7 +104,7 @@ The list of changed files follows, with PR numbers shown.
91104 - ResponseTraitTest #1635
92105 - Autoloader/
93106 - AutoloaderTest #1665
94- - FileLocatorTest #1665
107+ - FileLocatorTest #1665, #1686
95108 - CLI/
96109 - CommandRunnerTest #1635
97110 - CommandsTest #1635
@@ -100,6 +113,7 @@ The list of changed files follows, with PR numbers shown.
100113 - ConfigTest #1643
101114 - ServicesTest #1635, #1643
102115 - Database/Builder/
116+ - AliasTest #bea1dd
103117 - DeleteTest #1677
104118 - GroupTest #1640
105119 - InsertTest #1640, #1677
@@ -113,21 +127,29 @@ The list of changed files follows, with PR numbers shown.
113127 - ForgeTest #6b8b8b
114128 - InsertTest #1677
115129 - Migrations/MigrationRunnerTest #1660, #1675
116- - ModelTest #1617
130+ - ModelTest #1617, #1689
117131 - Events/
118132 - EventTest #1635
119133 - Filters/
120- - FiltersTest #1635, #6dab8f
134+ - CSRFTest #1686
135+ - DebugToolbarTest #1686
136+ - FiltersTest #1635, #6dab8f, #1686
137+ - HoneypotTest #1686
121138 - Helpers/
122139 - FormHelperTest #1633
123140 - XMLHelperTest #1641
141+ - Honeypot/
142+ - HoneypotTest #1686
124143 - HTTP/
125144 - ContentSecurityPolicyTest #1641
126145 - IncomingRequestTest #1641
127146 - Language/
128147 - LanguageTest #1643
129148 - Router/
149+ - RouteCollectionTest #5951c3
130150 - RouterTest #9e435c
151+ - Validation/
152+ - RulesTest #1689
131153 - View/
132154 - ParserPluginTest #1669
133155 - ParserTest #1669
@@ -147,13 +169,26 @@ The list of changed files follows, with PR numbers shown.
147169 - helpers/
148170 - form_helper #1633
149171 - incoming/
172+ - filters #1686
150173 - index #4a1886
151174 - methodspoofing #4a1886
152175 - installation/
153- - downloads.rst #1673
154- - installation #1673
176+ - index #1690, #1693
177+ - installing_composer #1673, #1690
178+ - installing_git #1673, #1690
179+ - installing_manual #1673, #1690
180+ - repositories #1673, #1690
181+ - running #1690, #1691
182+ - troubleshooting #1690, #1693
155183 - libraries/
156- - index #1643
184+ - honeypot #1686
185+ - index #1643, #1690
186+ - throttler #1686
187+ - tutorial/
188+ - create_news_item #1693
189+ - index #1693
190+ - news_section #1693
191+ - static_pages #1693
157192
158193- composer.json #1670
159194- contributing.md #1670
@@ -164,11 +199,21 @@ The list of changed files follows, with PR numbers shown.
164199PRs merged:
165200-----------
166201
202+ - #1693 Docs/tutorial
203+ - #5951c3 Allow domain/sub-domain routes to overwrite existing routes
204+ - #1691 Update the running docs
205+ - #1690 Rework install docs
206+ - #bea1dd Additional AliasTests for potential LeftJoin issue
207+ - #1689 Model Validation Fix
208+ - #1687 Add copyright blocks to filters
209+ - #1686 Refactor/filters
210+ - #1685 Fix admin - app starter creation
167211- #1684 Updating session id cleanup for filehandler
168212- #1683 Fix migrate:refresh bug
169213- #d2b377 Fix Postgres replace command to work new way of storing binds
170214- #4a1886 Document method spoofing
171215- #2e698a urldecode URI keys as well as values.
216+ - #1679 save_path - for memcached
172217- #1678 fix route not replacing forward slashes
173218- #1677 Implement Don't Escape feature for db engine
174219- #1675 Add missing test group directives
0 commit comments