Skip to content

Commit

Permalink
Release 4.0.0-rc.2
Browse files Browse the repository at this point in the history
  • Loading branch information
jim-parry committed Sep 27, 2019
1 parent 45ca5a9 commit 3571d86
Show file tree
Hide file tree
Showing 5 changed files with 224 additions and 200 deletions.
2 changes: 1 addition & 1 deletion system/CodeIgniter.php
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ class CodeIgniter
/**
* The current version of CodeIgniter Framework
*/
const CI_VERSION = '4.0.0-rc.1';
const CI_VERSION = '4.0.0-rc.2';

/**
* App startup time.
Expand Down
10 changes: 10 additions & 0 deletions user_guide_src/source/changelogs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
Change Logs
###########

Version |version|
====================================================

Release Date: Not Released

**Next release of CodeIgniter4**


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

.. toctree::
:titlesonly:

Expand Down
200 changes: 2 additions & 198 deletions user_guide_src/source/changelogs/next.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,208 +3,12 @@ Version |version|

Release Date: Not released

**RC.2 release of CodeIgniter4**
**Next alpha release of CodeIgniter4**

Enhancements:

- query builder testability simplified with new property, but dropped
method parameters (breaking change)
- database, migrations and sessions beefed up
- numerous smaller bugs corrected

App changes:

- Config/Constants, Paths & some config settings have had changes

Message changes:

- N/A

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

- admin/

- app/
- Config/
- Boot/* #2241
- Constants #2183
- Paths #2181
- public/

- system/
- CLI/
- BaseCommand #2231
- Database/
- MySQLi/Connection #2201, 2229
- Postgre/
- BaseBuilder #2269
- Connection #2201
- SQLite3/Connection #2201, 2228, 2230
- BaseBuilder #2257, 2232, 2269, 2270
- BaseConnection #2208, 2213, 2231
- Config #2224
- Forge #2205
- MigrationRunner #2191
- Debug/
- Exceptions #2262
- Encryption/
- Encryption #2231
- Handlers/BaseHandler #2231
- Files/
- FileCollection #2265
- HTTP/
- CURLRequest #2168
- IncomingRequest #2265
- Request #2253
- Response #2253
- I18n/
- Time #2231
- TimeDifference #2231
- Images/
- Handlers/BaseHandler #2246
- RESTful/
- ResourcePresenter #2271
- Security/
- Security #2240
- Session/
- Session #2197, 2231
- Test/
- CIDatabaseTestCase #2205
- CIDatabaseUnitTestCase #2184
- Validation/
- FileRules #2265
- Validation #2268
- View/
- Parser #2264

- Common #2200, 2209, 2261
- Model #2231

- tests/_support/

- tests/system/
- Commands/
- CommandClassTest #2231
- Database/
- Builder/
- GetTest #2232
- CountTest #2269
- DeleteTest #2269
- EmptyTest #2269
- GetTest #2269
- GroupTest #2257
- InsertTest #2269
- ReplaceTest #2269
- TruncateTest #2269
- UpdateTest #2269
- Live/
- EscapeTest #2229
- ForgeTest #2201, 2211
- GroupTest #2257
- MetadataTest #2211
- ModelTest #2231
- BaseConnectionTest #2229, 2231
- Encryption/
- EncryptionTest #2231
- Helpers/
- URLHelperTest #2259
- HTTP/
- CURLRequestTest #2168
- FileCOllectionTest #2265
- URITest #2259
- I18n/
- TimeDifferenceTest #2231
- TimeTest #2231
- Pager/
- pagerTest #2259
- RESTful/
- ResourcePresenterTest #2271
- Session/
- SessionTest #2231
- View/
- ParserTest #2264

- user_guide_src/
- concepts/
- structure #2221
- database/
- metadata #2199, 2201, 2208
- queries #2208
- query_builder #2257, 2232, 2269
- dbmgmt/
- migration #2190, 2191
- extending/
- contributing #2221
- general/
- errors #2221
- helpera/
- url_helper #2259
- incoming/
- restful #2189
- routing #2221
- installation/
- troubleshooting #2260
- libraries/
- encryption #2221
- pagination #2216
- time #2221
- uti #2216
- outgoing/
- api_responses #2245
- view_layouts #2218
- view_parser #2218, 2264
- testing/
- controllers #2221
- debugging #2221, 2209
- feature #2218, 2221
- overview #2221
- tutorial/
- news_section #2221
- static_pages #2221


PRs merged:
--------------------------
-----------

- #2271 fix ResourcePresenter::setModel()
- #2270 groupStart() refactorization
- #2269 testMode() method for BaseBuilder
- #2268 Validation session use only if exists
- #2267 Tests setUp and tearDown: void
- #2265 Fix a validation issue on multiple file upload
- #2264 fix. Parser allow other extension
- #2262 Fix parameter type in Debug/Exceptions
- #2261 Fix lang() signature
- #2260 Explain the whoops page
- #2259 Add URI & url_helper tests
- #2257 Several updates to the HAVING clauses
- #2253 Fix invalid parameters
- #2246 EXIF not supported for GIF
- #2245 Fix class ref parameter types
- #2241 Fix ini_set parameter type
- #2240 Handle JSON POSTs in CSRF
- #2232 Fixes BaseBuilder getWhere() bug
- #2231 Add magic __isset to classes with __get
- #2230 Add escape to SQLite _listTables()
- #2229 MySQLi escapeLikeStringDirect()
- #2228 Exclude `sqlite_%` from listTables()
- #2224 change new \Config\Database() to config('Database')
- #2221 Documentation fixes
- #2218 Typo corrected
- #2216 Update uri.rst
- #2213 Filter listTables cache response on constrainPrefix
- #2211 Add listTable() tests
- #2209 Add trace()
- #2208 Add $db->getPrefix()
- #2205 Fix empty() bug on DBPrefix
- #2201 Foreign key columns
- #2200 Notify Kint of dd alias
- #2199 Add getForeignKeyData to User Guide
- #2187 Update Session.php
- #2191 Migration rollback reverse
- #2190 Fix name of ForeignKeyChecks
- #2189 missing return
- #2184 Fix case on "Seeds/" directory
- #2183 Check `defined` for constants
- #2181 Remove copy-paste extraneous text
- #2168 Fix for CURL for 'debug' option
Loading

0 comments on commit 3571d86

Please sign in to comment.