All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add support for python 3.12 (@marteinn)
- Add support for django 4.2 (@marteinn)
- Add support for django 5.0 (@marteinn)
- Add pyproject.toml
- Add ruff linter
- Upgrade python version to 3.12 in example
- Fix install issue with netcat in example
- Drop support for django 4.0
- Drop support for django 4.1 (@marteinn)
- Drop support for python 3.7 (@marteinn)
- Add changelog
- Add python 3.11 support (@marteinn)
- Add django 4.1 support (@marteinn)
- Fix invalid assert (code-review-doctor)
- Add Django 4.0 support
- Add Python 3.10 support
- Drop Python 2 support
- Drop Python 3.6 support
- Drop support for EOL versions of Django (1 and 2)
- Make context_processor mandatory again
- Solved XSS issue (@anthonynsimon, @marteinn)
- Add security policy
- Add official support for Hypernova SSR service
- Add attribute “no_placeholder” when you want to skip the DRTT provided placeholder
- Add official Django 3 support (@niespodd, @marteinn)
- Remove context_processor required to run library (@niespodd)
- Solve issue with requests import (Aria Moradi)
- Use unit.patch instead of responses to mock requests (Umair)
- Drop Django 1 support
- Drop pypy support
- Make it possible to use your own SSRService
- Update docs
- Add project logo
- Add SSRContext for passign values to SSR (@mikaelengstrom, @marteinn)
- Add support for disabling SSR using header HTTP_X_DISABLE_SSR
- Include example project
- Drop python 3.4 support
- Add better SSR errors (thanks @mikaelengstrom)
- Use render() if SSR is not available
- Fix bug when passing in standalone primitives in react_render
- Update docs
- Add support for a replaceable tag manager (@aleehedl)
- Add configurable headers for SSR (@aleehedl, @marteinn)
- Update react requirements in readme
- Change NotImplemented error to to_react_representation
- Drop django support for django 1.10 and below
- Drop custom JSON serializer
- Solved bug where to_react_representation triggered twice under SSR
- Dropped support for django 1.8
- Removed templatetags for filters