Skip to content

chore(main): release 2.4.0 - #1551

Merged
NishaSharma14 merged 1 commit into
mainfrom
release-please--branches--main
Sep 9, 2026
Merged

NishaSharma14 merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

2.4.0 (2026-09-09)

Features

  • Add command to backfill BagIt archive links for existing studies (#1529) (523bb46)
  • integrate ALTCHA for enhanced spam protection in support bubble (#1549) (b9a8b65)
  • trigger Bagit Metadata Extraction Job on Project Publication (#1526) (5f6cdc6)

Bug Fixes

  • api: avoid Unicode tag extraction in compound search (#1541) (5bd4d45)
  • bagit archive bug (d311410)
  • bagit archive error (bfd7981)
  • bagIt: revert to old code and publish zip in public bucket (f1eb3b5)
  • bagit: store BagIt archives in the same bucket as their source bags (318e482)
  • failed to open stream error in Bagit generation job (27e37f4)
  • file_put_contents() error when generating BagIt archive (418cd27)
  • nmr: handle nested arrays when extracting spectra metadata (#1530) (877798c)
  • optimize ceph backup retention and reduce storage usage (#1546) (5f82224)
  • repair BagIt generation on remote disks and BagItTools manifests (be2df38)
  • revert changes related to bagit changes (852ede0)
  • reverted changes to ProcessMetadataExtractionBagitGenerationJobTest.php to fix failing test (1af20dd)
  • ui: move BagIt archive downloads into public download menu(#1537) (284af39)

Performance Improvements

  • stream downloads and cut peak memory in BagIt generation job (8c0cdd8)

Miscellaneous Chores

  • composer: fix composer vulnerabilities (8681915)
  • npm: update package-lock.json and yarn.lock (7978af6)

This PR was generated with Release Please. See documentation.

@NishaSharma14
NishaSharma14 merged commit 46a9a17 into main Sep 9, 2026
4 of 5 checks passed
@NishaSharma14
NishaSharma14 deleted the release-please--branches--main branch September 9, 2026 09:32
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@codecov

codecov Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.29%. Comparing base (b9a8b65) to head (701afde).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #1551   +/-   ##
=========================================
  Coverage     80.29%   80.29%           
  Complexity     4490     4490           
=========================================
  Files           295      295           
  Lines         16460    16460           
=========================================
  Hits          13217    13217           
  Misses         3243     3243           
Flag Coverage Δ
unittests 80.29% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant