Protégé 5.0.0 Beta 16
·
1139 commits
to master
since this release
This release contains a number of bug fixes and enhancements:
Functionality enhancements:
- Upgraded to the OWL API version 3.5.1 (#91)
- Made some improvements to search (Thanks go to David Osumi-Sutherland @dosumis and EBI colleagues for making useful suggestions!) (#87)
- Support extra menu items in the reasoner menu (Thanks go to Simon Spero @sesuncedu)
- Changed the search field so that pressing backspace in the empty search field hides the search popup (#140)
UI enhancements:
- Renamed "Members" section to "Instances" (#110)
- Stopped the Protege Look and Feel hard coding the font size to 11pt size (#115)
- Reduced the number of default tabs in the UI. Note that this only takes effect for new users. (#142)
- Made it possible to close workspace tabs by clicking a close cross on the tab. This also updates the Look and Feel of the tabs. (#143)
- Removed the Plastic3D Look and Feel and other funky Look and Feels. We now just have Protege, System and Cross-platform. (#147)
- Tidied the status panel
- Replaced URI in UI labels with IRI
Performance improvements:
- Reduced the memory foot print of rendered ontology views (Thanks go to Simon Spero @sesuncedu )
- Improved rendering performance of ontologies with unsatisfiable classes (#75)
- Stopped hidden folders being scanned when searching for ontologies (#83)
Bug fixes:
- Fixed a problem with the Rules View parser (#81)
- Fixed eager dismissal of the save dialog (#96)
- Fixed the case where NPEs could be thrown if menu items were incorrectly configured (#108)
- Fixed copy/move axioms by reference
- Fixed FaCT++ Windows plugin (Thanks go to Dmitry Tsarkov @tsarkov)
- Fixed a problem where inferred axioms were not updated correctly in a buffering reasoner (#128) (Thanks go to Yevgeny Kazakov @ykazakov)
- Fixed an error that could occur when converting entity IRIs to labels (#117)
- Fixed a rendering problem with copy/move/delete axioms dialog (#120)
- Fixed a problem where MDock could throw a NPE (#132)
- Fixed the explanation plugin, which was broken because it was using an incompatible version of the OWL API (#100)
- Fixed the problem where the "Show inferences" checkbox would not refresh the display (#131)
- Fixed a bug in handling deletion of annotations (#104)
- Fixed issues with the Reasoner progress bar, reduced flickering and centre on owner window rather than screen (Thanks go to Yevgeny Kazakov @ykazakov)
Other:
- Applied BSD 2-Clause License
- Fixed a typo in the readme (Thanks go to Yaroslav Halchenko @yarikoptic )
- Removed stray System.out.println messages
Previous release notes:
- Previous Protege 5.0 release notes are available here: http://protegewiki.stanford.edu/wiki/Protege_5.0_Beta_Release_Notes