Skip to content

Version 7.5.0

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

Release Notes Version 7.5.0

It has been a while since the previous update. This was necessary to do many user interface improvements and internal code refactoring. These include the following:

  • Pyut uses the standard wxPython FileHistory mechanism instead of a home grown version

  • The Undo/Redo system was completely redone using the standard wxPython Command Processor mechanism. This is more reliable, robust and includes operations against all the UML artifacts

  • There is a major update to all of Pyut's dialogs to make them conform more closely to Apple's Human Interface Guidelines(HIG)

  • UML Class Diagrams now display the class images with a colored background. The color will be a Pyut preference in the future

  • Edit Link removed the unimplemented Roles option

  • Support for standard stereotypes when defining a class

    ClassStereotype

  • Support for easier specification of class modifiers ClassStereotype

Internal Improvements

  • Python 3.10.6
  • wxPython 4.2
  • All dialogs are SizedDialogs
  • Removed duplicated code with respect to advanced lists

Fixed Issues

  • [460](01/11/23 19:56:12) Lists for methods
  • 459 Update dialogs to use sized components
  • 456 Fix how DlgEditMethod handles modifiers 🚸
  • 455 Set preference load_last_opened_project default to False 🐛
  • 454 Pyut Plugins package name and project name changes 👽
  • 453 DlgEditClass Cancel needs to undo all edits
  • 451 DlgEditClass should use the Pyut event engine ♻️
  • 450 Fix TODO: from wx FileHistory update
  • 449 Remove left over code 🔥
  • 448 Update Command Processor
  • 447 Redo DlgEditComment/DlgEditDocument/
  • 446 Update Dialogs to use standard return code mechanism
  • 444 Modernize DlgEditLink ⚡ ♻️
  • 443 DlgEditText/DlgEditNote/DlgEditLink does not send project modified event
  • 441 Remove custom dialogs
  • 440 Fix TODO in Actions
  • 439 Need commands for Create/Delete Actors/Use Case
  • 438 Improve messages when creating links 🚸
  • 437 Update Edit Class Dialog 🚸
  • 435 Obsolete History Manager
  • 433 Stop using home grown Recently Opened Files 🔥
  • 432 Fix deprecated code
  • 431 OglEvent Engine Update 👽
  • 430 Update for mypy 0.990
  • 427 Make PreferencesPanel Abstract
  • 413 Upgrade Infrastructure ⬆️
  • 402 Missing StereoType attribute 🐛
  • 401 Updating Fields appears to be broken 🐛
  • 400 Add background color to UML classes ✨
  • 398 Project with multiple diagrams will not load
  • 274 Update History Manager ✨
Clone this wiki locally