Official release of Umple: 1.20.0.3036

5 views
Skip to first unread message

Timothy Lethbridge

unread,
Apr 1, 2014, 4:25:29 PM4/1/14
to Umple Model Oriented Programming Technology, Umple Development Discussions
The official release of Umple 1.20.0.3036 is now available. See
http://dl.umple.org for download options. Not that code hosting still uses
Google Code as the master, but release hosting has now moved to GitHub at
https://github.com/umple/Umple/releases/tag/v.1.20.0.3845

The following are the release notes:

Contains all updates to April 1, 2014

Core Umple syntactic capabilities:
- New capability for generation templates
- See http://templates.umple.org

State machines:
- Improved code generation for queued and pooled state machines
- Allow dotted notation x.y in the target of a transition
- Injection of code before and after generated event methods
- Various bug fixes and improved messages

Parsing
- Substantially sped up parsing by rewriting the parser infrastructure
and enabling concurrency. All available CPUs are used.

Tracing
- Many improvements

Umplificator and validator
- New component jars for reverse engineering and validating generated
code

New or improved generators and importers
- Capabilities to import 'use', fixml
- Capabilities to export 'use', Ecore, Alloy
- Improved metrics generation

UmpleOnline
- Ability to restore state after closing the window (state saved in a
Cookie)
- Key bindings for many common functions
- Better diagram generation for state diagrams (some bugs fixed)
- Option in GraphViz class diagram generation to hide attributes
- Many new examples, especially of state machines

See http://changed.umple.org for details of recent changes

The umple_n.n.n.n.jar is the command line compiler.

The cruise.umple.eclipse_n.n.n.n jar is the Eclipse plugin.

The umplevalidator_n.n.n.n.jar takes an umple file as an argument, parses
it and points out errors in any embedded java.

The umplificator_n.n.n.n.jar takes a java file as input and converts it to
Umple

For details on how to install see http://dl.umple.org


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
and Vice-Dean (governance) / et vice-doyen (gouvernance)
Faculté de genie / Faculty of Engineering
University of Ottawa / Université d'Ottawa
Tel: 613-562-5800x6685 Fax: 613-562-5664 Mobile: 613-252-1850
http://www.eecs.uottawa.ca/~tcl
Reply all
Reply to author
Forward
0 new messages