CodeIgniter 4 appstarter beta.2 updated |
Re-issued the CI4.0.0-beta.2 appstarter ... the tests folder structure wasn't correct.
If you are using this distribution, and want to make unit tests for your app, you want to check the new release. The "_support" folder moves to "tests/_support".
James Parry
Project Lead Quote:Package operations: 34 installs, 0 updates, 0 removals Do all of these packages really need to be used? To ensure the security of a product implemented on any framework, I must be sure not only about the security of the code of the framework itself, but also about the security of the code of its dependencies. Here, either you need to abandon dependency updates (and refuse to fix them as well), or constantly monitor the status of the code. And this is in addition to the need to monitor the product itself. Versions CI 1-3 allowed to concentrate only on the product code. I use CI since version 1.7 and during this time I have enough to study it and accumulate my own code, which are transferred from one project to another. At the same time, I understand that it is easier to use already proven code than to write the same code of your own. My question is caused by the fact that some time ago there were problems with phpunit. With the release of PHP 7, it became clear that CI in the form that now can not develop and need updates. Simply, could you review the list of dependent packages. Thanks to CI Team for your great work.
If you install the appstarter with the "--no-dev" option, then the installed package list is much shorter:
Quote:Package operations: 4 installs, 0 updates, 0 removals "composer update --no-dev" will bring the framework up to the latest version, beta.2 in this case. The three packages besides the framework are trusted ones, and bundled into the framework's system folder automatically. You don't end up with phpunit installed, but that could be installed globally and separately if you want to use it for development. We'll update the user guide to explain this better.
composer install --no-dev on clean installation returns
Quote:Package operations: 3 installs, 0 updates, 0 removals I didn't checked all of listed packages and thought they were not dev requirements. Much better, thanks.
(04-08-2019, 10:08 AM)jlp Wrote: Re-issued the CI4.0.0-beta.2 appstarter ... the tests folder structure wasn't correct. Thank you CI Team. Great works...
(04-08-2019, 10:08 AM)jlp Wrote: Re-issued the CI4.0.0-beta.2 appstarter ... the tests folder structure wasn't correct. Thanks for all the hard work, Jim and the CI4 Team! (Using CodeIgniter since 1.x)
|
Welcome Guest, Not a member yet? Register Sign In |