Skip to content

Releases: OpenMS/contrib

2026-02-25-070905

25 Feb 07:19

Choose a tag to compare

fix: Enable Snappy compression in Arrow build

The contrib Arrow was built without ARROW_WITH_SNAPPY, which caused
Parquet Snappy compression tests to fail when the contrib Arrow (static)
was found before the conda Arrow (shared, with Snappy) in CMAKE_PREFIX_PATH.

This was previously masked because the Windows CI had a stale contrib
cache from before Arrow was added to contrib, so find_package(Arrow)
fell through to the conda Arrow which had Snappy support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

2026-02-25-001227

25 Feb 00:23

Choose a tag to compare

fix: Handle absolute paths inside generator expressions in minizip-ng…

2026-02-24-215355

24 Feb 22:04

Choose a tag to compare

fix: Make minizip-ng cmake config relocatable in contrib archive

minizip-ng uses raw path variables (${ZLIB_LIBRARIES}) instead of
imported targets (ZLIB::ZLIB) in target_link_libraries, which embeds
absolute build paths in the exported targets file. This breaks when
the contrib archive is extracted to a different location (e.g. in the
pyopenms wheel CI).

Apply the same relocatability fix pattern used for Arrow: replace
hardcoded absolute paths with ${_IMPORT_PREFIX}-relative references
in the installed cmake config files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

2026-02-24-193820

24 Feb 19:49

Choose a tag to compare

feat: Add minizip-ng 4.0.7 build support

Add build infrastructure for minizip-ng (ZIP64-capable zip library):
- Archive metadata and build invocation in CMakeLists.txt
- New libraries.cmake/minizip_ng.cmake build script with MSVC/macOS/Linux support

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

2026-02-06-073341

06 Feb 07:43
60b3d74

Choose a tag to compare

Upgrade Arrow from 22.0.0 to 23.0.0 (#169)

Upgrade Arrow 22 -> 23 for OpenMS 3.6.0 parquet compatibility

release/3.5.0

11 Dec 17:25
4bec7d9

Choose a tag to compare

Merge pull request #168 from OpenMS/more_arrow_bullshit

More arrow bullshit

2025-12-12-084608

12 Dec 08:56
4bec7d9

Choose a tag to compare

Merge pull request #168 from OpenMS/more_arrow_bullshit

More arrow bullshit

2025-12-08-133905

08 Dec 14:08
c8eef69

Choose a tag to compare

Merge branch 'master' into more_arrow_bullshit

2025-12-05-092840

05 Dec 09:41

Choose a tag to compare

also fix absolute paths in ArrowTargets-*.cmake

2025-12-04-145615

04 Dec 15:08
e91abe7

Choose a tag to compare

Merge pull request #163 from OpenMS/fix_eigen

Fix eigen