- Added management commands for listing and deleting FTP user groups and accounts
(listftpusergroup, deleteftpusergroup, listftpuseraccount, deleteftpuseraccount) - Added Django 6.0 support
- Added Django signals for FTP events (login, logout, file transfer, file operations)
- Added DjangoFTPHandler and DjangoTLS_FTPHandler with signal support
- Added DEBUG level logging for all FTP events
- Added TLS install option (
pip install django-ftpserver[tls]) - Fixed "MySQL server has gone away" error in long-running FTP server processes
- Added support for django-storages 1.14+ (S3Storage, GoogleCloudStorage)
- Changed FTPUserAccount.user field to use raw_id_fields in admin
- Added FTPServerConfig and FTPServerRunner classes for programmatic server control
(separated server logic from management command)
Full Changelog: v0.10.0...v1.0.0