- (improvement) Ignore everything with "doctrine_migration_versions" in the doctrine update schema list in
DoctrineHealthCheckListener
.
- (bug) Fix wrong log context.
- (improvement) Log doctrine health check issues.
- (bug) Keep using the
hosting
config key.
- (bc) The config key was changed to
21torr_hosting
. - (bc) Remove command
hosting:run-tasks:post-build
, usehosting:hook:build
instead. - (bc) Remove command
hosting:run-tasks:post-deploy
, usehosting:hook:deploy
instead. - (bc) Remove
PostBuildTaskInterface
, useBuildHookInterface
instead. - (bc) Remove
PostDeploymentTaskInterface
, useDeployHookInterface
instead.
- (bug) Fix typo in BC layer of
hosting:hook:deploy
command.
- (improvement) Change configuration of hosting tier to allow better using it.
- (improvement) Automatically catch all exceptions in the validate app command.
- (feature) Add health checks (live + ready).
- (improvement) Bump Janus and update CI.
- (feature) Add default doctrine check integration.
- (feature) Add
hosting:validate-app
command for usage in the CI.
- (feature) Rename
Post*
tasks concept name to "hooks". - (deprecation) Deprecate command
hosting:run-tasks:post-build
, usehosting:hook:build
instead. - (deprecation) Deprecate command
hosting:run-tasks:post-deploy
, usehosting:hook:deploy
instead. - (deprecation) Deprecate
PostBuildTaskInterface
, useBuildHookInterface
instead. - (deprecation) Deprecate
PostDeploymentTaskInterface
, useDeployHookInterface
instead.
- (internal) Remove missed deprecated code.
- (bug) Fix break when not passing an installation key.
- (internal) Add branch alias.
- (internal) Fixate PHPUnit version.
- (bc) Remove deprecated config and code.
- (improvement) Require Symfony 7.
- (improvement) Re-add required installation key.
- (improvement) Also replace PHP 8.2 and PHP 8.3 polyfills.
- (internal) Update CI.
- (improvement) Add build date as
built
in build info by default. - (improvement) Allow Symfony v7.
- (improvement) Require PHP 8.3+.
- (improvement) Sort build info entries by key when writing and reading the JSON file.
- (deprecation) The
installation_key
config is deprecated. - (improvement) Bump required versions to PHP 8.2+ and Symfony 6.3+
- (improvement) Rename
live
hosting tier toproduction
. - (deprecation) Deprecated
live
hosting tier. - (improvement) The command
hosting:post-build
was renamed tohosting:run-tasks:post-build
. - (deprecation) The command
hosting:post-build
was deprecated. - (improvement) The command
hosting:post-deploy
was renamed tohosting:run-tasks:post-deploy
. - (deprecation) The command
hosting:post-deploy
was deprecated. - (feature) Rebuild build info system to be event-based.
- (improvement) Also replace
symfony/polyfill-mbstring
.
- (improvement) Fix deprecation in console commands.
- (improvement) Add way to retrieve the installation key.
- (improvement) Add missing getter.
- (bug) Remove unused binding.
- (bug) Update service definition.
- (bc) Git data was removed.
- (feature) Add
BuildInfo
.
- (improvement) Replace all symfony polyfills and require the native packages in Composer instead.
- (improvement) Require PHP 8.1+ and Symfony 6.1+
- (bug) Fix refreshing the Git data.
- (bug) Fixed invalid check, that prevented loading stored git version info if the tag was
null
.
- (bug) Fix copy & paste error in CLI output.
- (improvement) Improve output.
- (feature) Add task runners for post deploy + post build.
- (feature) Add
GitVersion
integration.
- (feature) Add
hosting_tier
config andHostingTier
class. - (feature) Add
installation
config key.