Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
didjvu/doc/changelog
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
260 lines (192 sloc)
9.29 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
didjvu (0.9.1) UNRELEASED; urgency=low | |
* Fix -p/--pages-per-dict in lossless mode. | |
Thanks to Stephen Jones and @rmast for the bug reports. | |
https://github.com/jwilk/didjvu/issues/20 | |
https://github.com/jwilk/didjvu/issues/10 | |
* Fix help message for --fg-slices/--bg-slices. | |
* Drop support for Gamera < 3.4. | |
* Drop support for Python 2.6. | |
* Improve the test suite: | |
+ Fix compatibility with Exiv2 ≥ 0.27. | |
+ Add code to help debugging image loading bugs. | |
-- Jakub Wilk <jwilk@jwilk.net> Mon, 06 Dec 2021 22:41:55 +0100 | |
didjvu (0.9) unstable; urgency=low | |
* Remake the build system. | |
The new build system if based on makefiles. | |
* Drop support for Gamera < 3.3.2. | |
* Require Pillow, instead of long unmaintained Python Imaging Library. | |
* Consistently use uppercase for CLI metavariables. | |
* Improve error handling. | |
* Reorganize and improve documentation. | |
+ Point to Python 2 documentation in the manual page. | |
This is the version didjvu uses. | |
+ Improve typography in the manual page. | |
* Use HTTPS for gamera.informatik.hsnr.de URLs. | |
* Update PyPI URLs. | |
* Improve the test suite. | |
-- Jakub Wilk <jwilk@jwilk.net> Wed, 07 Aug 2019 22:54:08 +0200 | |
didjvu (0.8.2) unstable; urgency=low | |
* Make --version print also versions of Python and the libraries. | |
* Make --version print to stdout, not stderr. | |
* Improve the setup script: | |
+ Fix the “install” command. | |
+ Use distutils644 to normalize tarball permissions etc. | |
* Update pyexiv2 homepage URL. | |
-- Jakub Wilk <jwilk@jwilk.net> Mon, 15 Jan 2018 19:39:50 +0100 | |
didjvu (0.8.1) unstable; urgency=low | |
* Don't hardcode the Python interpreter path in script shebangs; use | |
“#!/usr/bin/env python” instead. | |
* Update Gamera documentation URL. | |
* Update bug tracker URLs. | |
The project repo has moved to GitHub. | |
-- Jakub Wilk <jwilk@jwilk.net> Sun, 13 Nov 2016 17:51:00 +0100 | |
didjvu (0.8) unstable; urgency=low | |
* Explicitly require GExiv2 version 0.10 to avoid warnings from PyGI. | |
* Rename “--pageid-template” as “--page-id-template”. | |
* Fix compatibility with Pillow ≥ 3.0. | |
* Fix typo in the documentation. | |
* Use HTTPS for more URLs in the documentation. | |
* Improve the test suite. | |
-- Jakub Wilk <jwilk@jwilk.net> Thu, 26 Nov 2015 18:42:38 +0100 | |
didjvu (0.7) unstable; urgency=low | |
* Improve XMP support: | |
+ Add GExiv2 XMP backend. | |
+ Generate globally unique identifiers in the urn:uuid namespace. | |
https://tools.ietf.org/html/rfc4122#section-3 | |
+ Update the xmpMM:DocumentID property. | |
* Improve the test suite. | |
-- Jakub Wilk <jwilk@jwilk.net> Thu, 10 Sep 2015 19:16:22 +0200 | |
didjvu (0.6.1) unstable; urgency=low | |
* Fix loading 16-bit greyscale PNG files. | |
https://groups.yahoo.com/neo/groups/gamera-devel/conversations/messages/2425 | |
* Fix timezone offset calculations. | |
* Improve error handling. | |
* Improve the documentation. | |
* Improve the test suite. | |
-- Jakub Wilk <jwilk@jwilk.net> Sun, 16 Aug 2015 12:36:14 +0200 | |
didjvu (0.6) unstable; urgency=low | |
* Add support for splitting along a given global threshold value | |
(--method global --param threshold=N). | |
* Don't use minidjvu for creating single-page documents. | |
* Fix formatting of HTTPS links in the manual page. | |
* Improve the test suite. | |
-- Jakub Wilk <jwilk@jwilk.net> Wed, 27 May 2015 22:56:59 +0200 | |
didjvu (0.5) unstable; urgency=low | |
* Add the -x/--param option. | |
* Improve the test suite. | |
-- Jakub Wilk <jwilk@jwilk.net> Thu, 14 May 2015 23:47:32 +0200 | |
didjvu (0.4.1) unstable; urgency=low | |
* Improve the test suite. | |
* In XMP timestamps, use “Z” as timezone offset instead of “-00:00”. | |
Thanks to Daniel Stender for the bug report. | |
https://github.com/jwilk/didjvu/issues/9 | |
-- Jakub Wilk <jwilk@jwilk.net> Tue, 12 May 2015 19:05:57 +0200 | |
didjvu (0.4) unstable; urgency=low | |
* Add support for discarding foreground (--fg-slices=0) and background | |
(--bg-slices=0) layers. | |
This feature requires DjVuLibre ≥ 3.5.22. | |
https://github.com/jwilk/didjvu/issues/4 | |
* Fix insecure use of /tmp when calling c44(1). | |
https://github.com/jwilk/didjvu/issues/8 | |
* Fix loading TIFF files in color modes that Gamera doesn't handle | |
correctly. | |
https://bugs.debian.org/784374 | |
* Fix compatibility with DjVuLibre > 3.5.27 (with respect to adding INCL | |
chunks). | |
* Improve error handling. | |
* Use a bigger buffer (1 MiB) for file copying. | |
* Improve the test suite. | |
-- Jakub Wilk <jwilk@jwilk.net> Sat, 09 May 2015 22:02:38 +0200 | |
didjvu (0.3) unstable; urgency=low | |
* Automatically rename duplicate page identifiers. | |
Thanks to Thomas Enderle for the bug report. | |
https://github.com/jwilk/didjvu/issues/7 | |
* Preserve resolution from the input file when this metadata is present and | |
no -d/--dpi option is specified. | |
* Improve the test suite. | |
-- Jakub Wilk <jwilk@jwilk.net> Mon, 04 May 2015 21:06:11 +0200 | |
didjvu (0.2.9) unstable; urgency=low | |
* Fix error handling in the python-xmp-toolkit XMP backend. | |
* Fix compatibility with python-xmp-toolkit ≥ 2.0. | |
-- Jakub Wilk <jwilk@jwilk.net> Sat, 02 May 2015 09:58:13 +0200 | |
didjvu (0.2.8) unstable; urgency=low | |
* Drop support for Python 2.5 completely. | |
* Clarify documentation for the --fg-subsample and --bg-subsample options. | |
Thanks to Janusz S. Bień for the bug report. | |
https://github.com/jwilk/didjvu/issues/5 | |
* Work around a memory leak in Gamera. | |
Thanks to Janusz S. Bień for the bug report. | |
https://github.com/jwilk/didjvu/issues/6 | |
* Use HTTPS URLs when they are available, in documentation and code. | |
-- Jakub Wilk <jwilk@jwilk.net> Mon, 12 May 2014 14:00:48 +0200 | |
didjvu (0.2.7) unstable; urgency=low | |
* Improve the manual page, as per man-pages(7) recommendations: | |
+ Remove the “AUTHOR” section. | |
* Make “setup.py clean -a” remove compiled manual page (unless it was built | |
by “setup.py sdist”). | |
* Check Python version at runtime, not only in setup.py. | |
* Add support for the Brink and Pendock's minimum-cross entropy method. | |
* Fix the ‘bundle’ command when used without the -o/--output option. | |
-- Jakub Wilk <jwilk@jwilk.net> Wed, 13 Mar 2013 23:09:52 +0100 | |
didjvu (0.2.6) unstable; urgency=low | |
* Fix compatibility with PIL ≥ 1.2. | |
* Fix a copy&paste error in the manual page. | |
Thanks to Janusz S. Bień for the bug report. | |
* Fix the ‘separate’ subcommand. | |
Thanks to Janusz S. Bień for the bug report. | |
-- Jakub Wilk <jwilk@jwilk.net> Tue, 15 May 2012 11:57:24 +0200 | |
didjvu (0.2.5) unstable; urgency=low | |
* Use RFC 3339 date format in the manual page. Don't call external programs | |
to build it. | |
-- Jakub Wilk <jwilk@jwilk.net> Thu, 12 Apr 2012 12:24:50 +0200 | |
didjvu (0.2.4) unstable; urgency=low | |
* Make ‘didjvu <command> --help’ print defaults. | |
* Improve XMP support: | |
+ Store more information about conversion options (loss-level, C44 | |
encoding options). | |
+ Rename ‘ncc’ to ‘n-connected-components’ for clarity. | |
+ Don't convert timestamps to UTC, as recommended by the XMP specification. | |
+ Use pyexiv2 as XMP backend if python-xmp-toolkit is not available. | |
+ Add XMP support to the ‘bundle’ command. | |
-- Jakub Wilk <jwilk@jwilk.net> Tue, 13 Mar 2012 21:12:22 +0100 | |
didjvu (0.2.3) unstable; urgency=low | |
* Produce more helpful error message when an external command is not found | |
or a third-party module cannot be imported. | |
* Add experimental support for XMP metadata. | |
-- Jakub Wilk <jwilk@jwilk.net> Wed, 01 Feb 2012 20:16:18 +0100 | |
didjvu (0.2.2) unstable; urgency=low | |
* Make ‘didjvu --help’ print also Gamera version number. | |
* Try loading images with Gamera, and only fall back to Python Imaging | |
Library. This should be both faster and allow loading wider variety of | |
TIFF images. | |
* Check Python version in setup.py. | |
* Let the setup.py script build the manual page. | |
* Disable the Gatos et. al thresholding algorithm for the time being, as it | |
didn't work anyway. | |
* Optimize Gamera → PIL conversions. | |
* Prevent NumPy from being imported by Gamera (loading it takes noticeable | |
amount of time, even though it's never needed). | |
* Remove LANGUAGE variable from environment when calling external processes. | |
* Correct error message about writing binary data to a terminal. | |
* Add support for the “shading subtraction” algorithm. | |
* Allow (and prefer) hyphens instead of underscores in method names. | |
-- Jakub Wilk <jwilk@jwilk.net> Mon, 23 Jan 2012 00:10:37 +0100 | |
didjvu (0.2.1) unstable; urgency=low | |
* Add the manual page. | |
* Allow basic functionality of didjvu even with Python 2.5. | |
* Implement a work-around for memory leak in the Gamera library. | |
* Add support for reading palette-based images. | |
Thanks to Janusz S. Bień for the bug report. | |
* Make -m/--method work again. | |
* Fix -p/--pages-per-dict. | |
-- Jakub Wilk <jwilk@jwilk.net> Fri, 29 Oct 2010 01:05:03 +0200 | |
didjvu (0.2) unstable; urgency=low | |
* Python ≥ 2.6 in now required. | |
* Implement a new command-line interface. Three subcommands are available: | |
+ separate — generate masks for images; | |
+ encode — convert images to single-page DjVu documents; | |
+ bundle — convert images to bundled multi-page DjVu document. | |
-- Jakub Wilk <jwilk@jwilk.net> Wed, 08 Sep 2010 00:10:17 +0200 | |
didjvu (0.1) unstable; urgency=low | |
* Initial release. | |
-- Jakub Wilk <jwilk@jwilk.net> Fri, 18 Dec 2009 22:25:14 +0100 |