Skip to content

Latest commit

 

History

History
117 lines (81 loc) · 3.44 KB

CHANGELOG.md

File metadata and controls

117 lines (81 loc) · 3.44 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Changed

Languages and services

  • Update Python to 3.9.6 and switch to Debian Bullseye Slim
  • Update Redis to 6.2.5

Back-end packages

  • Update celery to 5.1.2
  • Update Django to 3.2.6
  • Update psycopg2 to 2.9.1
  • Update whitenoise to 5.3.0

Front-end packages

  • Update @babel/core to 7.15.0
  • Update @babel/preset-env to 7.15.0
  • Update @babel/register to 7.15.3
  • Update autoprefixer to 10.3.1
  • Update copy-webpack-plugin to 9.0.1
  • Update css-loader to 6.2.0
  • Update css-minimizer-webpack-plugin to 3.0.2
  • Update mini-css-extract-plugin to 2.2.0
  • Update postcss-loader to 6.1.1
  • Update postcss to 8.3.6
  • Update tailwindcss to 2.2.7
  • Update webpack-cli to 4.8.0
  • Update webpack to 5.51.1

0.4.0 - 2021-06-11

Added

  • bin/rename-project script to assist with renaming the project
  • Use Black to format Python code
  • Set PYTHONPATH="." in the Dockerfile

Changed

  • Rename src/hello/ directory to src/config/ to be more portable
  • Replace APP_NAME in run script with POSTGRES_USER for connecting to psql
  • Avoid using multi-line imports with commas or parenthesis
  • Update Python from 3.9.2 to 3.9.5
  • Update PostgreSQL from 13.2 to 13.3
  • Update Redis from 6.0.10 to 6.2.4
  • Update Tailwind from 2.1.0 to 2.1.2
  • Update Django from 3.2 to 3.2.4
  • Update django-redis from 4.12.1 to 5.0.0
  • Update Celery from 5.0.5 to 5.1.0
  • Update flake8 from 3.9.0 to 3.9.2
  • Update all Webpack related dependencies to their latest versions
  • Use the Docker Compose spec in docker-compose.yml (removes version: property)

Fixed

  • Set an empty ENTRYPOINT for the worker to avoid race conditions when copying static files
  • Fix run script error for unbound variable in older versions of Bash on macOS
  • Potential issue on Mac M1s by adding depends_on to Webpack service

0.3.1 - 2021-04-06

Fixed

  • Use DEFAULT_AUTO_FIELD in settings.py instead of the lowercase variant

0.3.0 - 2021-04-06

Changed

  • Update Django to 3.2
  • Update TailwindCSS to 2.1.0 and enable the JIT compiler

Removed

  • Remove Webpack's cache since the JIT compiler is pretty speedy as is

0.2.0 - 2021-03-17

Changed

  • Replace ## comments with # in the run script
  • Switch OptimizeCSSAssetsPlugin with CssMinimizerPlugin for Webpack 5
  • Replace deprecated Webpack 5 file-loader with asset/resource
  • Update flake8 from 3.8.4 to 3.9.0

Removed

  • Remove unnecessary mkdir for the pip cache dir and chown'ing a few directories
  • Unused webpack import in Webpack config

Fixed

  • Make sure public_collected/.keep is never removed
  • Code styling issues in the Webpack config (single quotes, semi-colons, etc.)

0.1.0 - 2021-02-24

Added

  • Everything!