Skip to content

Releases: nationalarchives/docker

v0.6.0

03 Jan 15:12
f83aa1a
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Added

  • Added stylelint-order for stylelint
  • manage command added to tna-python-django
  • The upgrade command in the dev container can now run separate upgrades with either upgrade poetry or upgrade npm

Changed

  • Installation of Python formatting and linting tools moved to Dockerfile so are available at startup of the dev image
  • Updated prettier, stylelint and stylelint-config-standard-scss in tna-python-dev
  • Updated Poetry to 1.8.5
  • Updated Stylelint to 16.12.0
  • Updated Uvicorn to 0.34.0
  • Updated Uvicorn Worker to 0.3.0

Fixed

  • Allow the manage command in the dev container to accept multiple arguments

v0.5.2

04 Dec 08:54
8f86305
Compare
Choose a tag to compare
v0.5.2 Pre-release
Pre-release

Changed

  • Minor NodeJS version bump to 22.12

v0.5.1

27 Nov 11:36
e752b7e
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Added

  • git is now available in tna-python-dev
  • Ability to change port by specifying a PORT environment variable

Changed

v0.5.0

19 Nov 17:48
da38da2
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Added

  • SSL certificates must be generated and used on environments outside of production
  • Docker added back into tna-python-dev
  • tna-python-dev can now run custom scripts when mounted to /home/app/.local/bin/tasks

Changed

  • Set the default alias for nvm to lts/jod

Removed

  • Removed lts/iron

Fixed

  • Fixed the default NodeJS version in tna-python-dev

Security

v0.4.0

04 Nov 17:14
f79e05b
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Added

  • Pre-installed the previous NodeJS LTS version as well as the latest
  • Semantically versioned images get tagged with their major and minor versions as well as the full version number

Changed

  • Updated black, flake8, prettier, stylelint, stylelint-config-standard-scss and stylelint-selector-bem-pattern in the dev image
  • Updated the LTS version of NodeJS from iron to jod

Removed

  • The dev image no longer contains docker

Fixed

  • Fixed the rg.opencontainers.image.description in the Django image

v0.3.0

18 Oct 09:25
25e623b
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Added

  • Install Poetry root group during tna-build process in tna-python-root and tna-python-django-root

Changed

v0.2.11

11 Oct 15:49
ebd126a
Compare
Choose a tag to compare
v0.2.11 Pre-release
Pre-release

Changed

v0.2.10

02 Sep 15:13
8c407c2
Compare
Choose a tag to compare
v0.2.10 Pre-release
Pre-release

Changed

  • Install Poetry dev group during startup of tna-python-dev
  • Updated Uvicorn to 0.30.6
  • Updated nvm to v0.40.1
  • Updated Gunicorn to 23.0.0

v0.2.9

18 Jul 17:00
ec09267
Compare
Choose a tag to compare
v0.2.9 Pre-release
Pre-release

Fixed

  • Make SECRET_KEY optional (missed from last release)

v0.2.8

16 Jul 14:30
345fbc1
Compare
Choose a tag to compare
v0.2.8 Pre-release
Pre-release

Added

  • Add a staging environment

Changed

  • Updated Poetry to 1.8.3
  • Updated Gunicorn to 22.0.0
  • Updated Uvicorn to 0.30.1 and switched to uvicorn-worker
  • Make SECRET_KEY optional
  • Allow more configuration file types for stylelint and eslint

Fixed

  • Flask apps with factories are now explicitly run using the provided entrypoint