Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync: merge releases 2.2.3 and onward from ncbo #6

Merged
merged 51 commits into from
Oct 10, 2024

Conversation

jvendetti
Copy link
Collaborator

The purpose of this pull request is to merge all of the code from releases 2.2.5 through 2.4.0 from the ncbo/ontologies_api_ruby_client sub-fork. It also contains a re-merge of code from releases 2.2.3 and 2.2.4 with a regular merge commit, instead of a squash and merge.

To follow are slightly abbreviated release notes for the aforementioned releases:

2.4.0

  • Adopt some of the optimizations implemented by our LIRMM collaborators in their version of this library.

2.3.0

  • Add multiple media types models

2.2.5

  • Upgrade activesupport from 6.1.7.3 to 7.0.8
  • Bump minitest from 5.18 to 5.20
  • Add minitest-hooks as a development dependency
  • Validate provided API key before executing the unit test suite
  • Remove Ruby 2.7 and add 3.1 to the test matrix
  • Run unit tests in verbose mode
  • Update gemspec description and README to include the AllegroGraph database

2.2.4

  • Replace outdated test-unit with minitest

2.2.3

  • Modified the purl method to check class IDs for a PURL host, rather than the string 'purl'
  • Made the PURL host configurable, and set a default value
  • Added several unit tests for the purl method
  • Configured PURL host and prefix values in config.test.rb for the purposes of unit text execution
  • Added a development dependency on the faraday-follow_redirects gem for testing proper PURL resolution
  • Moved the gem version specifier to a module
  • Fixed some RuboCop warnings
  • Synced fork with the upstream repository

syphax-bouazzouni and others added 30 commits November 18, 2022 09:16
Modify and add unit tests for the purl method in LinkedData::Client::Models::Class
Replace outdated test-unit with minitest
Upgrade activesupport from 6.1.7.3 to 7.0.8
@jvendetti jvendetti merged commit 78d6513 into ontoportal:master Oct 10, 2024
2 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