Changed - Re-ordering a list now triggers `hook_after_gather()`. - The `inverse navbar` Configuration directive now affects administrative screens. Fixed - Word-to-Markdown conversion now uses Pandoc's `markdown_phpextra` format.
1.2.90
Not secure
Fixed - Security improvements.
1.2.89
Not secure
Added - The `azure maps` and `geocoder service` Configuration directives. Changed - Removed wait times and explicit application exit in LibreOffice PDF conversion macro. Fixed - PyPDF2 raised exception when another package tried to issue a warning. - Nested `show if` conditions did not always show the correct showing and hiding when the screen first loaded. - Security issue with `next` parameters in URLs.
1.2.88
Not secure
Changed - If `behind https load balancer` is set, the IP address will be obtained from `X-Real-Ip` or `X-Forwarded-For` rather than from the remote IP address. Fixed - The `DELETE` endpoint of `/api/interviews` did not delete sessions owned by non-logged-in users. - The `refresh` button generated a spurious warning in some circumstances.
1.2.87
Not secure
Added - The `register_jinja_filter()` function. - The `sv-words.yml` file in the `data/sources` folder of `docassemble.base` with system phrases in Swedish.
1.2.86
Not secure
Fixed - Missing `.delta` attribute of the output of `date_difference()`. - Syntax error introduced in 1.2.85.