-
Notifications
You must be signed in to change notification settings - Fork 4
Version 9.7.0
Humberto Sanchez II edited this page Jan 31, 2025
·
1 revision
Pyut has long supported a plugin architecture to enhance its ability. I finally got around to fully documenting how to add plugins to Pyut. See the document Pyut Plugin Document.
- Updated Pyut so it supports OS X dark mode.
- Added basic informational user logging in order to aid in debugging issues
- Updated PDF generation. The previous version had limitations. The new version generates true fidelity PDF versions of the currently displayed UML diagram.
- Fixed bug with sequence diagrams when deleting message lines.
- Fixed bug where when selected UML Associations were not highlighted
- Fixed bug with sequence diagrams where life lines were mis-identified as inheritance links.
The following are the additional issues addressed in this release presented by Pyut modules.
- 571 Get latest PyutPlugins
- 569 Remove duplicate methods in Globals.py
- 568 Add additional information logging
- 567 PyutPlugins Update
- 504 Pyut does not look good in dark mode
- 133 PluginPreferencesPage has SizedPanel bug 🚑
- 132 Update dependencies
- 131 Get updated OGL
- 130 Running on Windows
- 129 Get updated pyimage2pdf
- 128 Update BasePluginInterface to include behavior attributes from IOPluginInterface
- 127 Update Plugin preferences to DynamicConfiguration
- 126 Update PDF generation
- 125 Create methods in PluginManager to allow Pyut to specifically know which plugin was executed
- 122 Create Plugin Implementation Documentation 💡
- 61 Update dependencies
- 85 Infrastructure update
- 127 Clean up OglSDInstance
- 126 Implement str() and repr() for OglActor & OglUseCase
- 125 Update UML objects str code
- 124 requirements.txt must go !! 🗂 👷♂️
- 123 Support dark mode on DiagramFrame
- 122 OglAssociations are no longer highlighting when selected
No updates
- 30 Get 'apply' and 'cmp' from Pyut
- 29 Load dependencies from pyproject.toml 💚
- 28 Disallow interpolation on an option by option basis ✨
- 27 Remove deprecated Singleton
- 24 Traversal is deprecated in Python 3.13