Releases: ncbo/bioportal_web_ui
7.2.0
The concept details pane has been redesigned using ViewComponent technology, prioritizing key information like the ID, synonyms, and definition at the top of the page. Synonyms are now displayed as badges in a horizontal row for better visibility, replacing the previous vertical list. A "See more" link allows users to expand the view when needed. Other properties are grouped under an expandable "All Properties" section, keeping the interface compact while ensuring full access to detailed information. These updates enhance both usability and aesthetics.
This release introduces futher alignment of the BioPortal and AgroPortal codebases. Special thanks to @syphax-bouazzouni for his contributions to this release.
For more details, see #389
Full Changelog: v7.1.1...v7.2.0
7.1.1
What's Changed
- Fixed an issue preventing virtual appliance users from submitting license keys
- Updated the license key submission form to Bootstrap 5 syntax
- Fixed a display issue with the success message after license key submission
- Fixed a display issue with the footer in appliance mode
- Added a copy to clipboard button for the appliance ID in Admin → Site Administration
For more details, see PR #387
Full Changelog: v7.1.0...v7.1.1
7.1.0
What's Changed
- Added support for the TextDefinitionReplacement change request type, enabling users to request modifications to ontology class definitions
- Improved error handling for invalid GitHub repository names and repositories with issue trackers disabled
- Refactored change request form behavior for consistent handling of Cancel and Submit actions
For more details, see pull request #384
Full Changelog: v7.0.4...v7.1.0
7.0.4
What's Changed
Updated the footer to include a statement that BioPortal is free and open to all, and added a "Use of Cookies" link to improve transparency by @jvendetti in #378
Full Changelog: v7.0.3...v7.0.4
7.0.3
What's Changed
- Fixed an issue that prevented ontology views from appearing in the list of ontologies administered by a user on their account information page (#371)
- Fixed a regression that caused a 500 error when clicking on search results on the Search page (#370)
Full Changelog: v7.0.2...v7.0.3
7.0.2
7.0.1
What's Changed
- Fix: Render 404 for non-existing ontologies and projects by @alexskr and @jvendetti in #364
- Remove BPIDResolver by @alexskr in #365
Full Changelog: v7.0.0...v7.0.1
7.0.0
What's Changed
This release introduces a partial alignment of the BioPortal and AgroPortal codebases, improving consistency and shared functionality across platforms (#336, #339, #340, #356). Special thanks to @syphax-bouazzouni for his contributions to this release.
Key Updates:
- Added Docker support (#336, #342)
- Introduced integration tests (#339, #341)
- Migrated the ontology viewer to use Turbo
- Added some modular view components
- Enabled independent scrolling and added auto-scroll functionality to the Classes tree, ensuring the selected node stays in view (#356)
- Resolved several UI issues to preserve BioPortal functionality
Full Changelog: v6.20.2...v7.0.0
6.20.2
6.20.1
What's Changed
Bug fixes:
- Fixed an issue where the “Jump to:” box failed to display search results for ontologies with English set as the natural language (#335)
- Resolved a bug preventing access to the account settings page for users with ‘@’ symbols in their account names (#346)
Refactoring:
- Improved the readability of the
UsersController#verify_owner
method - Removed the unused
UsersController#get_ontology_list
method
Full Changelog: v6.20.0...v6.20.1