Skip to content

Releases: loris-imageserver/loris

v3.2.1

16 Dec 19:54
Compare
Choose a tag to compare

Release v3.2.0 had an incorrect loris version. That's fixed in this new release - no other changes.

v3.2.0

16 Dec 15:41
5f59af7
Compare
Choose a tag to compare

In this minor release, we update default file/directory/... naming to use "loris" instead of "loris2". Please check your configuration when you deploy this new release.

v3.0.0

31 Jan 15:43
a4da900
Compare
Choose a tag to compare

This release drops support for Python 2.7, which went out-of-support at the end of 2019. Loris is now Python 3 only.

Features:

  • Loris now supports downloading images as tif. To enable this, add "tif" to your transforms.target_formats setting. Thanks @cbutcosk for the patch! (#427)
  • Loris now allows decimal points in the size parameter, e.g. pct:12.5. Thanks @lutzhelm for the patch! (#445)
  • Loris uses the image identifier to set a Content-Disposition header in responses. This will cause browsers to download images with a more meaningful filename. (#476)

Bugfixes:

  • Loris no longer hangs if the Kakadu or OpenJPEG transformation process gets stuck. (#442)

There are some changes to the way caches are laid out. Caches will need to be rebuilt, but this should happen automatically as users request images from Loris.

v2.3.3

08 Jun 15:19
Compare
Choose a tag to compare

This release contains a single bug fix (#425).

Previously, trying to install Loris with pip 10 would fail with an ImportError; this allows installing Loris with pip 10. If you’re not using pip 10, there is no reason to upgrade.

v2.3.2

11 Apr 09:33
Compare
Choose a tag to compare

This release contains a single bug fix (#418).

Previously, if you tried to request a PNG with transparency as a non-transparent format (e.g. JPEG), Loris would return a 500 error. Now it converts the image to RGB before returning. Thanks to @dpancic for reporting the issue.

v2.3.1

19 Mar 08:23
Compare
Choose a tag to compare

This release fixes some bugs for installing Loris in Python 3 with setup.py (see #410).

v2.3.0

01 Mar 13:20
Compare
Choose a tag to compare

This release:

  • Adds support for Python 3
  • Allows asterisks and pipes in identifiers (thanks @giorgiosironi and @bcail, see #381 and #389)
  • Fixes a bug where Loris would ignore the proxy_path setting in the Link header (thanks @bcail, see #395)
  • Fixes a bug in the InfoCache that caused it to be smaller than expected (thanks @bnbalsamo, see #396)

This release adds a new dependency on attrs.

2.2.0

13 Oct 13:20
Compare
Choose a tag to compare

Thanks to @azaroth42 for IIIF Auth support, and @alexwlchan for improving tests.

v2.1.0

16 Dec 16:30
Compare
Choose a tag to compare

Not completely IIIF Image API 2.1 compliant (no support for max and related features), this release includes several bugfixes and new efficiencies in routing and resolving. Thanks to @bcail and 19 others! for the heavy lifting!.

2.1.0

28 Oct 21:34
Compare
Choose a tag to compare
2.1.0 Pre-release
Pre-release

The is a pre-release that adds several features to the resolvers, and a handful of bugfixes. It does not implement all IIIF 2.1 features yet--don't be fooled by the version number.