2
0
Fork 0
mirror of https://git.asonix.dog/asonix/pict-rs synced 2024-12-22 03:11:24 +00:00

Prepare v0.5.17-pre.7

This commit is contained in:
asonix 2024-12-09 21:32:44 -06:00
parent 4433257f2b
commit cddea8ddc7
4 changed files with 21 additions and 5 deletions

2
Cargo.lock generated
View file

@ -2149,7 +2149,7 @@ dependencies = [
[[package]]
name = "pict-rs"
version = "0.5.17-pre.6"
version = "0.5.17-pre.7"
dependencies = [
"actix-form-data",
"actix-web",

View file

@ -1,7 +1,7 @@
[package]
name = "pict-rs"
description = "A simple image hosting service"
version = "0.5.17-pre.6"
version = "0.5.17-pre.7"
authors = ["asonix <asonix@asonix.dog>"]
license = "AGPL-3.0"
readme = "README.md"

View file

@ -1,6 +1,6 @@
{ exiftool
, ffmpeg6_pict-rs
, imagemagick7_pict-rs
, imagemagick_pict-rs
, lib
, makeWrapper
, nixosTests
@ -11,7 +11,7 @@
rustPlatform.buildRustPackage {
pname = "pict-rs";
version = "0.5.17-pre.5";
version = "0.5.17-pre.7";
src = ./.;
cargoLock = {
@ -27,7 +27,7 @@ rustPlatform.buildRustPackage {
postInstall = ''
wrapProgram $out/bin/pict-rs \
--prefix PATH : "${lib.makeBinPath [ imagemagick7_pict-rs ffmpeg6_pict-rs exiftool ]}"
--prefix PATH : "${lib.makeBinPath [ imagemagick_pict-rs ffmpeg6_pict-rs exiftool ]}"
'';
passthru.tests = { inherit (nixosTests) pict-rs; };

16
releases/0.5.17-pre.7.md Normal file
View file

@ -0,0 +1,16 @@
# pict-rs 0.5.17-pre.7
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.17-pre.7 improves the upgrade path from 0.5.16 when using object storage without path
style, as well as improves performance when writing files to disk or into processes' stdin. It also
adds more timeouts to ensure smooth operation in the face of misbehaving spawned processes.
## Upgrade Notes
There are no significant changes from 0.5.17-pre.6. Upgrading should be as simple as pulling a new
version of pict-rs. If upgrading causes problems with your object storage and you use vhost style
object storage, please let me know.