Skip to content

2.2.7

Latest
Compare
Choose a tag to compare
@lux lux released this 04 Feb 21:06
· 166 commits to master since this release

Improvements

  • Added optional default value to Cache::get(), supported by Redis and filesystem backends
  • Added conf/workers.php worker definition file and ./elefant start-workers command to start them
  • Added make worker to build a new elefant-worker Docker container image
  • Added example background worker script in apps/jobqueue/handlers/worker.php
  • Added Beanstalkd and a worker container to the docker compose setup
  • Converted docker compose setup to use MariaDB since it has an arm64-compatible image
  • Removed explicit container names from docker compose for easier multi-site use

Bug fixes

  • Updated CodeMirror dependency to fix Github security alert
  • Fixed static variable reference in Model::get() error handling
  • Defined $i18n->default so it's explicit, instead of implicit from correct config
  • Added check for SubfolderException class existence to remove warning in $controller->quit()
  • Fixed internal variable name in $controller->status_code()
  • Fixed Template tests for recent addition of $tpl->default_filter and optional 3rd $label parameter
  • Added Apache headers module to fix access to the files folder
  • Fixed end quote parsing error in blog\CsvParser