pict-rs/releases/0.5.16.md
asonix 31049d3922
All checks were successful
/ check (aarch64-unknown-linux-musl) (push) Successful in 3m33s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 3m33s
/ check (x86_64-unknown-linux-musl) (push) Successful in 2m42s
/ clippy (push) Successful in 1m26s
/ tests (push) Successful in 1m56s
/ publish-docker (push) Successful in 14s
/ publish-forgejo (push) Successful in 16s
/ publish-crate (push) Successful in 1m56s
/ build (map[artifact:linux-arm64v8 platform:linux/arm64 target:aarch64-unknown-linux-musl]) (push) Successful in 4m15s
/ build (map[artifact:linux-arm32v7 platform:linux/arm/v7 target:armv7-unknown-linux-musleabihf]) (push) Successful in 6m21s
/ build (map[artifact:linux-amd64 platform:linux/amd64 target:x86_64-unknown-linux-musl]) (push) Successful in 6m25s
Prepare 0.5.16
2024-06-09 15:38:43 -05:00

1.3 KiB

pict-rs 0.5.16

pict-rs is a simple image hosting microservice, designed to handle storing and retrieving images, animations, and videos, as well as providing basic image processing functionality.

Overview

pict-rs 0.5.16 includes a couple bugfixes for parsing query paramters, better handling of proxied media, clearer postgres errors, and updated dependencies.

Fixes

Changes

Upgrade Notes

There are no significant changes from 0.5.15. Upgrading should be a simple as pulling a new version of pict-rs.

Descriptions

Query Fixes

A couple boolean query parameters were not getting parsed properly, this impacted ?backgrounded for image downloads and ?force for pruning media. pict-rs 0.5.16 resolves this.

Better Concurrent Proxies

When the same proxy endpoint was accessed more than once concurrently, only one request would end up succeeding. Now pict-rs better handles when multiple concurrent requests are made.

Improved Postgres Errors

In some postgres errors, it is difficult to tell whether an error originated from within the postgres client or the postgres server. pict-rs 0.5.16 now includes extra context when displaying postgres errors to help discern this.