Skip to content

v3.7.1

Latest

Choose a tag to compare

@teelur teelur released this 19 Aug 00:02
Immutable release. Only release title and notes can be modified.
c47b433

Important

This patch includes some changes to the compose.yml file to better manage the docker compose deploy process and provide better details when the compose has been misconfigured. You will need to update your compose.yml file with the latest from the releases/v3.7 branch to get the most from this patch!

This patch adds some better error handling surrounding the deployment process, specifically:

  • Default values for PostgreSQL credentials were removed.
    • If you were to try to deploy the app without env file arguments in the command line, you would get confusing errors that didn't point towards the root issue.
    • This update provides instant feedback as to what went wrong
  • Improved the error handling for database migrations
    • Previously, failed database migrations would throw an exception, which had a very un-friendly output. This has been updated to give a more useful log that hints towards the problem
  • Added a health check to the server container
    • This allows us to cascade the client deployment after the server is up and running
    • Previously, the server could be stuck in a bootloop and you would get a very unhelpful nginx error if the server was unreachable.
    • This should now show up at deploy time to help with debugging.

What's Changed

Full Changelog: v3.7.0...v3.7.1