diff --git a/HISTORY.rst b/HISTORY.rst index 2f3ac73d21..93d192eea4 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,10 +1,12 @@ -2.1.3 (2016-XX-XX) +2.1.3 (2016-06-29) - Add help message when initialsetup migration phase fails. Relates to GitLab issue #296. - Start using self.setdout instead of print as per documentation. - Fix GitLab issue #295, "When editing a user the top bar jumps to the name of the user". - Normalize handling of temporary file and directory creation. - Fix GitLab issue #309, "Temp files quickly filling-up my /tmp (1GB tmpfs)". - Explicitly check for residual temporary files in tests. +- Add missing temporary file cleanup for office documents. +- Fix file descriptor leak in the document signature download test. 2.1.2 (2016-05-20) ================== diff --git a/docs/releases/2.1.3.rst b/docs/releases/2.1.3.rst new file mode 100644 index 0000000000..f125db4843 --- /dev/null +++ b/docs/releases/2.1.3.rst @@ -0,0 +1,87 @@ +=============================== +Mayan EDMS v2.1.3 release notes +=============================== + +Released: June 29, 2016 + +What's new +========== + +This is a bug-fix release and all users are encouraged to upgrade. + +Temporary files cleanup +----------------------- +When uploading PDF files that had been OCRed by previous software, the text +parser backend that uses Poppler, would leave behind some temporary files in +the /tmp folder. The issue has been resolved and from the fix a test mixin +system check has been devised that will identify places in the codebase with +similar behaviors, reducing the recurrence of similar issues in the future. + +Other changes +------------- +- Add help message when initialsetup migration phase fails. Relates to GitLab issue #296 +- Start using self.setdout instead of print as per documentation. +- Fix GitLab issue #295, "When editing a user the top bar jumps to the name of the user". +- Normalize handling of temporary file and directory creation. +- Explicitly check for residual temporary files in tests. +- Add missing temporary file cleanup for office documents. +- Fix file descriptor leak in the document signature download test. + +Removals +-------- +* None + +Upgrading from a previous version +--------------------------------- + +Using PIP +~~~~~~~~~ + +Type in the console:: + + $ pip install -U mayan-edms + +the requirements will also be updated automatically. + +Using Git +~~~~~~~~~ + +If you installed Mayan EDMS by cloning the Git repository issue the commands:: + + $ git reset --hard HEAD + $ git pull + +otherwise download the compressed archived and uncompress it overriding the +existing installation. + +Next upgrade/add the new requirements:: + + $ pip install --upgrade -r requirements.txt + +Common steps +~~~~~~~~~~~~ + +Migrate existing database schema with:: + + $ mayan-edms.py performupgrade + +Add new static media:: + + $ mayan-edms.py collectstatic --noinput + +The upgrade procedure is now complete. + + +Backward incompatible changes +============================= + +* None + +Bugs fixed or issues closed +=========================== + +* `GitLab issue #295 `_ When editing a user the top bar jumps to the name of the user +* `GitLab issue #309 `_ Temp files quickly filling-up my /tmp (1GB tmpfs) + + +.. _PyPI: https://pypi.python.org/pypi/mayan-edms/