Difference between revisions of "Protege 5.0 Beta Release Notes"

From Protege Wiki
Jump to: navigation, search
(checkpoint save (checkpoint save))
(checkpoint save (checkpoint save))
Line 34: Line 34:
 
* Implemented enhanced search capabilities, e.g., ???
 
* Implemented enhanced search capabilities, e.g., ???
 
* The Individuals tab now filters the list of individuals displayed based on the class selected in the class heirarchy ([http://github.com/protegeproject/protege/issues/1 #1]).
 
* The Individuals tab now filters the list of individuals displayed based on the class selected in the class heirarchy ([http://github.com/protegeproject/protege/issues/1 #1]).
 +
* The UI no longer allows specification of owl:real as the type for a literal ([http://github.com/protegeproject/protege/issues/37 #37]).
 +
* Entering a number into the OWLConstantEditor now parses the value and chooses the correct datatype if no datatype was specified ([http://github.com/protegeproject/protege/issues/42 #42]).
 +
* Exporting DisjointClasses axioms is no longer enabled by default, as this can be an expensive operation ([http://github.com/protegeproject/protege/issues/43 #43]).
 +
* Auto-update only checks for updates once per day, rather than checking for updates every time Protege launches ([http://github.com/protegeproject/protege/issues/45 #45]).
 +
* The Active Ontology tab now shows ontology metrics by default ([http://github.com/protegeproject/protege/issues/46 #46]).
  
 
==== Bug Fixes ====
 
==== Bug Fixes ====
 
* The inferred object property hierarchy no longer displays owl:bottomObjectProperty as a leaf of every node ([http://github.com/protegeproject/protege/issues/9 #9]).
 
* The inferred object property hierarchy no longer displays owl:bottomObjectProperty as a leaf of every node ([http://github.com/protegeproject/protege/issues/9 #9]).
 +
* Selecting classes in the class hierarchy will only request directly inferred individuals from the reasoner.  Previously, Protege requested both direct and indirect inferred individuals, which caused performance issues with larger ontologies ([http://github.com/protegeproject/protege/issues/15 #15]).
 +
* Fixed a bug in the auto-update functionality that caused exceptions when encountering plug-ins with invalid version numbers ([http://github.com/protegeproject/protege/issues/18 #18]).
 +
* Fixed a typo in the DL metrics view ([http://github.com/protegeproject/protege/pull/20 #20]).
 +
* Modified the UI of the Automatic Update dialog to prevent display of an unnecessary trailing '.' character on plug-in version numbers ([http://github.com/protegeproject/protege/issues/23 #23]).
 +
* Fixed an issue that occasionally caused a NullPointerException when opening ontologies ([http://github.com/protegeproject/protege/issues/34 #34]).
 +
* Fixed an issue that occasionally caused the Continue button to remain disabled on the Export Inferred Axioms dialog ([http://github.com/protegeproject/protege/issues/36 #36]).

Revision as of 16:51, May 27, 2014


Protege Desktop 5.0 Beta

We are very pleased to announce Protege Desktop 5.0 beta!


For Users:


For Developers:



Release Notes

The contents of the release notes section describe changes relative to Protege 4.3.

Build 5.0.0-beta-10 (2014-May-27)

Enhancements

  • Upgraded to Java 7.
  • Upgraded to the latest version of the OWL API (v3.5.0).
  • Implemented enhanced search capabilities, e.g., ???
  • The Individuals tab now filters the list of individuals displayed based on the class selected in the class heirarchy (#1).
  • The UI no longer allows specification of owl:real as the type for a literal (#37).
  • Entering a number into the OWLConstantEditor now parses the value and chooses the correct datatype if no datatype was specified (#42).
  • Exporting DisjointClasses axioms is no longer enabled by default, as this can be an expensive operation (#43).
  • Auto-update only checks for updates once per day, rather than checking for updates every time Protege launches (#45).
  • The Active Ontology tab now shows ontology metrics by default (#46).

Bug Fixes

  • The inferred object property hierarchy no longer displays owl:bottomObjectProperty as a leaf of every node (#9).
  • Selecting classes in the class hierarchy will only request directly inferred individuals from the reasoner. Previously, Protege requested both direct and indirect inferred individuals, which caused performance issues with larger ontologies (#15).
  • Fixed a bug in the auto-update functionality that caused exceptions when encountering plug-ins with invalid version numbers (#18).
  • Fixed a typo in the DL metrics view (#20).
  • Modified the UI of the Automatic Update dialog to prevent display of an unnecessary trailing '.' character on plug-in version numbers (#23).
  • Fixed an issue that occasionally caused a NullPointerException when opening ontologies (#34).
  • Fixed an issue that occasionally caused the Continue button to remain disabled on the Export Inferred Axioms dialog (#36).