Skip to content

3.8 - Introducing the Symfony debug component and the web profiler toolbar.

Compare
Choose a tag to compare
@WouterSioen WouterSioen released this 14 Aug 08:01
· 8132 commits to master since this release

Improvements:

  • Profiles: mass import for profiles using a .csv added.
  • Core: BackendModel::insertExtra() added to allow inserting homepage/widgets/blocks.
  • Core: insertExtra Integrated in the modules: "ContentBlocks, Faq, FormBuilder and Location"
  • Core: Restyled mail templates, simple fluid design (looks good on small and wide screens).
  • Debug mode and environment are set earlier in the response.
    You can set debug mode with SetEnv FORK_DEBUG 1
    You can set dev environment with SetEnv FORK_ENV dev
  • Core: when in debug mode and in dev environment, the SymfonyWebProfiler is shown in the bottom of the page.
  • Core: handle errors in debug mode by the symfony error handler.
  • Analytics: implement event tracking for universal analytics
  • Faq: BackendFaqModel now uses BackendModel::deleteExtraById() and BackendModel::updateExtra().
  • ContentBlocks: BackendContentBlocksModel now uses BackendModel::deleteExtraById() and BackendModel::updateExtra().
  • Location: BackendLocationModel now uses BackendModel::deleteExtraById() and BackendModel::updateExtra().

Bugfixes:

  • Core: event subscriptions did not get fired in the frontend.
  • Authentication: avoid unnecessary dabase calls for unauthenticated users.
  • Tags: make sure the same tag can't exist with and without a capital letter.