- Added the NODE_PACKAGE_MANAGER_INSTALL_OPTIONS setting
- Declared compatibility with Python 3.12 and Django 5.0
- Removed Django 3.2/4.1 versions support
- Moved package configuration to pyproject.toml
- Added feature to get path to npm executable automatically by using shutil.which function, thanks to prplecake
- Declared compatibility with Django 4.2
- Fixed a typo in README.rst, thanks to proofit404
- Declared compatibility with Python 3.11 and Django 4.1
- Reformatted code with Black
- Replaced subprocess.Popen by subprocess.check_output method to call npm install command
- Replaced os, os.path, shutil module features by pathlib module features
- Remove Python3.6 and Django 2.1/3.0/3.1 versions support, add Django 4.0 support
- Declared compatibility with Python 3.10
- Sorted imports by isort
- Updated documentation
- Dropped Python 3.4, Python 3.5 and Django 2.0 support
- Declared compatibility with Python 3.9 and Django 3.1
- Fixed package.json copying
- Added __init__.py files to management and management/commands directories to build distributive properly (issue pypa/setuptools#97)
- Stopped using symbolic link to copy package.json (issue whitespy#2)
- Fixed NodeModulesFinder.find method
- Improved the npminstall management command
- Changed imports order
- Updated README.rst
- Supplemented README.rst
- Initial release