BEdita 4.1.0 Cactus Release announcement

BEdita 4.1.0  codename "cactus" released

We are happy to announce the immediate availability of BEdita 4.1.0 cactus*.

This is the second major stable release of BEdita 4.

BEdita 4 is a ready to use back-end API to handle the data of your mobile, IoT, web and desktop applications.

It provides also an extensible framework to build your custom back-end API via plugins.

BEdita 4 provides a complete content management solution with:

  • a headless server application with a native API to model, create, modify and retrieve your data
  • a default admin web application

Here the main changes on this beta release, see also the complete changelog.

API changes

  • Categories and Tags API
  • Object & resources /history endpoint
  • User opt-out, remove user data request
  • Add external provider thumbs to /media/thumbs response
  • Fix redirect  from / to /home via explicit path

Core changes

  • Object and resource history data model
  • Categories and Tags data model
  • Refactor object table hierarchy and behaviors
  • Introduce core property types, core_type flag
  • Fix timezone save problem on datetime properties

Integration changes

  • Add MySQL 8 and Maria DB 10+ to Travis CI
  • PHP 7.4 Travis task added, PHP 7.1 removed
  • Update code sniffer rules to PSR-12 via cakephp/codesniffer 3.2.*

(*) “cactus” is a member of the plant family Cactaceae, a family comprising about 127 genera. The word "cactus" derives from the Ancient Greek κάκτος, kaktos, a name originally used for a spiny plant whose identity is not certain. (from Wikipedia)