Changelog¶
Version 0.4.0 - 2016/10/23¶
- Added a configuration registry and use it instead of directly getting/setting configurations from
settings.RSTVIEW_PARSER_FILTER_SETTINGS
; - Now configurations can be added/updated/removed per application through registry interface;
- Now
settings.RSTVIEW_PARSER_FILTER_SETTINGS
is only used as a startup configuration sets that are not needed to be tampered anymore; - Added discovering methods to discover configuration files from enabled applications;
- Added tests for registry and discovering;
- Updated documentation to include configuration registry and all;
- Removed some unused settings:
RSTVIEW_PARSER_ENABLE_FILE_INSERTION
;RSTVIEW_PARSER_ENABLE_RAW_INSERTION
;RSTVIEW_PARSER_LANGUAGE_CODE
.
Version 0.3.2 - 2016/07/26¶
- Fixed tests settings and conftest so tests can run correctly through tox;
- Added Django 1.7, Django 1.8, Django 1.9 support since these versions have passed tests through tox;
Version 0.3.1 - 2016/07/26¶
- First try to use tox for tests;
Version 0.3.0 - 2016/07/24¶
- Added unittests with Py.test and a dummy project for tests;
- Added better documentation using Sphinx+Autodoc+Napoleon;
- Now require for Django==1.8;
- Major changes in modules and structure:
rstview.parser
has been refactored to contain everything in two classes;- Improved view
rstview.views.RSTFileView
to be more flexible; - Default shipped view template now inherits from
skeleton.html
instead ofbase.html
; - Template filter
source_render
has been dropped in profit of template tagrst_render
which has more options; - Dropped old sample
rstview/rst_sample.rst
; rstview.views.RSTFileView
now raise an exception ifdoc_path
attributed is empty;
Version 0.2.1 - 2014/08/17¶
Minor update for README.
Version 0.2.0 - 2014/08/16¶
- Added
source_render
template filter; - Updated README;