Skip to content

Releases: ncbo/bioportal_web_ui

8.7.1

05 Mar 21:18
a854c4e

Choose a tag to compare

What's Changed

Refactored home page statistics to be slice-aware, fixing counts for BioPortal slices and adding individuals count — by @jvendetti (#493).

Full Changelog: v8.7.0...v8.7.1

8.7.0

12 Feb 22:43

Choose a tag to compare

What's Changed

This release includes improvements to test reliability and developer onboarding.

The update fixes session persistence in tests, corrects bulk-delete stubbing, refreshes login flow tests for current UI markup, and gracefully skips GitHub-dependent specs when credentials are missing. It also adds per-test timeout handling to prevent hung suites from failing CI.

On the developer experience side, the release adds a developer / environment setup (Dockerfile, entrypoint, config templates, and docs), headless Chrome support for containerized system tests, and smoke system tests for login and home page flows. These changes make local setup smoother and test execution more predictable across environments.

For a detailed list of changes, see PR #487 by @kltm

Full Changelog: v8.6.1...v8.7.0

8.6.1

11 Feb 21:47

Choose a tag to compare

What's Changed

Resolved six translation missing errors in the ontology submission workflow, including the new_versions_loaded string that explains the nightly update process for ontologies submitted via URL (by @jvendetti).

Full Changelog: v8.6.0...v8.6.1

8.6.0

10 Feb 23:34
9485c91

Choose a tag to compare

What's Changed

This release modernizes BioPortal’s CSS asset pipeline by migrating from the deprecated SassC and Sprockets-based setup to Dart Sass via cssbundling-rails. In addition to aligning with current Rails conventions and improving compatibility with modern npm packages, this work also includes cleanup of some legacy JS/CSS dependencies.

For a detailed list of changes, see PR #485 by @jvendetti

Full Changelog: v8.5.2...v8.6.0

8.5.2

04 Feb 23:52

Choose a tag to compare

What's Changed

Fixed disappearing content in the class permanent link dialog by @kltm in #486

Full Changelog: v8.5.1...v8.5.2

8.5.1

21 Jan 19:46

Choose a tag to compare

What's Changed

Fixed a 500 error that occurred when users attempted to open the new submission form for some ontologies (#484) by @jvendetti.

Full Changelog: v8.5.0...v8.5.1

8.5.0

16 Jan 01:06
c75e375

Choose a tag to compare

What's Changed

This release upgrades the application to Rails 8.0.3 and Ruby 3.2.9, including updates to ViewComponent, dependent gems, JavaScript build configuration, and assorted fixes.

For a detailed list of changes, see PR #465 by @jvendetti

Full Changelog: v8.4.1...v8.5.0

8.4.1

19 Dec 05:08
1fb52c2

Choose a tag to compare

What's Changed

  • Bugfix: Resolved a multi-lingual ontology default display issue by @mdorf in #478

Full Changelog: v8.4.0...v8.4.1

8.4.0

12 Nov 20:12
6427949

Choose a tag to compare

What's Changed

  • Feature: Enable ontology administrators to manage their ontologies and submissions by @mdorf in #464
  • Bugfix: Ontology loading spinner icon is missing by @mdorf in #472

Full Changelog: v8.3.4...v8.4.0

8.3.4

07 Nov 22:12
1f68c20

Choose a tag to compare

What's Changed

  • Bugfix: Auto-suggest search fails for non-English single language ontologies by @mdorf in #467
  • Bugfix: Incorrect ORCID iD validation and display by @mdorf in #469

Full Changelog: v8.3.3...v8.3.4