-----------------------------------
- New feature: removed one trailing new line (if presents) from each replaced
URL in JavaScript if "JS_MIN_ENABLED" is set to True. This fixes the problems
and annoyances caused by a deliberately added newline at the end of each loud
comment by certain JavaScript minification libraries (such as jsmin). This
behavior can be disabled by setting "JS_ASSETS_REPL_TRAILING_FIX" to False.
- Removed the character restrictions of tag name of loud comments in JavaScript
asset URLs replacement. Previously, only alphabetic characters, numeric
characters, underscores and dashes are allowed
- Fixed parsing of relative virtual parent paths in JavaScript asset URLs
replacement. Previously, an absolute path with a leading dot
(e.g. ``.some/path``) will be considered as a relative path
- Rewritten CachedSettingsMixin for performance and simplicity
- Clarified the documentation