Changelog
This document tracks the changes made to Martor over time.
Version 1.8.1 (Current)
Release Date: 01-Nov-2025
Improvements:
Support different CSRF_COOKIE_NAME #286
Version 1.7.15
Release Date: 01-Nov-2025
New Features:
Complete Sphinx documentation with comprehensive guides
API reference documentation with autodoc
Troubleshooting and FAQ sections
Enhanced code examples and tutorials
Improvements:
Better error handling and validation
Improved accessibility features
Enhanced security configurations
Performance optimizations
Bug Fixes:
Fixed compatibility issues with Django 5.x
Resolved static file loading issues
Fixed admin integration edge cases
Improved CSRF token handling
Fixed missing ACE editor icon files causing collectstatic MissingFileError
Added 26 missing icon files (main-1.png through main-26.png, main-5.svg through main-25.svg) for ACE CSS
Documentation:
Complete rewrite of documentation using Sphinx
Added installation and quickstart guides
Comprehensive configuration reference
Usage examples for all components
API documentation with full coverage
Previous Versions
For historical changelog information, see the GitHub Releases page.
Key Historical Milestones
- Version 1.7.x Series
Enhanced Django 4.x and 5.x compatibility
Improved security features
Better performance and stability
- Version 1.6.x Series
Major UI improvements
Enhanced mobile support
Better accessibility
- Version 1.5.x Series
Custom upload support
Enhanced markdown extensions
Improved admin integration
- Version 1.4.x Series
Semantic UI theme support
Performance improvements
Better customization options
- Version 1.3.x Series
Bootstrap 4 support
Enhanced security features
Better Django integration
- Version 1.2.x Series
User mention support
Improved image handling
Better form integration
- Version 1.1.x Series
Emoji support
Enhanced preview functionality
Better error handling
- Version 1.0.x Series
Initial stable release
Core markdown editing features
Basic Django integration
Migration Guide
From Version 1.6.x to 1.7.x
No breaking changes. Simply update the package:
pip install -U martor
From Earlier Versions
For major version upgrades, please refer to the specific migration guides in the GitHub repository.
Deprecation Notices
Current Deprecations:
None at this time
Planned Deprecations:
Support for Python 3.8 will be dropped in version 1.8.1
Support for Django 3.1 and earlier will be dropped in version 1.8.1
Contributing to Changelog
When contributing to Martor, please:
Update this changelog with your changes
Follow the existing format and style
Include the type of change (New Feature, Improvement, Bug Fix, etc.)
Reference any related issues or pull requests
For more information, see the Contributing Guide.