All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Update
Python
to3.9.6
and switch to Debian Bullseye Slim - Update
Redis
to6.2.5
- Update
celery
to5.1.2
- Update
Django
to3.2.6
- Update
psycopg2
to2.9.1
- Update
whitenoise
to5.3.0
- Update
@babel/core
to7.15.0
- Update
@babel/preset-env
to7.15.0
- Update
@babel/register
to7.15.3
- Update
autoprefixer
to10.3.1
- Update
copy-webpack-plugin
to9.0.1
- Update
css-loader
to6.2.0
- Update
css-minimizer-webpack-plugin
to3.0.2
- Update
mini-css-extract-plugin
to2.2.0
- Update
postcss-loader
to6.1.1
- Update
postcss
to8.3.6
- Update
tailwindcss
to2.2.7
- Update
webpack-cli
to4.8.0
- Update
webpack
to5.51.1
0.4.0 - 2021-06-11
bin/rename-project
script to assist with renaming the project- Use Black to format Python code
- Set
PYTHONPATH="."
in the Dockerfile
- Rename
src/hello/
directory tosrc/config/
to be more portable - Replace
APP_NAME
inrun
script withPOSTGRES_USER
for connecting to psql - Avoid using multi-line imports with commas or parenthesis
- Update Python from
3.9.2
to3.9.5
- Update PostgreSQL from
13.2
to13.3
- Update Redis from
6.0.10
to6.2.4
- Update Tailwind from
2.1.0
to2.1.2
- Update Django from
3.2
to3.2.4
- Update django-redis from
4.12.1
to5.0.0
- Update Celery from
5.0.5
to5.1.0
- Update flake8 from
3.9.0
to3.9.2
- Update all Webpack related dependencies to their latest versions
- Use the Docker Compose spec in
docker-compose.yml
(removesversion:
property)
- 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
- Use
DEFAULT_AUTO_FIELD
insettings.py
instead of the lowercase variant
0.3.0 - 2021-04-06
- Update Django to
3.2
- Update TailwindCSS to
2.1.0
and enable the JIT compiler
- Remove Webpack's cache since the JIT compiler is pretty speedy as is
0.2.0 - 2021-03-17
- Replace
##
comments with#
in therun
script - Switch
OptimizeCSSAssetsPlugin
withCssMinimizerPlugin
for Webpack 5 - Replace deprecated Webpack 5
file-loader
withasset/resource
- Update flake8 from
3.8.4
to3.9.0
- Remove unnecessary
mkdir
for the pip cache dir and chown'ing a few directories - Unused
webpack
import in Webpack config
- 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
- Everything!