Skip to content

Releases: OpenPonk/class-editor

v4.1.3

05 Dec 13:16
Compare
Choose a tag to compare
  • Fixed notes and boundaries missing after project load or switching shown diagram
  • Fixed errors when removing a class attribute or operation, then switching to other diagram showing the same class

nightly

01 Jan 01:52
Compare
Choose a tag to compare
nightly Pre-release
Pre-release
multiple multi-diagram project fixes, shapes naming unification

v4.1.2

24 Nov 00:06
Compare
Choose a tag to compare
  • Fixed a project loading error caused by attempt to create a diagram element even if one already exists
  • If a diagram references non-existent model element, show a warning and remove the diagram element, instead of failing to load the entire project
  • When removing a diagram element, only deselect that one, instead of all elements
  • Changing type of attributes linked to an association is no longer allowed (as it did not make sense and it fixes errors when loading projects)
  • Remove class attributes linked to an association when the association is removed (fixes errors when loading projects)

v4.1.1

16 Nov 23:45
Compare
Choose a tag to compare
  • Fixed multiple errors after OntoUML-to-UML transformation
  • Keep class size properly with 2 or more attributes / operations
  • Fixed removal of classes with attributes coming from associations
  • Sync attributes in a class and ends of associations in case of attributes coming from associations

v4.1.0

15 Nov 22:30
Compare
Choose a tag to compare
  • Deleting elements without confirmation keyboard shortcut changed from Ctrl/Cmd+del to Shift+del
  • Fixed drive errors when loading or saving files on latests builds of Windows 11
  • Fixed shapes moving to locations at time of last project save/load
  • Added experimental association end label hiding; end labels same as class names are hidden by default
  • Fixed transformation from OntoUML to UML missing associations
  • Reworked generalization set editing
  • Fixed unclickable attributes / operations
  • Enlarged clickable zones of lines (especially when zoomed out)
  • Fixed a problem causing leftover elements remaining in a model after their dependency was removed
  • Fixed some layout glitches in versions info
  • Added a few context menu icons
  • Fixed model validation bug causing removal of the only property owner
  • Element color menu now marks current and default colors and shows the default color even if not in the usual list of possible colors

v4.0.3

28 Oct 12:01
Compare
Choose a tag to compare
  • Fixed note and boundary creation
  • Fixed multiple memory leaks
  • Fixed generalization set persistence
  • Fixed UMLClass comment icon
  • Updated OntoUML verification settings to match actual options

v4.0.2

17 Oct 17:11
Compare
Choose a tag to compare
  • Improved compatibility with projects saved by older versions of OpenPonk
  • Fixed Mac Intel build
  • Improved placeholder names for empty attributes
  • Check for attribute validity when loading or saving a model

v4.0.1

03 Oct 13:07
Compare
Choose a tag to compare
  • Fixed abstract class names displayed cropped (names are still not in italics on Linux)
  • Fixed saving and loading of projects
  • Fixed image export (except of PDF export on Windows)

v4.0.0

01 Oct 17:16
Compare
Choose a tag to compare
  • Added possibility to set colors of classes and associations
  • Classifiers can now be placed into packages
  • Fixed multiline class names
  • Prevent attributes with empty names (which made them unclickable)
  • Generalization self-loop no longer allowed
  • Added option to switch association ends
  • Added more information to the included README
  • Added ability to create line waypoints
  • Replaced snapping to grid with snapping to existing elements
  • Inner elements now move when the owner is moved
  • Reworked element resizing
  • Improved image exporting; added PDF export
  • Added Note and Boundary elements
  • Palette can now be switched between left and right in settings
  • Operation Show no longer puts all the elements on the same spot
  • Added delete key shortcut
  • Partial support for multiple models in project and multiple diagrams per model
  • Added mac-ARM build (alpha)
  • Improved Linux distro compatibility
  • Improved save file dialog
  • Fixed version information dialog
  • Updated multiple dependencies
  • Other minor fixes and improvements

v3.0.4

15 Oct 12:43
Compare
Choose a tag to compare
  • Added option to zoom canvas during image export
  • Added hotfix for FIT CTU PCs with user home directories on network drives
  • Fixed order of association ends during loading from project file
  • Abstract class names are now in italics
  • OntoUML: Added option to create Material relations