88
99 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
1010
11- < title > Change Logs — CodeIgniter4 4.0.0-rc.1 documentation</ title >
11+ < title > Change Logs — CodeIgniter4 4.0.0-rc.2 documentation</ title >
1212
1313
1414
3434
3535
3636
37- < link rel ="top " title ="CodeIgniter4 4.0.0-rc.1 documentation " href ="../index.html "/>
37+ < link rel ="top " title ="CodeIgniter4 4.0.0-rc.2 documentation " href ="../index.html "/>
3838 < link rel ="next " title ="Version 4.0-dev " href ="next.html "/>
3939 < link rel ="prev " title ="The MIT License (MIT) " href ="../license.html "/>
4040
130130< ul class ="current ">
131131< li class ="toctree-l1 "> < a class ="reference internal " href ="../license.html "> The MIT License (MIT)</ a > </ li >
132132< li class ="toctree-l1 current "> < a class ="current reference internal " href ="# "> Change Logs</ a > < ul >
133- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-rc-1 "> Version 4.0.0-rc.1</ a > </ li >
134- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-beta-4 "> Version 4.0.0-beta.4</ a > </ li >
135- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-beta-3 "> Version 4.0.0-beta.3</ a > </ li >
136- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-beta-2 "> Version 4.0.0-beta.2</ a > </ li >
137- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-beta-1 "> Version 4.0.0-beta.1</ a > </ li >
138- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-alpha-5 "> Version 4.0.0-alpha.5</ a > </ li >
139- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-alpha-4 "> Version 4.0.0-alpha.4</ a > </ li >
140- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-alpha-3 "> Version 4.0.0-alpha.3</ a > </ li >
141- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-alpha-2 "> Version 4.0.0-alpha.2</ a > </ li >
142- < li class ="toctree-l2 "> < a class ="reference internal " href ="#version-4-0-0-alpha-1 "> Version 4.0.0-alpha.1</ a > < ul >
143- < li class ="toctree-l3 "> < a class ="reference internal " href ="next.html "> Version 4.0-dev</ a > </ li >
144- < li class ="toctree-l3 "> < a class ="reference internal " href ="v4.0.0-alpha.5.html "> Version 4.0.0-alpha.5</ a > </ li >
145- < li class ="toctree-l3 "> < a class ="reference internal " href ="v4.0.0-alpha.4.html "> Version 4.0.0-alpha.4</ a > </ li >
146- < li class ="toctree-l3 "> < a class ="reference internal " href ="v4.0.0-alpha.3.html "> Version 4.0.0-alpha.3</ a > </ li >
147- < li class ="toctree-l3 "> < a class ="reference internal " href ="v4.0.0-alpha.2.html "> Version 4.0.0-alpha.2</ a > </ li >
148- < li class ="toctree-l3 "> < a class ="reference internal " href ="v4.0.0-alpha.1.html "> Version 4.0.0-alpha.1</ a > </ li >
149- </ ul >
150- </ li >
133+ < li class ="toctree-l2 "> < a class ="reference internal " href ="next.html "> Version 4.0-dev</ a > </ li >
134+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-rc.1.html "> Version 4.0.0-rc.1</ a > </ li >
135+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-beta.4.html "> Version 4.0.0-beta.4</ a > </ li >
136+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-beta.3.html "> Version 4.0.0-beta.3</ a > </ li >
137+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-beta.2.html "> Version 4.0.0-beta.2</ a > </ li >
138+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-beta.1.html "> Version 4.0.0-beta.1</ a > </ li >
139+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-alpha.5.html "> Version 4.0.0-alpha.5</ a > </ li >
140+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-alpha.4.html "> Version 4.0.0-alpha.4</ a > </ li >
141+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-alpha.3.html "> Version 4.0.0-alpha.3</ a > </ li >
142+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-alpha.2.html "> Version 4.0.0-alpha.2</ a > </ li >
143+ < li class ="toctree-l2 "> < a class ="reference internal " href ="v4.0.0-alpha.1.html "> Version 4.0.0-alpha.1</ a > </ li >
151144</ ul >
152145</ li >
153146</ ul >
213206
214207 < div class ="section " id ="change-logs ">
215208< h1 > Change Logs< a class ="headerlink " href ="#change-logs " title ="Permalink to this headline "> ¶</ a > </ h1 >
216- < div class ="section " id ="version-4-0-0-rc-1 ">
217- < h2 > Version 4.0.0-rc.1< a class ="headerlink " href ="#version-4-0-0-rc-1 " title ="Permalink to this headline "> ¶</ a > </ h2 >
218- < p > Release Date: September 02, 2019</ p >
219- < p > < strong > Next release of CodeIgniter4</ strong > </ p >
220- < p > < a class ="reference internal " href ="next.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
221- </ div >
222- < div class ="section " id ="version-4-0-0-beta-4 ">
223- < h2 > Version 4.0.0-beta.4< a class ="headerlink " href ="#version-4-0-0-beta-4 " title ="Permalink to this headline "> ¶</ a > </ h2 >
224- < p > Release Date: July 25, 2019</ p >
225- < p > Highlights:</ p >
226- < p > There are some breaking changes...</ p >
227- < ul class ="simple ">
228- < li > The Entity class has been refactored;</ li >
229- < li > The Model class changing has been updated to better handle soft deletes</ li >
230- < li > The routing has been beefed up</ li >
231- </ ul >
232- < p > New messages:</ p >
233- < ul class ="simple ">
234- < li > new translation key: Database/noDateFormat</ li >
235- </ ul >
236- < p > Testing changes:</ p >
237- < ul class ="simple ">
238- < li > enhanced database & migration testing in tests/_support</ li >
239- </ ul >
240- < p > < a class ="reference internal " href ="v4.0.0-beta.4.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
241- </ div >
242- < div class ="section " id ="version-4-0-0-beta-3 ">
243- < h2 > Version 4.0.0-beta.3< a class ="headerlink " href ="#version-4-0-0-beta-3 " title ="Permalink to this headline "> ¶</ a > </ h2 >
244- < p > Release Date: May 06, 2019</ p >
245- < p > Highlights:</ p >
246- < ul class ="simple ">
247- < li > Fixed a number of model, database, validation & debug toolbar issues</ li >
248- < li > Type hinting added throughout & typos corrected (see API docs)</ li >
249- </ ul >
250- < p > New messages:</ p >
251- < ul class ="simple ">
252- < li > Database.FieldNotExists</ li >
253- < li > Validation.equals, not_equals</ li >
254- </ ul >
255- < p > App changes:</ p >
256- < ul class ="simple ">
257- < li > Removed $salt config item in app/Config/App</ li >
258- < li > Enabled migrations by default in app/Config/Migrations</ li >
259- < li > Simplified public/.htaccess</ li >
260- </ ul >
261- < p > < a class ="reference internal " href ="v4.0.0-beta.3.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
262- </ div >
263- < div class ="section " id ="version-4-0-0-beta-2 ">
264- < h2 > Version 4.0.0-beta.2< a class ="headerlink " href ="#version-4-0-0-beta-2 " title ="Permalink to this headline "> ¶</ a > </ h2 >
265- < p > Release Date: April 04, 2019</ p >
266- < p > Highlights:</ p >
267- < ul class ="simple ">
268- < li > A number of fixes & improvements, importantly for the Model and testing classes</ li >
269- < li > Models now require a primary key</ li >
270- < li > Generated API docs accessible at < a class ="reference external " href ="https://codeigniter4.github.io/api/ "> https://codeigniter4.github.io/api/</ a > </ li >
271- < li > Validation rules have been enhanced</ li >
272- < li > .htaccess beefed up</ li >
273- </ ul >
274- < p > New messages:</ p >
275- < ul class ="simple ">
276- < li > Database.noPrimaryKey, forFindColumnHaveMultipleColumns, Database.forEmptyInputGiven</ li >
277- </ ul >
278- < p > App changes:</ p >
279- < ul class ="simple ">
280- < li > updated app/Config/Events</ li >
281- < li > added app/Controllers/BaseController</ li >
282- < li > added tests/ folder for unit testing</ li >
283- < li > added phpunit.xml.dist for unit testing configuration</ li >
284- </ ul >
285- < p > < a class ="reference internal " href ="v4.0.0-beta.2.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
286- </ div >
287- < div class ="section " id ="version-4-0-0-beta-1 ">
288- < h2 > Version 4.0.0-beta.1< a class ="headerlink " href ="#version-4-0-0-beta-1 " title ="Permalink to this headline "> ¶</ a > </ h2 >
289- < p > Release Date: Unreleased</ p >
290- < p > Highlights:</ p >
291- < ul class ="simple ">
292- < li > New View Layouts provide simple way to create site site view templates.</ li >
293- < li > Fixed user guide CSS for proper wide table display</ li >
294- < li > Converted UploadedFile to use system messages</ li >
295- < li > Numerous database, migration & model bugs fixed</ li >
296- < li > Refactored unit testing for appstarter & framework distributions</ li >
297- </ ul >
298- < p > New messages:</ p >
299- < ul class ="simple ">
300- < li > Database.tableNotFound</ li >
301- < li > HTTP.uploadErr...</ li >
302- </ ul >
303- < p > App changes:</ p >
304- < ul class ="simple ">
305- < li > app/Config/Cache has new setting: database</ li >
306- < li > app/Views/welcome_message has logo tinted</ li >
307- < li > composer.json has a case correction</ li >
308- < li > env adds CI_ENVIRONMENT suggestion</ li >
309- </ ul >
310- < p > < a class ="reference internal " href ="v4.0.0-beta.1.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
311- </ div >
312- < div class ="section " id ="version-4-0-0-alpha-5 ">
313- < h2 > Version 4.0.0-alpha.5< a class ="headerlink " href ="#version-4-0-0-alpha-5 " title ="Permalink to this headline "> ¶</ a > </ h2 >
314- < p > Release Date: January 30, 2019</ p >
315- < p > < strong > Alpha 5</ strong > </ p >
316- < p > Highlights:</ p >
317- < ul class ="simple ">
318- < li > updated PHP dependency to 7.2</ li >
319- < li > < dl class ="first docutils ">
320- < dt > new feature branches have been created for the email and queue modules,</ dt >
321- < dd > so they don’t impact the release of 4.0.0</ dd >
322- </ dl >
323- </ li >
324- < li > < dl class ="first docutils ">
325- < dt > dropped several language messages that were unused (eg Migrations.missingTable)</ dt >
326- < dd > and added some new (eg Migrations.invalidType)</ dd >
327- </ dl >
328- </ li >
329- < li > lots of bug fixes</ li >
330- < li > code coverage is up to 78%</ li >
331- </ ul >
332- < p > < a class ="reference internal " href ="v4.0.0-alpha.5.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
333- </ div >
334- < div class ="section " id ="version-4-0-0-alpha-4 ">
335- < h2 > Version 4.0.0-alpha.4< a class ="headerlink " href ="#version-4-0-0-alpha-4 " title ="Permalink to this headline "> ¶</ a > </ h2 >
336- < p > Release Date: December 15, 2018</ p >
337- < p > < strong > Next release of CodeIgniter4</ strong > </ p >
338- < p > Highlights:</ p >
339- < ul class ="simple ">
340- < li > < dl class ="first docutils ">
341- < dt > Refactor for consistency: folder application renamed to app;</ dt >
342- < dd > constant BASEPATH renamed to SYSTEMPATH</ dd >
343- </ dl >
344- </ li >
345- < li > Debug toolbar gets its own config, history collector</ li >
346- < li > Numerous corrections and enhancements</ li >
347- </ ul >
348- < p > < a class ="reference internal " href ="v4.0.0-alpha.4.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
349- </ div >
350- < div class ="section " id ="version-4-0-0-alpha-3 ">
351- < h2 > Version 4.0.0-alpha.3< a class ="headerlink " href ="#version-4-0-0-alpha-3 " title ="Permalink to this headline "> ¶</ a > </ h2 >
352- < p > Release Date: November 30, 2018</ p >
353- < p > < strong > Next alpha release of CodeIgniter4</ strong > </ p >
354- < ul class ="simple ">
355- < li > Numerous bug fixes, across the framework</ li >
356- < li > Many missing features implemented, across the framework</ li >
357- < li > Code coverage is up to 72%</ li >
358- < li > CodeIgniter4 has been promoted to its own github organization.
359- That is reflected in docs and comments.</ li >
360- < li > We have integrated a git pre-commit hook, which will apply the
361- CI4 code sniffer rules, and attempt to fix them.
362- We have run all the source files through it, and any “funny”
363- code formatting is temporary until the rules are updated.</ li >
364- < li > We welcome Natan Felles, from Brazil, to the code developer team.
365- He has proven to be passionate, dedicated and thorough :)</ li >
366- </ ul >
367- < p > < a class ="reference internal " href ="v4.0.0-alpha.3.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
368- </ div >
369- < div class ="section " id ="version-4-0-0-alpha-2 ">
370- < h2 > Version 4.0.0-alpha.2< a class ="headerlink " href ="#version-4-0-0-alpha-2 " title ="Permalink to this headline "> ¶</ a > </ h2 >
371- < p > Release Date: Oct 26, 2018</ p >
372- < p > < strong > Second alpha release of CodeIgniter4</ strong > </ p >
373- < ul class ="simple ">
374- < li > bug fixes</ li >
375- < li > features implemented</ li >
376- < li > tutorial revised</ li >
377- </ ul >
378- < p > < a class ="reference internal " href ="v4.0.0-alpha.2.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
379- </ div >
380- < div class ="section " id ="version-4-0-0-alpha-1 ">
381- < h2 > Version 4.0.0-alpha.1< a class ="headerlink " href ="#version-4-0-0-alpha-1 " title ="Permalink to this headline "> ¶</ a > </ h2 >
382- < p > Release Date: September 28, 2018</ p >
383- < p > < strong > Rewrite of the CodeIgniter framework</ strong > </ p >
384- < dl class ="docutils ">
385- < dt > Non-code changes:</ dt >
386- < dd > < ul class ="first last simple ">
387- < li > User Guide adapted or rewritten</ li >
388- < li > < a class ="reference external " href ="https://github.com/bcit-ci/CodeIgniter4-translations "> System message translations repository</ a > </ li >
389- < li > < a class ="reference external " href ="https://forum.codeigniter.com/forum-33.html "> Roadmap subforum</ a > for more transparent planning</ li >
390- </ ul >
391- </ dd >
392- < dt > New core classes:</ dt >
393- < dd > < ul class ="first last simple ">
394- < li > CodeIgniter (bootstrap)</ li >
395- < li > Common (shared functions)</ li >
396- < li > ComposerScripts (integrate third party tools)</ li >
397- < li > Controller (base controller)</ li >
398- < li > Model (base model)</ li >
399- < li > Entity (entity encapsulation)</ li >
400- </ ul >
401- </ dd >
402- </ dl >
403- < p > Some new, some old & some borrowed packages, all namespaced.</ p >
404- < p > < a class ="reference internal " href ="v4.0.0-alpha.1.html "> < span class ="doc "> See all the changes.</ span > </ a > </ p >
405209< div class ="toctree-wrapper compound ">
406- </ div >
210+ < ul >
211+ < li class ="toctree-l1 "> < a class ="reference internal " href ="next.html "> Version 4.0-dev</ a > </ li >
212+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-rc.1.html "> Version 4.0.0-rc.1</ a > </ li >
213+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-beta.4.html "> Version 4.0.0-beta.4</ a > </ li >
214+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-beta.3.html "> Version 4.0.0-beta.3</ a > </ li >
215+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-beta.2.html "> Version 4.0.0-beta.2</ a > </ li >
216+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-beta.1.html "> Version 4.0.0-beta.1</ a > </ li >
217+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-alpha.5.html "> Version 4.0.0-alpha.5</ a > </ li >
218+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-alpha.4.html "> Version 4.0.0-alpha.4</ a > </ li >
219+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-alpha.3.html "> Version 4.0.0-alpha.3</ a > </ li >
220+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-alpha.2.html "> Version 4.0.0-alpha.2</ a > </ li >
221+ < li class ="toctree-l1 "> < a class ="reference internal " href ="v4.0.0-alpha.1.html "> Version 4.0.0-alpha.1</ a > </ li >
222+ </ ul >
407223</ div >
408224</ div >
409225
@@ -430,7 +246,7 @@ <h2>Version 4.0.0-alpha.1<a class="headerlink" href="#version-4-0-0-alpha-1" tit
430246 < div role ="contentinfo ">
431247 < p >
432248 © Copyright 2014-2019 British Columbia Institute of Technology.
433- Last updated on Sep 02 , 2019.
249+ Last updated on Sep 26 , 2019.
434250
435251 </ p >
436252 </ div >
@@ -452,7 +268,7 @@ <h2>Version 4.0.0-alpha.1<a class="headerlink" href="#version-4-0-0-alpha-1" tit
452268 < script type ="text/javascript ">
453269 var DOCUMENTATION_OPTIONS = {
454270 URL_ROOT :'../' ,
455- VERSION :'4.0.0-rc.1 ' ,
271+ VERSION :'4.0.0-rc.2 ' ,
456272 COLLAPSE_INDEX :false ,
457273 FILE_SUFFIX :'.html' ,
458274 HAS_SOURCE : false ,
0 commit comments