S T R U C T O R I Z E R

GNU General Public License



Read here ...
News
31.07.2022  
Version 3.32-09 chiefly addresses several issues on COBOL import, but also a display problem with IF elements (comment could exceed element width). See release description on GitHub or changelog for details.
Please log in first to post a comment.
23.05.2022  
Version 3.32-07 comes with some import improvements:
  • *.sbd diagram files from sbide can now be imported.
  • Some defects on hus-Struktogramer import were mended.
  • Correct state update is now ensured after foreign diagram import.
  • On Java/Processing import a preference default was changed to avoid dysfunctional declaration elements.
see comments on this news
12.10.2021  

Version 3.32-02 is now available and brings two major innovations:

  • an updated Structorizer.exe launcher in the zip download for Windows that detects an installed Java OpenJDK version without the need to tweak the registry (and no longer proposes an obsolete Java 8 download by Oracle)
  • an experimental ARM code generator prototype. Please note, however, that this early enhancement designed by Alessandro Simonetta relies on a special and very restricted syntax in the diagrams to produce useful code. It is still work in progress and will take several updates until it may cope with usual diagram content.

As always: Further improvements are still to come. So enjoy, stay tuned and don't hesitate to offer your ideas or report detected bugs as issues. Thanks to you all out there.

see comments on this news
19.09.2021  

The new comprehensive release 3.32 now came with the long-announced change to require the Java 11 version to run (3.31-04 was the last version satisfied with Java 8).
This also means that the Java WebStart installation opportunity does not work any longer - not at least directly. You might possibly try to adopt a workaround like the OpenWebStart if you want to adhere to it - JNLP files will continue to be provided from the Structorizer homepage. See the Downloads page for more details.

The most recent functional improvement is that you may display the Analyser warnings related to an element in a popup now, simply by having the mouse hover over the little red triangle in its corner.

(Further improvements are still on the To Do list, please stay tuned.)

see comments on this news
09.06.2021  
Version 3.31-04 now offers substantially extended export opportunities to LaTeX - in addition to the StrukTeX diagram conversion Structorizer now also produces LaTeX pseudocode translations to four different packages:
  • algorithmicx
  • algorithmic (aka "algorithms")
  • algorithm2e
  • pseudocode
Enjoy it!
see comments on this news
19.02.2021  

We plan to upgrade the Structorizer code to at least Java 11 by mid 2021 and give up Java 8 compatibility. The coming Structorizer versions will remind you.
This means, however, that direct support of Java WebStart will also end. With e.g. OpenWebStart there are alternatives, though, but you will have to care fo their installation yourself if you want to adhere to the JNLP paradigm (the JNLP package will still be provided on the Structorizer homepage as far as possible). Windows users may better use the installable App for Windows, anyway.

For discussion, you are invited to issue #944 on GitHub.

see comments on this news