CHANGELOG.md
Rama main · réplica de lectura del repositorio original.
# Changelog
All notable changes to this project will be documented in this file.
## [1.6.0](https://github.com/mataroablog/mataroa/compare/v1.5...v1.6)
### Important changes
* Add plain text version of blog post on <post url>.md
### Bugfixes
* Fix triggering "forgot password" from a custom domain
## [1.5.0](https://github.com/mataroablog/mataroa/compare/v1.4...v1.5) - 2026-01-03
### Important changes
* Change newsletter emails to HTML format with inline image support
* Add /p/ as an alternative blog post path option
* Add renewal email notifications for premium subscribers
* Remove support for LaTeX-style mathematical markup
* Due to a small number of existing blog posts of which rendering was breaking
* https://github.com/mataroablog/mataroa/commit/7e3d397eb6110c8a67def6b718f5f7feb778edba
* Upgrade to Django 6.0
### Bugfixes
* Add check for max character count for redirections
* Change zola's internal link check to warning instead of error
## [1.4.0](https://github.com/mataroablog/mataroa/compare/v1.3...v1.4) - 2025-11-23
### Important changes
* Add submit post by email functionality
* Add support for LaTeX-style mathematical markup
* Add API endpoints for managing comments
* Add API endpoints for managing pages (create, read, update, delete, list)
* Replace ansible deployment with bash scripts
* Move all docs pages into README
* Add deploy GitHub Actions workflow
* Upgrade to Django 6.0 Release Candidate 1
* Merge subscribe note with footer note
* Add database bash scripts for local development
* Make admin email configurable from the environment
* Make database backup setup part of server provisioning process
* Make old backups deletion as part of the backup process
### Bugfixes
* Fix broken image paths for epub exports
* Fix existing username error from human diagnostics endpoint
* Fix Docker image build workflow for ghcr.io
## [1.3.0](https://github.com/mataroablog/mataroa/compare/v1.2...v1.3) - 2025-10-26
### Important changes
* Rebuild content moderation dashboard with:
* pagination
* filters
* sort by
* day summary
* images overview
* global stats
* daily admin summary email
* Rewrite Stripe integration:
* Upgrade to latest Stripe SDK and API version
* Improve webhook handling for more cases
* Handle Stripe-side changes more robustly
* Add FAQ section on landing page
* Switch to pyproject and astral uv
* Add hard check for image uploading limit
* Change sign up text
* Remove robot checks from sign up form
* Upgrade to Django 5.2
* Add docker image auto-push to ghcr.io
* Add AGENTS.md to help onboarding of AI-enhanced contributors
### Bugfixes
* Improve dark mode colours for better readability
* Fix ansible not auto-enabling systemd timers
## [1.2.0](https://github.com/mataroablog/mataroa/compare/v1.1...v1.2) - 2025-02-06
### Important changes
* Change project license from MIT to AGPL-3.0-only
* Enable customisation of subscribe note on footer
* Introduce ansible configuration for deployment
* Switch jobs from cron to systemd timers
* Replace uWSGI with Gunicorn
* Replace black/flake8/isort with ruff
* Refactor newsletter processing into more robust and simpler workflow
* Setup docs using mdbook
* Improve docker local development setup
* Add guide for custom domains
* Simplify Zola and Hugo base CSS styles
* Add themed error pages
* Upgrade to Django 5.1
* Limit RSS to last 10 posts
### Bugfixes
* Fix Zola v0.19 RSS feed configuration
## [1.1.0](https://github.com/mataroablog/mataroa/compare/v1.0...v1.1) - 2023-12-05
### Important changes
* Rewrite moderation dashboard
* Rewrite Stripe integration with latest APIs
* Create new signup workflow
* Lower image size limit to 1MB
* Upgrade to Django 5.0
## [1.0.0](https://github.com/mataroablog/mataroa/compare/5ff277da71fb653631ea38407cd6154e831be540...v1.0) - 2023-09-06
This is an initial numbered release after 3+ years of development.
* Core blogging functionalities
* Export functionalities
* Email newsletter
* Custom domains
* Backend-based analytics
* API