Posts: 153
Threads: 5
Joined: Jul 2020
Reputation:
2
we have changes also in spark, env and public index
Posts: 460
Threads: 39
Joined: Dec 2016
Reputation:
17
02-03-2021, 04:47 PM
(This post was last modified: 02-03-2021, 04:47 PM by MGatner.)
@korgoth Just to be clear: Composer only handles the equivalent of the **syestem** folder. Users installing via Composer methods will need to update files in the **app** folder the same as everyone else.
The team has worked very hard at not allowing any breaking changes. This means: nothing in **app** needs to be updated. Are there new versions of files in **app**, and is there some benefit to implementing them? Yes, and we are working on documenting those but the bottom line is: no major version, no breaking changes.
Re: BaseModel... splitting Model into its new class and BaseModel was to make room for future development on "NoSQL" databases. The current model had some restrictions by assuming a SQL-type database, so keeping those in place and going everything else to an abstract class gives us more room for future development. If you are a current user of the framework: keep using Model per usual, no changes necessary. You can consider this an "internal change" unless you've been dabbling in NoSQL databases for CodeIgniter 4.
Posts: 512
Threads: 18
Joined: Oct 2014
Reputation:
18
Yes, most files in the modified file list is just because comment style was changed.
So you don't need to update them.
And nothing is broken, even if you don't update any files in other than system/.
As for updating files other than system/, it is exactly the same as CI3. However,
it is true that CI4 is young and still has many minor changes.
Whether you use Composer or not, the situation is the same.
Posts: 4
Threads: 1
Joined: Apr 2020
Reputation:
0
Thanks for this good job.
Happy to have news about CI.
Posts: 140
Threads: 20
Joined: Jun 2015
Reputation:
0
Upgrade success
One command hehe
Thanks CI Teams and Composer v2
Learning CI4 from my works, from errors and how to fix bugs in the community
Love CI & Thanks CI Teams