Skip to content

Releases: abulka/pynsource

Pynsource 1.85 beta 2 - uses Python 3.10

07 Mar 07:13
Compare
Choose a tag to compare

runs on python 3.10, can parse 3.10 syntax
some fixes to resizing UML objects which was broken in beta 1

version-1.84

21 Feb 03:46
Compare
Choose a tag to compare

fixed: more robust handling of type annotations on function and method arguments e.g. def foo(a: Optional[str])

version-1.83

01 Feb 05:45
Compare
Choose a tag to compare
  • fixed: Adapt (again, 2022) to new PlantUML server API which broke PlantUML diagram rendering
  • fixed: UML ascii art formatting on Mac using OSXEnableAutomaticDashSubstitution(False)

version-1.81

05 Dec 03:35
Compare
Choose a tag to compare
version-1.81

version-1.80

27 Jul 07:15
Compare
Choose a tag to compare
version-1.80

version-1.79

12 Jul 03:53
Compare
Choose a tag to compare
version-1.79

Version 1.77

09 Sep 04:40
Compare
Choose a tag to compare
  • Type annotation support e.g. the type annotation param: SomeClass will create a UML dependency to SomeClass etc.

  • Static method detection bugfix

Version 1.76

22 Apr 07:16
Compare
Choose a tag to compare
  • Dark Mode Support (Mac)
  • Import report dialog after importing Python files
  • Improved handling of modules with syntax errors
  • Improved logging of parsing process

Version 1.75

25 Nov 04:23
Compare
Choose a tag to compare
  • Asyncronous performance fixes (Mac)
  • Line joining accuracy improvements (Pro)
  • Ability to pass files you want to reverse engineer via the command line
  • Better debugging via Help/Logs... of PlantUML rendering via internet
  • Improved Help including
    • YouTube video tutorial link
    • How to set up a local PlantUML server (optional)

Version 1.74

21 Mar 01:01
Compare
Choose a tag to compare

Bug fixes:

  • fixed shape jumping back to drag start position if not selected (windows, linux)
  • add proper extension when saving files (linux)

config file enhancement for people who have small or unusual displays (mac, windows, linux)

first snap release (linux)