- Added support for passing in filter options with the --filter-options parameter.
- Add --user-installation flag to unoserver
- Added new feature: comparing documents and export the result to any format.
- You can run the new module as scripts, and also with
python3 -m unoserver.comparer
just like thepython3 -m unoserver.server
andpython3 -m unoserver.converter
. - Porting feature from previous release: refresh of index in the Table of Contents
- Now works on Windows (although it's not officially supported).
- Added --filter argument to unoconverter to allow explicit selection of which export filter to use for conversion.
- Move logging configuration from import time to the main() functions.
- Improved the handling of KeyboardInterrupt
- Added the deprecated but still necessary com.sun.star.text.WebDocument for HTML docs.
- Fixed a bug: If you specified an unknown file extension while piping the result to stdout, you would get a type error instead of the correct error.
- Added an extra check that libreoffice is quite dead when exiting, I experienced a few cases where soffice.bin was using 100% load in the background after unoserver exited. I hope this takes care of that.
- Added
if __name__ == "main":
blocks so you can run the modules as scripts, and also withpython3 -m unoserver.server
andpython3 -m unoserver.converter
.
- Fixed a bug that meant unoserver did not behave well with Supervisord's restart command.
- A few small spelling and grammar changes.
- Make sure interface and port options are honored.
- Added an --executable option to the server to pick a specific libreoffice installation.
- Changed the infile and outfile options to be positional.
- Added support for using stdin and stdout.
- Added a --convert-to argument to specify the resulting filetype.
- A bug prevented converting to or from files in the local directory.
- First beta release
- First alpha release