Skip to content

Releases: obdasystems/eddy

Eddy 1.2.0

02 Mar 15:40
Compare
Choose a tag to compare

This release introduces the following changes (scroll down for downloads):

New Features

  • Support for high-dpi displays has been substantially improved.
  • Add support for changing the preferred diagram font size.
  • Add initial support for opening projects via double-click on project files.
  • Add options to set {Object,Data} property axioms via the compose menu (#17).
  • Add several keyboard shortcuts to improve ui navigation.
  • Add menu entries to allow switching between different open projects.
  • Add support for installing Eddy via setuptools. You can now install Eddy by running
  $ pip install https://github.com/obdasystems/eddy/archive/master.zip

Bug fixes

  • Fix a bug preventing graphol v1 projects from being correctly imported.
  • Fix incorrect scaling of predicate tables in PDF exporter.
  • Fix an issue preventing Graphml diagrams from being imported correctly (#39).
  • Fix an issue preventing properties dialog from opening on nodes without label.
  • Fix data property assertion nodes allowing the use of value nodes as subjects (#25).
  • Fix missing anchor separator on predefined xml namespaces (#20).
  • Fix dash characters (-) from being automatically transformed to underscores when exporting to OWL2 (#33).
  • Fix links in help menu.

Packaging

  • Update Python to 3.6.
  • Update to PyQt5 5.13.2.
  • Drop support for 32 bit Linux.

Internal changes

  • Application packaging has been retwritten from scratch to make use of pyinstaller.
  • Switch from pyjnius to jpype for Java integration.
  • Plugin API has been rewritten to support much more sophisticated plugins (see this for an example).
  • Several functionalities have been rewritten to make use of Qt5 builtin modules. As a result, many external libraries are no longer required (e.g. requests).
  • Test suite has been ported from unittest to pytest.

Download Eddy

Eddy v1.1.2

12 Dec 16:56
Compare
Choose a tag to compare

This is a minor release introducing the following changes:

  • Added the ability to filter by type and description status in the ontology explorer.
  • Updated project dependencies to the latest stable version.

Download Eddy

Eddy v1.1.1

28 Sep 17:09
Compare
Choose a tag to compare

This is a bug fix release addressing the following issues:

  • Properly set LD_LIBRARY_PATH variable on Linux, this should make the application open by double-clicking on the executable.
  • Fix SSLError when checking for updates on macOS in case a recent openssl library is not installed.
  • Add launcher script for Linux builds.
  • Fix dragging of labels in the diagram causing an error to be thrown.

Download Eddy

Eddy v1.1.0

24 Sep 20:08
Compare
Choose a tag to compare

This release introduces the following changes:

Packaging

  • Update Python to 3.5.
  • Update PyQt5 to 5.10.
  • Add 64 bit Windows builds.

New features

  • New edges for SameIndividual/DifferentIndividuals OWL 2 axioms.
  • Descriptions can now be edited directly as HTML documents.
  • Descriptions can now be tagged with a status indicator (final/draft).
  • Items can now be dragged into the diagram directly from the ontology explorer.
  • Project import/export tasks can now be restricted to a subset of the diagrams.

Bug fixes

  • Fixed a bug that prevented opening of exported pdf diagrams until the application is closed on Windows.
  • Fixed node prefix resetting to the project's default when renaming a diagram.
  • Fixed functionality of roles disappearing when the ontology profile is set to OWL 2 QL.
  • Fixed cardinality restrictions not being exported correctly in OWL.
  • Fixed incorrect rendering of fonts on retina displays.
  • Fixed node metadata resetting to default on prefix change.
  • Fixed ontology version IRI not being exported correctly in OWL.

Download Eddy

Eddy v1.0.0

11 Apr 10:21
Compare
Choose a tag to compare

This release introduces the following new features:

  1. Support for the definition of additional IRIs and Prefixes in the ontology
  2. Support for the definition of descriptions for concepts, roles, attributes, and individuals through Annotations
  3. Descriptions have been moved from the "General" sub-panel to a dedicated sub-pane

Download Eddy