Skip to content

Version 7.7.0

Humberto Sanchez II edited this page Jun 10, 2024 · 1 revision

Release Notes Version 7.7.0

This release focused on a bunch of internal improvements to remove duplicated code across the various shared dependencies. However, there were still plenty of enhancements and bug fixes to keep us entertained


Enhancements of Note

  • Association links (composition/aggregation) now have moveable labels. The source cardinality, destination cardinality and link names labels are now auto positioned. However, the developer can move them to more asethetically pleasing positions
  • Pyut via a new plugin supports exporting Class Diagrams and Sequence Diagrams to the Mermaid format

Notable bug fixes

  • The beta lollipop interface has been re-enabled
  • The methods and paramters advanced list box selection not correctly diasable unavailable options
  • We re-enabled the ability to view and edit method code

Fixed Issues

Pyut

  • 492 Remove deprecated pkg_resources
  • 491 Cleanup unused files
  • 490 Update Unit Tests
  • 489 Fix downstream deprecated methods
  • 488 Fix icon path
  • 487 Update hasiicommon dependency
  • 485 Another Blunder - Forgot to do lollipop interfaces
  • 484 Fix Shared Identifier names
  • 483 PyutAdvancedListBox does not correctly disable buttons 🐛
  • 482 Use FileConfig for preferences
  • 480 Add ability to prune recently opened file list ✨
  • 479 "Put ""Code"" button back in DlgEditMethod 🐛 "
  • 478 Use new UI components from hasiicommon
  • 477 Use new Ogl Preferences 👽
  • 476 Bump dependencies
  • 475 Export to Xml does not put in XML version
  • 474 Put in try/catch in ProjectManager.openProject 🐛
  • 473 Cleanup UmlFrameShapeHandler cruft 🔥
  • 470 Sequence Diagrams Broken 🐛
  • 469 Include new plugin preferences
  • 468 Update dependencies
  • 462 Use OglPreference for parameter name
  • 461 Use New OglPreference in preferences dialog and in DlgEdit Class
  • 442 Use wx.PreferencesEditor
  • 338 Loading a file with multiple classes does not work 🐛

PyutPlugins

  • 67 Create PDF export filename preference
  • 65 Add Field support to Mermaid plugin
  • 64 Create Preferences Sized Panel
  • 63 Update TestGMLExporter 💄
  • 62 Make BaseFormat Abstract
  • 11 Update plugins to check for selected objects 🚸

Oglio

  • 15 Fix serialization and deserialization of PyutModifiers
  • 19 OglProject needs 1 more attribute

UnTanglePyut

  • 41 PyutModifiers do not deserialize correctly
  • 39 Bug in untangleXml
  • 37 ProjectInformation needs another attribute

Ogl

  • 59 Update OglPreferences UI
  • 52 Need default parameter name preference
  • 51 Need a default field name preference

PyutModel

Updated PyutStereotype from standard UML Profile

Clone this wiki locally