glycin-loaders/glycin-loaders.changes

111 lines
4.3 KiB
Plaintext

-------------------------------------------------------------------
Mon Mar 18 08:06:39 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.0.0:
+ glycin: Change to stable crate version.
+ svg: Change to stable rsvg version.
-------------------------------------------------------------------
Mon Mar 4 07:58:53 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.0.rc:
+ glycin: Allow fstat syscall.
+ glycin: Treat files detected as XML as SVG if they have .svg
file ending.
+ jxl: Allow libjxl 0.10 as well.
-------------------------------------------------------------------
Fri Feb 23 09:29:38 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.0.beta.2:
+ api: Rename a few functions.
+ api: Use memfds for larger metadata like Exif or ICC profiles.
+ glycin/glycin-utils: Drop all uses of anyhow.
+ glycin/glycin-utils: Use thiserror to define types.
+ glycin: Check image width and height are not zero.
+ loaders/image-rs: Disable memory limits since we have our own.
+ loaders: Use new error utils tracking code location.
-------------------------------------------------------------------
Mon Feb 19 17:53:15 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.0.beta.1:
+ Update to zbus 4.0.
+ glycin: Use more fine-tuned memory limits using max 80%
available memory.
-------------------------------------------------------------------
Mon Feb 12 16:05:17 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 1.0.beta:
+ Consitently use Loader instead of Decoder terminology in code.
+ glycin: Add seccomp filter based on allow list for bwrap
sandboxes.
+ jxl: Support Exif.
- Changes from version 1.0.alpha:
+ Replace async-std with other crates
+ Use a new D-Bus API version 1+ allowing for backward compatible
extendability.
-------------------------------------------------------------------
Thu Nov 30 12:58:21 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Run service with new obs-service-cargo, drop cargo_config as
source and clean up spec and. Cargo_audit and cargo_config are
now part of the cargo_vendor tarball/service, but in this case,
since the sourcedir in _service is called glycin, we need to keep
the manual set cargo_audit in _service to clear validation.
-------------------------------------------------------------------
Tue Nov 14 20:05:44 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.1.2:
+ GIF/APNG/WEBP: Assume frame length of 100ms if provided frame
length is zero or invalid.
-------------------------------------------------------------------
Mon Sep 18 22:31:36 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.1.1:
+ Distribute correct Cargo.lock for glycin-loaders tarballs.
-------------------------------------------------------------------
Fri Sep 15 09:31:16 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Switch to full cargo packaging, add service and setup vendoring.
-------------------------------------------------------------------
Thu Sep 14 18:31:22 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.1.0:
+ Update dependencies.
-------------------------------------------------------------------
Sun Sep 3 21:28:52 UTC 2023 - Luciano Santos <luc14n0@opensuse.org>
- Update to version 0.1.rc:
+ No visible changes for the user.
-------------------------------------------------------------------
Wed Aug 23 18:54:59 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.1.beta.4:
+ Relicense under MPL-2.0 OR LGPL-2.1-or-later
+ Add symlinks for license files in crates
+ Add cairo dependency for svg loader
+ HEIC: Fix filetype detection in config
+ tests:
- Add HEIC tests
- Add option to skip image formats in tests
- Run required install before tests (can be disabled)
- Add pkgconfig(cairo) BuildRequires, new dependency.
- Pass explicit
loaders=glycin-heif,glycin-image-rs,glycin-jxl,glycin-svg to
meson, ensure we build all the loaders.
- Update License tag following upstreams relicense.
-------------------------------------------------------------------
Tue Aug 22 14:01:24 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Initial package, version 0.1.beta.3.