Skip to content

Commit 6d0723c

Browse files
committed
Release Image Process 3.1.0
1 parent fc63abb commit 6d0723c

File tree

3 files changed

+16
-11
lines changed

3 files changed

+16
-11
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
CHANGELOG
22
=========
33

4+
3.1.0 - 2025-03-18
5+
------------------
6+
7+
* *Feature:* Add `IMAGE_PROCESS_ADD_CLASS` and `IMAGE_PROCESS_CLASS_PREFIX` settings to control
8+
the `image-process-<transform>` CSS class assignment for processed images.
9+
* *Fix*: Encode URLs in `srcset` when they contain a space or a comma, as those characters have a special meaning in the context of a `srcset` value.
10+
* *Fix:* Improve operations for images with empty margins by using `image.width`/`image.height` instead of `bbox`.
11+
* *Fix:* Preserve HTML indentation when rewriting content.
12+
* *Fix:* Avoid loading images needlessly by only processing images if Pillow can handle them.
13+
* *Tests:* Make tests more resilient to small pixel content differences on ARM vs. Intel architectures.
14+
* *Docs:* Correct cropping transformation values.
15+
16+
Contributed by [Justin Mayer](https://github.com/justinmayer) via [PR #94](https://github.com/pelican-plugins/image-process/pull/94/)
17+
18+
419
3.0.4 - 2024-03-08
520
------------------
621

RELEASE.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pelican-image-process"
3-
version = "3.0.4"
3+
version = "3.1.0"
44
description = "Pelican plugin that automates image processing."
55
authors = [{name = "Pelican Dev Team", email = "[email protected]"}]
66
license = {text = "AGPL-3.0"}

0 commit comments

Comments
 (0)