Difference between revisions of "P4 1 Release Announcement"

From Protege Wiki
Jump to: navigation, search
(checkpoint save (checkpoint save))
(checkpoint save (checkpoint save))
Line 27: Line 27:
  
 
== Complete Release Notes ==
 
== Complete Release Notes ==
 +
 +
=== Enhancements ===
 +
* Bundling the new [[OntoGraf|OntoGraf visualization plug-in]] with the default installation.  OntoGraf is accessible as a tab via the Window | Tabs menu, or as a view via the Window | Views | Class views menu. Thanks go to [http://seanfalconer.blogspot.com/ Sean Falconer] for this contribution.
 +
* Protege's ontology repository mechanism is now implemented according to the [http://www.oasis-open.org/committees/entity/spec-2001-08-06.html XML Catalogs] specification from the [http://www.oasis-open.org/ OASIS] open standards group.
 +
* Added a basic explanation feature. Many inferred assertions now have a clickable question mark icon nearby, which will display a simple explanation dialog.
 +
* The manner in which reasoners are started was simplified. Selecting the reasoner and choosing to classify the ontology are now divided into separate steps. New reasoner preferences were also added, including fine-grained control of what classification steps take place during a classify operation.
 +
* Bundling an updated version of the [http://owlapi.sourceforge.net/ OWL API] (3.2.3).
 +
* Assertions that an individual has a certain type can now be deleted from the class description panel for said type.
 +
* The asserted and inferred class hierarchies are now synchronized for class selection.
 +
* The class members list view is now aware of imports.
 +
* Protege now lets you specify the prefixes that are used in an ontology.
 +
* Protege now uses a recursive search starting at the working directory to find on-disk versions of ontologies to import.
 +
* Modified the installer program to add a new item to the program group on Windows called "Protege (advanced start)". Clicking on this program group item will launch Protege using the "run.bat" file in the root directory of the Protege installation.
 +
 +
=== Bug Fixes ===
 +
* The application startup process was significantly improved. Previously, some users were getting exceptions when they started multiple instances of Protege, and had problems when running different versions of Protege at the same time.
 +
* Fixed a bug that caused new users to have their font inadvertently set by the renderer preferences panel.
 +
* Imports of anonymous ontologies no longer fail.
 +
* Fixed a serious data loss bug that occurred when users double-clicked on OWL files to open in Protege.
 +
* Fixed an issue with the rendering preferences that was making it difficult to see ontologies rendered with rdfs:label.
 +
* Fixed a bug that caused the list of active ontologies to be incomplete in some cases.
 +
* Fixed a bug that prevented SWRL built-ins with variable numbers of arguments from being used.
 +
* Fixed a bug that in some cases caused a case-insensitive search to be case-sensitive.
 +
* Fixed a problem with the installer that caused empty program groups on Windows 7.
 +
* Fixed a problem that prevented the uninstaller from working properly on 64-bit Windows 7 machines.
 +
* Fixed a problem with the installer program that caused broken application bundle files on the Mac OS.

Revision as of 14:21, July 26, 2011


Protege 4.1 Release -- July ??, 2011

Protege 4.1 Screenshot


We're very excited to announce the 4.1 release of the Protege-OWL Editor!



Release Highlights

This section describe changes relative to Protege 4.0.2.

... and much more! Please refer to the complete set of release notes below.


Useful Links


Complete Release Notes

Enhancements

  • Bundling the new OntoGraf visualization plug-in with the default installation. OntoGraf is accessible as a tab via the Window | Tabs menu, or as a view via the Window | Views | Class views menu. Thanks go to Sean Falconer for this contribution.
  • Protege's ontology repository mechanism is now implemented according to the XML Catalogs specification from the OASIS open standards group.
  • Added a basic explanation feature. Many inferred assertions now have a clickable question mark icon nearby, which will display a simple explanation dialog.
  • The manner in which reasoners are started was simplified. Selecting the reasoner and choosing to classify the ontology are now divided into separate steps. New reasoner preferences were also added, including fine-grained control of what classification steps take place during a classify operation.
  • Bundling an updated version of the OWL API (3.2.3).
  • Assertions that an individual has a certain type can now be deleted from the class description panel for said type.
  • The asserted and inferred class hierarchies are now synchronized for class selection.
  • The class members list view is now aware of imports.
  • Protege now lets you specify the prefixes that are used in an ontology.
  • Protege now uses a recursive search starting at the working directory to find on-disk versions of ontologies to import.
  • Modified the installer program to add a new item to the program group on Windows called "Protege (advanced start)". Clicking on this program group item will launch Protege using the "run.bat" file in the root directory of the Protege installation.

Bug Fixes

  • The application startup process was significantly improved. Previously, some users were getting exceptions when they started multiple instances of Protege, and had problems when running different versions of Protege at the same time.
  • Fixed a bug that caused new users to have their font inadvertently set by the renderer preferences panel.
  • Imports of anonymous ontologies no longer fail.
  • Fixed a serious data loss bug that occurred when users double-clicked on OWL files to open in Protege.
  • Fixed an issue with the rendering preferences that was making it difficult to see ontologies rendered with rdfs:label.
  • Fixed a bug that caused the list of active ontologies to be incomplete in some cases.
  • Fixed a bug that prevented SWRL built-ins with variable numbers of arguments from being used.
  • Fixed a bug that in some cases caused a case-insensitive search to be case-sensitive.
  • Fixed a problem with the installer that caused empty program groups on Windows 7.
  • Fixed a problem that prevented the uninstaller from working properly on 64-bit Windows 7 machines.
  • Fixed a problem with the installer program that caused broken application bundle files on the Mac OS.