• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CodeIgniter v4.0.3 released

#1
Thanks to a number of tireless community members we have fixed a lot of little items, adding even more polish to the code and the user guide.

Thanks to the community, there have been 74 bugs closed, 21 issues closed, and 88 merged pull requests. These are all
listed in the changelog. This is a small
representation of some of the bigger changes you should know about.

Enhancements:

- The API Response Trait now only determines the final formatting (json/xml) through content negotiation when
the controller's ``$format`` variable is ``null``. If it contains either ``json`` or ``xml``, then that
format will always be returned.
- Pagination now can actually create next page and previous page links, instead of next/previous groups of links.
- Windows users wanting to build their own copy of the user guide locally can now use the included ``make.bat`` file.
- Locale matching in the IncomingRequest class now works to match broad groups, like ``fr`` even when the browser only
supplies a more specific locale code, like ``fr-FR``.
- Added the ability to have nested language defintions.
- add ability to replace {locale} to request->getLocale() in form_open('action')
- tables generated by CLI commands can now be colored.

Bugs Fixed:

- Deleting through the Model on a table with string primary key now works.
- Default pagination templates fixed to use the correct locale.
- Lots of tweaks and corrections in the user guide.
- Fixed locating files in custom namespaces that were occassionally not found. Primarily affected console commands.


Shout Outs:

A couple of members, LittleJ and jreklund have done a great job modernizing the look of the user guide for all of the 4.x branch.

MGatner created an Action for the main repo to automatically push out new releases in the /appstarter and /framework repos that seems to have worked like a charm during it's initial release.

Edit: I knew I forgot someone as I was posting this after midnight last night. But huge thanks to samsonasik for helping to improve the code quality through testing, PRs to address smaller details we might have missed, and tons of helpful comments on other's PRs.

What's up Next?

I've started using GitHub Projects for the rough roadmap of bigger features I think would be nice for upcoming releases. If you have specific features you'd like to see feel free to open feature requests here in the forum so it can be discussed and we can determine the need for it.

One new thing I am going to try out is to make use of our codeigniter4projects organization on GitHub to present some of these bigger features as stand-alone projects. Once they've been completed people are free to use them with any version of CI they have. Then, when we get closer to a point release they can be merged into the official repo. I think this allows these features to get in your hands faster. It gets more testing on the features done before an official release, and keeps things a bit more transparent.

The first feature that will be tackled this way is a Task Scheduler, or Cronjob runner. I've already gotten the feature list pulled together and a little bit of a start on the code. It isn't the smallest feature in the world so don't expect it to be ready for a little bit, but I'm pretty excited about this. It's something that I wished CI came with for years.

What are we looking for?

I would love to see a contribution for a port of the MSSql driver over to CI4. We've had a couple people start it over the years but never see it through.
Support Development  • Practical CodeIgniter 3  •
Myth:AuthVulcan - CLI Tools for CI4
Reply


Messages In This Thread
CodeIgniter v4.0.3 released - by kilishan - 04-30-2020, 10:33 PM
RE: CodeIgniter v4.0.3 released - by Avega Soft - 04-30-2020, 11:57 PM
RE: CodeIgniter v4.0.3 released - by jreklund - 05-01-2020, 01:14 AM
RE: CodeIgniter v4.0.3 released - by Leo - 05-01-2020, 02:40 AM
RE: CodeIgniter v4.0.3 released - by muuucho - 05-01-2020, 06:07 AM
RE: CodeIgniter v4.0.3 released - by easyD - 05-01-2020, 06:43 AM
RE: CodeIgniter v4.0.3 released - by php_rocs - 05-01-2020, 08:50 AM
RE: CodeIgniter v4.0.3 released - by nasser.man - 05-02-2020, 02:56 AM
RE: CodeIgniter v4.0.3 released - by wdeda - 05-02-2020, 03:30 AM
RE: CodeIgniter v4.0.3 released - by salmon - 05-02-2020, 06:44 AM
RE: CodeIgniter v4.0.3 released - by easyD - 05-04-2020, 01:58 PM
RE: CodeIgniter v4.0.3 released - by jreklund - 05-02-2020, 07:18 AM
RE: CodeIgniter v4.0.3 released - by mfinity168 - 05-03-2020, 06:34 AM
RE: CodeIgniter v4.0.3 released - by adelbak - 05-08-2020, 02:00 PM
RE: CodeIgniter v4.0.3 released - by wdeda - 05-15-2020, 02:51 PM

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2020 MyBB Group.