Skip to content

Develop -> Master merge, release v6.0.0#48

Merged
mdorf merged 23 commits into
masterfrom
develop
Apr 21, 2026
Merged

Develop -> Master merge, release v6.0.0#48
mdorf merged 23 commits into
masterfrom
develop

Conversation

@mdorf

@mdorf mdorf commented Apr 21, 2026

Copy link
Copy Markdown
Member

Overview

This PR merges develop into master for the v6.0.0 release of ncbo_annotator.

This release follows the upgrade and compatibility work introduced in:

It brings ncbo_annotator in line with the updated OntoPortal stack and modernizes the runtime and test infrastructure.

Prerequisites

Highlights

  • Ruby 3.2 upgrade
  • Migration to Minitest 6
  • Alignment with updated OntoPortal dependencies (goo, ontologies_linked_data, sparql-client)
  • RDF 3.x compatibility fixes (including imported fix from AgroPortal)
  • Test stability improvements and OntoPortal testkit integration

Notes

  • AgroPortal lemmatizer support is not included in this release
  • This is a major version bump from the v5.x series to v6.0.0

Post-merge

Tag master as:

  • v6.0.0

@codecov-commenter

codecov-commenter commented Apr 21, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 85.71429% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.21%. Comparing base (6671099) to head (5243ea8).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
lib/ncbo_annotator.rb 81.81% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #48      +/-   ##
==========================================
+ Coverage   79.17%   79.21%   +0.03%     
==========================================
  Files           9        9              
  Lines         658      659       +1     
==========================================
+ Hits          521      522       +1     
  Misses        137      137              
Flag Coverage Δ
ag 79.21% <85.71%> (?)
fs 79.21% <85.71%> (?)
gd 79.21% <85.71%> (?)
unittests 79.21% <85.71%> (+0.03%) ⬆️
vo 79.21% <85.71%> (?)

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

☔ View full report in Codecov by Sentry.
📢 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.

@mdorf mdorf merged commit 7b7c8c0 into master Apr 21, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants