Skip to content

Version 6.5.4

Humberto A Sanchez II edited this page May 15, 2022 · 7 revisions

Release Notes

Significant updates for this version are:

  • Our preferences file now ends in .ini instead of .dat; It is in .ini format
  • When you import Python code Pyut saves the code; It restores it on export; You can change the code in Pyut; This is called round trip engineering for Python code
  • Undo of a class when clicking on toolbar now works
  • Undo of links now workq correctly
  • Command-A is now "Select All" like most OS X applications
  • Errors are now also logged to a Pyut rotating log file
  • Adding of multiple lollipop interfaces to a class failed; Fixed
  • Selection of lollipop interfaces either by selection or single click causes them to turn red
  • Resizing sequence diagram instances now correctly works

The following is the complete resolved issues list

  • 359 Fix warning in PyutLink.setType
  • 358 Fix PyutVisibilityEnum.toEnum ♻️
  • 357 Fix Dimensions.deSerialize ♻️
  • 356 Fix PyutUtils.strFloatToInt 🎨 ✅
  • 354 Adding 2nd Lollipop Interface fails 🐛
  • 352 Fix warnings in TestStackTraceFormatter ✅ 👽
  • 351 Rename GithubAdapter to GitHubAdapter ♻️
  • 350 Fix mypy warnings in Unit tests 🚨
  • 349 Fix new mypy issues. 🚨
  • 348 Move Pyut.py to org.pyut. ♻️ 🎨 🚨
  • 347 Preferences rename .textFont to .textFontFamily ♻️
  • 346 OglInterface2 does not turn red when highlighted 🐛 🩹
  • 344 Update resources/Kudos.txt. 🥚
  • 343 TextFontEnum should be in graphics model ♻️
  • 342 Deprecate and remove factory method getPyutStereotype(name) ♻️
  • 341 PyutSDInstance._instanceGraphicalType should be an enumeration
  • 339 PyutText should not have graphical attributes 💥
  • 337 Model classes should not use preferences ♻️
  • 336 Model classes should not use mediator ♻️ 🔥
  • 335 Correctly process exceptions from IOFile 🎨
  • 334 Remove ErrorManager Factory method
  • 332 Write Error Manager logs to rotating log file ✨
  • 329 Fix SD Instance Resize
  • 325 "Command-A should be ""Select All"""
  • 324 Fix TODOs in PyutMethod 🎨
  • 323 Fix TODO in PyutGloballyDisplayParameters 🎨
  • 322 Fix PyutParam TODO 🎨
  • 320 Deprecate the local code signing scripts 🔥 🔨
  • 318 OglToPyUmlDefinition error
  • 317 Fix UmlClassDiagramsFrame(UmlDiagramsFrame).createInterfaceLink to use History Manager
  • 316 Undo of class from toolbar does not work
  • 315 Fix undo of links
  • 308 Remove duplicate code from UmlClassDiagramsFrame.createInheritanceLink 🔥
  • 305 Remove deprecated methods 🗑️
  • 303 Fix TODO in UmlClassDiagramsFrame
  • 302 Make DTDParser not use static methods
  • 300 Fix TODO in PyutPythonVisitor
  • 299 Exporting/Importing Python code should include source code ✨
  • 284 Pyut Preferences files should be a .ini file not a .dat file
Clone this wiki locally