Skip to content

2.0 Beta 1

Latest
Compare
Choose a tag to compare
@apfelbox apfelbox released this 04 May 15:41
· 35 commits to master since this release

Large overhaul of the complete application.

General

  • Use Symfony 3.0+, adapted structure from the new version of the symfony standard edition.

Removed

  • Removed custom composer handler (just remember to set a proper session name!)
  • Removed e-mail based monitoring with a Sentry based solution (implementation is in BecklynRadBundle). Just configure the becklyn.monitoring.dsn parameter.
  • Extracted LocalAccess to its own bundle BecklynSymfonyBase. This new bundle is supposed to contain all the base classes that are necessary for the BecklynSymfonyEdition. They were extracted to easy the update process.
  • All .htaccess files were removed, as Becklyn exclusively hosts with nginx.
  • Removed default (and commented) security routes
  • Removed composer.lock (should not be added to the repository)

Changed / Updated

  • Mailer host is now machine dependent, to use something like MailCatcher.
  • The default delivery address is now a Becklyn-owned one.
  • Locale should not be machine-dependent.
  • Don't log event entries in the dev-log
  • Clarified license
  • Simplified default security.yml
  • Updated default action in AppBundle to use a template and add a proper test for it.
  • The default bundle uses the Bundle class from the BecklynRadBundle now, instead of the symfony-provided one.
  • Fix deprecation issues

Updated dependencies

  • symfony/symfony: 2.7+ -> 3.0+
  • doctrine/orm: <2.5 -> 2.5+
  • symfony/distribution-bundle: 4.0+ -> 5.0+
  • becklyn/rad-bundle: 2.2+ -> 4.0+