![]() |
|
Release HistoryRenew 2.5Renew 2.5 was released in June 2016. Modifications
Additions
Removals
Renew 2.4.3Renew 2.4.3 was released in September 2015 This is a maintenance release that provides an update of the FreeHep library and a new version of the Mac OS X application bundle. It fixes issues concerning the export functionality with newer Java versions. This version requires at least Java 7. Renew 2.4.2Renew 2.4.2 was released in January 2015. This is a maintenance release that provides a fix for the import of reference nets from PNML format (RefNet). Renew 2.4.1Renew 2.4.1 was released in May 2014. This is a maintenance release that provides a fix for a race condition that occurs - under rare conditions - during the termination of the simulation. Renew 2.4Renew 2.4 was released in May 2013. Modifications
Additions
Relevant for Developers
Renew 2.3Renew 2.3 was released on 2012/03/01 almost exactly thirteen years after the 1.0 release. It offers some new features, enhances existing features and fixes some bugs. Java 1.6 is now required for compiling and running Renew.
Minor changes
Bugfixes
Renew 2.2Renew 2.2 was released on 2009/08/28. This release introduced the FreeHep vector graphics package for screen presentation and to support additional export formats like PDF, PNG and SVG. Several improvements were made to attributes of drawing figures and to user interaction via mouse and keyboard (see user guide for details). Internally, all simulation-related code is now executed within specific threads. This allows to configure a separate priority for simulation threads and improves the loading of user-defined classes in the simulation context. Java 1.5 is now required for compiling and running Renew. Renew 2.1.1Renew 2.1.1 was released on 2008/07/25.
This was a maintenance release that provided several minor bug fixes for
PNML export, The experimental AppleUI plugin now supports building an MacOS X application bundle. Renew 2.1Renew 2.1 was released on 2006/05/26. This release introduces the Apache Log4J logging framework for all Renew components (except the console prompt). Fixed several minor bugs. The color and font attribute dialogs were improved. Whitespace-only inscriptions are now deleted automatically (like empty ones). Renew 2.0.1Renew 2.0.1 was released on 2004/10/08. This was a maintenance release that provided bug fixes for the install scripts and some redraw issues of the graphical net editor. An experimental AppleUI plug-in is available as optional download. It provides rudimentary integration with the MacOS look and feel. Renew 2.0Renew 2.0 was released on 2004/06/18. This release introduces a plug-in architecture to Renew. The application was decomposed into several plug-ins. Java 1.4 is now required for compiling and running Renew. The simulation engine was restructured. The handling of the various configuration properties has been canonised by the plug-in system. The ability to switch simulator modes, net formalisms, the net loader path, and the remote access feature on the fly was added. The class loader for custom classes has changed. The GUI application classes were restructured and (partly) converted to use the Swing package from the Java foundation classes. A PNML-compatible export format was added. The editor is able to load drawings from URLs. The net loader can now search nets relative to the classpath.
The Renew 1.6Renew 1.6 was released on 2002/10/25. This was a feature release, but it also included various small bug fixes throughout the code. Renew requires Java 1.2 or higher now. A remote layer allows the separation of simulation process and visualization process. A dynamic net loader allows on-demand loading of nets.
A new inscription Renew 1.5.2Renew 1.5.2 was released on 2001/07/03. This was a maintenance release that provided bug fixes for the install scripts and a performance improvement of the simulation engine. Renew 1.5.1Renew 1.5.1 was released on 2001/06/11. This was a maintenance release that provided bug fixes for the simulation engine. Renew 1.5Renew 1.5 was released on 2001/05/10. This was a feature release, but it also included various small bug fixes throughout the code. Arcs can be B-splines. An allignment can be specified for every text figure. Transitions and places can be refined. Subnets can be coarsened. Nets can be merged. Drawings are now autosaved. A backup copy of any file is kept. Undo and redo commands were added. Search and replace commands were added. The architecture guide was added, which is a manual that describes the most important internal algorithms and data structures of Renew. Renew 1.4Renew 1.4 was released on 2000/11/09. This was a maintenance release that provided mainly improvements in the user interface, documentation updates, and bug fixes. You can now inspect token Java objects in detail and put toolbars into their own window. You can insert intermediate points into connections more easily. Renew 1.3Renew 1.3 was released on 2000/09/01. This was a feature release, but it also included various small bug fixes throughout the code. The timed simulation mode was added. Lists were provided in addition to tuples. Breakpoints were added in order to control the graphical simulation. An XML import and export facility was added. A graph layout algorithm that may help in viewing nets was added. More commands for arranging figures manually were provided. The ability to select and deselect figures by type was added. Renew 1.2Renew 1.2 was released on 2000/05/18. This was a feature release, but it also included various small bug fixes throughout the code. The simulation engine was made more robust and flexible. Minor bugs were fixed. A single inscription figure may now contain multiple arc inscriptions or initial marking inscriptions that are separated by semicolons. Slight inconsistencies in the inscription language were cleaned up. The type rules were improved. The results of action inscriptions may now be passed through synchronous channels even in the presence of typed variables. Some display problems with Java 1.2 have been fixed. Flexible arcs were added. Clear arcs were added. Inhibitor arcs were added. Marked places and firing transitions can now be highlighted during the simulation. A rudimentary net layout algorithm has been implemented. The state of a running simulation can now be saved and restored. Restarting a simulation may now reload Java classes. Export of Encapsulated PostScript was implemented. Selection of groups of figures was improved. Renew 1.1Renew 1.1 was released on 1999/10/18. This was a feature release, but it also included various small bug fixes throughout the code. Some performance enhancements were implemented and minor bugs were fixed. Some source level inconsistencies were cleaned up. More versions of Java can now be used for compilation and execution. The interactive execution of reference nets has been improved significantly. Both the inspection of the current marking and the simulation control are more flexible now. The handling of null-objects in the simulator was corrected. The type system was made more compatible with the Java type system. The trace flag of net elements is now saved to disk. The parallel simulation code was added. The checks for double names and for cyclic channel dependencies were added. Virtual places may now be used in nets. Renew 1.0Renew 1.0 was released on 1999/03/05. It included a net editor, a reference net simulator, a Java stub compiler, and example nets. | |
![]() Impressum |
Last modified: Thursday, 2 June 2016 at 16:15 UTC. by webmaster@renew.de |