• v0.5.9 2ead3e00e2

    pict-rs 0.5.9
    All checks were successful
    / check (aarch64-unknown-linux-musl) (push) Successful in 1m54s
    / check (armv7-unknown-linux-musleabihf) (push) Successful in 1m55s
    / check (x86_64-unknown-linux-musl) (push) Successful in 2m15s
    / clippy (push) Successful in 2m13s
    / tests (push) Successful in 1m54s
    / publish-forgejo (push) Successful in 14s
    / publish-crate (push) Successful in 1m53s
    / publish-docker (push) Successful in 15s
    / build (map[artifact:linux-arm64v8 platform:linux/arm64 target:aarch64-unknown-linux-musl]) (push) Successful in 3m48s
    / build (map[artifact:linux-amd64 platform:linux/amd64 target:x86_64-unknown-linux-musl]) (push) Successful in 5m50s
    / build (map[artifact:linux-arm32v7 platform:linux/arm/v7 target:armv7-unknown-linux-musleabihf]) (push) Successful in 5m59s
    Stable

    asonix released this 2024-03-11 18:51:49 +00:00 | 43 commits to main since this release

    pict-rs 0.5.9

    Overview

    pict-rs 0.5.9 is a bugfix release for 0.5.8. All deployments on 0.5.8 should upgrade to 0.5.9

    Fixes

    Upgrade Notes

    There are no significant changes from 0.5.8. Upgrading should be as simple as pulling the new
    version.

    Descriptions

    Fix Postgres Pooling

    When pict-rs 0.5.8 was built without the tokio_unstable flag, it would use tokio's spwan_local
    utility from outside a LocalSet, leading to panics and timeouts. This release replaces the use of
    spawn_local with spawn in that scenario.

    Fix io-uring Feature

    As mentioned in the 0.5.8 release notes, io-uring is not considered to be a stable feature. However,
    0.5.9 should make it usable again. Instead of manually launching a tokio_uring runtime, pict-rs once
    again relies on actix-rt to configure a System for use with io-uring.

    Downloads