To the Umple community,
Umple 1.28.0 has been released.
This release includes all updates to Umple From April-June 2018,
Many improvements to UmpleOnline, including bug fixes in editable class
diagram mode, and immediate validation of graphical edits.
Extensive upgrades to the user manual including fixing errors, documenting
many features that were undocumented, and adding pages for all error and
Many bug fixes, particularly with associations and aspect orientation.
Fixing of 'filter' functionality to allow different diagrams to be drawn
Introduction of mixsets to allow conditional compilation, and product
lines. Further work on this feature will occur in subsequent releases.
for the pull requests
completed in this milestone release
The umple-n.n.n-rrrr-hhhhhhhh,jar is the command line compiler
When you do a build a symbolic link is made on linux and mac calling this
umple.jar in the dist directory. The hhhhhhhh is the git commit, and the
rrrr is an incrementing count of the numer of commits to master.
For the latest Eclipse Plugin see
(usually released a day or two after each main release)
When you build Umple, you will also generate other jars including
umpledocs, to create the user manual; umplerun, a special tool for
simulation, umplesync, an an extended compiler used by Umpleonline.
For details on how to install see http://dl.umple.org
See also http://docker.umple.org
for pre-built UmpleOnline environments
you can run locally (Click on the Tags tab to see the available releases)
Developers of Umple itself may need to do a first-build to ensure their
development environment works properly with the new release.
Timothy C. Lethbridge, PhD, P.Eng., I.S.P., CSDP
Professor of Software Engineering and Computer Science
/ Professeur Titulaire de génie logiciel et d'informatique
Faculté de genie / Faculty of Engineering
University of Ottawa / Université d'Ottawa