Even numbers are for stable versions.
The preceding odd second number is the corresponding not so stable version.
Example: 0.24 is a stable versions of 0.23.*.
0.24.1 is a stable bug fix release of 0.24.0.
Even releases are on the main branch (or extremely close to it).
The main branch is always working towards the future.
Releases will only be made when there are no failing tests.
The purpose of this is to avoid any confusing discussion about
what tests were failing or are supposed to be failing and replace it
with the clear facts, if a test was
"included in a release"/"tagged with the release tag",
that test succeeded for that release.
Historic releases
ArgoUML release 0.14
Date: 2003-08-17
ArgoUML release 0.14.1
Date: 2003-08-22
- Small fix to allow to run 0.14 from Java Web Start
ArgoUML release 0.15.1
Planned date: 2003-09-10
- Toolbar implemented using Toolbar library (Responsible: Bob Tarling)
ArgoUML release 0.15.2
Real date: 2003-11-26
- Working Java Web Start. (Responsible: Linus Tolke)
- New Explorer implementation. (Responsible: Alex Bagehot)
- Activity diagrams are working again.
- Zoom slider.
- Ordering tree items in the Explorer.
ArgoUML release 0.15.3
New planned date: 2004-01-31
Actually released on: 2004-02-05
- New version of GEF (0.10). (Responsible: Bob Tarling)
- New version of i18n (0.1.3). (Responsible: Jean-Hugues de Raigniac)
- Organizing the languages differently. (Responsible: Linus Tolke)
- Checklists enabled again. (Responsible: Linus Tolke)
ArgoUML release 0.15.4
Real date: 2004-03-01
ArgoUML release 0.15.5
Real date: 2004-04-20
- New PHP code generator for PHP4 and PHP5 (Responsible: Kai Schr?öder)
- First suggestion at sending non-NSUML events from the Model subsystem.
ArgoUML release 0.15.6
New planned date: 2004-05-20
Originally planned date: 2004-05-18
ArgoUML release 0.16.alpha1
Planned date: 2004-06-21
Actual date: 2004-06-22
Announced: 2004-06-27
- This is the feature freeze point. After this, only DEFECTs can be fixed.
ArgoUML release 0.16.alpha2
Originally planned date: 2004-07-01
Planned date: 2004-07-04 (21-23 Swedish time).
Actual date: 2004-07-05 (00-01 Swedish time).
- Not working Sequence diagrams disabled so nobody will try them.
- This is the feature freeze release. Only DEFECTs can be fixed.
ArgoUML release 0.16.beta1
Planned date: 2004-07-09
- This is the DEFECTs freeze point.
The list of known problems is compiled and the quality assurance work
left is only with the already RESOLVED issues.
ArgoUML release 0.16
Date: 2004-07-17
Originally planned date: 2004-07-21
Stable release.
- Sequence diagrams not fixed disabled.
- NS-UML still required.
ArgoUML release 0.16.1
Planned date: 2004-08-17
Real date: 2004-09-04
Stable release.
- Same as 0.16 except for a fix to issue 2718 (2731).
ArgoUML release 0.17.1
Real date: 2004-09-30
Planned date: 2004-09-30
Originally planned date: 2004-08-09
- Methods, fields, and classes deprecated in 0.15 and 0.16 removed
(as always immediately after a stable release).
- The zargo file format is changed due to addition of elements
(Responsible: Michiel van der Wulp, Bob Tarling).
ArgoUML release 0.17.2
Published date: 2004-11-19.
Released date: 2004-11-17.
Originally planned date: 2004-10-28
ArgoUML release 0.17.3
Planned date: 2004-12-30
- New persistence mechanism.
ArgoUML release 0.17.4
Planned date: 2005-01-02
ArgoUML release 0.17.5
Originally planned date: 2005-02-01
Planned date: 2005-02-13
ArgoUML release 0.18.alpha1
Planned date: 2005-02-23
- This is the feature freeze point. After this, only DEFECTs can be fixed.
ArgoUML release 0.18.alpha2
Planned date: 2005-03-02
- This is a feature freeze release. Only DEFECTs can be fixed.
ArgoUML release 0.18.alpha3
Planned date: 2005-03-10
- This is a feature freeze release. Only DEFECTs can be fixed.
- Patched version of GEF.
ArgoUML release 0.18.beta1
Planned date: 2005-03-16
Release date: 2005-03-20
- This is the DEFECTs freeze point.
The list of known problems is compiled and the quality assurance work
left is only with the already RESOLVED issues.
- GEF 0.10.14. (hopefully)
ArgoUML release 0.18.beta2
Planned date: 2005-03-23
Release canceled - Nothing fixed since 0.18.beta1
Reasons to eventually do this are:
- To verify that GEF 0.10.14 is working correctly?
- If there are problems found in the verification of issues that are
solved and we are not 100% sure of the solution.
ArgoUML release 0.18.beta2
Planned date: 2005-03-30
Real date: 2005-04-03
- To verify that GEF 0.10.14 is working correctly?
- Issue 3172 resolved.
ArgoUML release 0.18
Originally Planned date: 2005-04-03
New Planned date: 2005-04-12
- Stable release.
- Last NS-UML version of ArgoUML runnable.
ArgoUML release 0.18.1
Planned date: 2005-04-30
ArgoUML release 0.19.1
Planned date: 2005-05-08
- Model subsystem with the MDR/JMI implementation.
- Build scripts for building the MDR implementation in place.
Once the MDR/JMI implementation is working we will drop NS-UML.
ArgoUML release 0.19.2
Planned date: 2005-06-08
Released date: 2005-06-10
- First non-NS-UML version of ArgoUML startable.
The MDR solution is actually not included in this release (it doesn't work
well enough).
ArgoUML release 0.19.3
Planned date: 2005-07-08
Released date: 2005-07-20
- Undo partially working
- Popup windows for multiple selections.
- MDR version of ArgoUML able to create objects on diagrams.
The MDR solution is actually not included in this release (it doesn't work
well enough).
ArgoUML release 0.19.4
Planned date: 2005-08-20
ArgoUML release 0.19.5
Planned date: 2005-09-20
- MDR version of ArgoUML:
- Shipped with base dist
- Starts via a shell script/bat...
- Loading/saving working
ArgoUML release 0.19.6
Planned date: 2005-09-26
- MDR version of ArgoUML:
- Starts via a shell script/bat...
- Works also with Java5.
ArgoUML release 0.19.7
Originally planned date: 2005-10-20
New planned date: 2005-10-27
- MDR is made the default storage.
- GEF 0.11.2 included.
ArgoUML release 0.19.8
Originally planned date: 2005-11-03
Planned date: 2005-11-07
Release date: 2005-11-08
ArgoUML release 0.20.alpha1
Planned date: 2005-11-13
- Feature freeze - from this point, only DEFECTs can be fixed.
ArgoUML release 0.20.alpha2
Planned date: 2005-11-20
- This is a feature freeze release. Only DEFECTs can be fixed.
ArgoUML release 0.20.alpha3
Planned date: 2005-11-30
- This is a feature freeze release. Only DEFECTs can be fixed.
ArgoUML release 0.20.alpha4
Planned date: 2005-12-05
- This is a feature freeze release. Only DEFECTs can be fixed.
ArgoUML release 0.20.alpha5
Originally Planned date: 2005-12-15
Planned date: 2006-01-04
- This is a feature freeze release. Only DEFECTs can be fixed.
ArgoUML release 0.20.beta1
Originally Planned date: 2005-12-11
Planned date: 2006-01-11
News item at: 2006-01-19
Announcing mail at: 2006-01-21
- This is a feature freeze release. Only DEFECTs can be fixed.
- This is the DEFECTs freeze point - at this point, the list of
known DEFECTs is compiled and only DEFECTs that are reopened
because of the verification can be fixed.
ArgoUML release 0.20.beta2
Planned date: 2006-01-26
- This is a DEFECTs freeze release.
We will only fix a selected set of serious problems found.
Linus Tolke determines which fixes that can be committed.
- User Manual and Quick Guide can be fixed directly.
ArgoUML release 0.20.beta3
Planned date: 2006-01-31
- This is a DEFECTs freeze release.
We will only fix a selected set of serious problems found.
Linus Tolke determines which fixes that can be committed.
- User Manual and Quick Guide can be fixed directly.
ArgoUML release 0.20
Originally Planned date: 2005-12-14
Planned date: 2006-02-08
- Sequence diagrams
- Fully working MDR solution
ArgoUML release 0.21.1
Planned date: 2006-03-21
- First release towards 0.22.
- All internationalizations included from separate projects.
- argouml-mdr project included into main project.
- first attempt at new release process.
ArgoUML release 0.21.2
Originally Planned date: 2006-04-15
Planned date: 2006-04-20
- RE/CG for cpp, idl, classfile, and php included from separate projects.
- ?
ArgoUML release 0.21.3
Originally planned date: 2006-05-20
New planned date: 2006-06-06 (Swedish National Holiday!)
- modules file no longer used, instead everything packaged into
the main zip and tar archives.
ArgoUML release 0.22.alpha1
Planned date: 2006-06-13
Originally planned date: 2006-04-26
This is deferred now because we are discussing if we shall attempt
at a more speedy release schedule.
ArgoUML release 0.22.alpha2
New planned date: 2006-06-18
Originally planned date: 2006-05-31
ArgoUML release 0.22.alpha3
Date: 2006-06-29
ArgoUML release 0.22.alpha4
Date: 2006-07-09
ArgoUML release 0.22.beta1
New planned date: 2006-07-15
Originally planned date: 2006-06-05
ArgoUML release 0.22.beta2
New planned date: 2006-07-18
Originally planned date: 2006-06-08
ArgoUML release 0.22.beta3
New planned date: 2006-07-26
Originally planned date: 2006-07-21
ArgoUML release 0.22
New planned date: 2006-08-08
Original planned date: 2006-05-15
ArgoUML release 0.23.1
Planned date: 2006-09-09
- First step towards a split-model repository
(issue 3497).
- New key for signing the jar files.
The old one expires November 13:th 2006.
Conversion of the ArgoUML projects to Subversion
Originally Planned date: 2006-09-10 (immediately after 0.23.1)
Planned date set by the staff that is actually going to do it:
2006-09-17 through 2006-09-28 depending on the project.
For details see
issue 195.
There is a big risk that any uncommitted work will be lost or hard
to recover after this process so all developers shall make sure everything is
committed (at least in a working branch).
After the conversion, any checked out CVS copy is useless and should be removed
and a new check out using Subversion (SVN) is required.
ArgoUML release 0.23.2
Planned date: 2006-09-28 (immediately after change to subversion).
- First release from a subversion repository.
ArgoUML release 0.23.3
Planned date: 2006-10-27
ArgoUML release 0.23.4
Planned date: 2006-12-10
Old planned date: 2006-11-27
- The source import / reverse engineering interfaces refactored to be
GUI independent.
ArgoUML release 0.23.5
Planned date: 2007-01-04
- Release process maintains subclipse:tags.
- ?
ArgoUML release 0.24.alpha1
Planned date: 2007-01-10
- Enhancement freeze point.
- Start of the alpha period.
ArgoUML release 0.24.alpha2
Planned date: 2007-01-16
ArgoUML release 0.24.alpha3
Planned date: 2007-01-22
ArgoUML release 0.24.beta1
Planned date: 2007-01-29
- Start of the beta period.
- Bug fixes only.
- List of known defects set!
- Start of the quality assurance focus period
ArgoUML release 0.24.beta2
Planned date: 2007-02-05
- Only bug fixes to bugs found during the quality assurance work.
ArgoUML release 0.24.beta3
Planned date: 2007-02-08
Originally planned date: 2007-02-09
- Only bug fixes to bugs found during the quality assurance work.
ArgoUML release 0.24
Planned date: 2007-02-12
- No changes since 0.24.beta3 (virtually).
ArgoUML release 0.25.1
Planned date: 2007-03-01
- Support for JDK1.4 dropped.
- Drag & Drop in explorer for features. Drag moves. Ctrl-drag copies.
ArgoUML release 0.25.2
Date: 2007-04-10
- CTRL-drag now copies items in the explorer.
- Improved "Show name of nodes in bold font".
- Added property panel for ElementImport.
ArgoUML release 0.25.3
Date: 2007-05-23
- Removed from publication, due to severe malfunctions.
- Actors and most other classifiers are now allowed in static structure (class)
diagrams.
- Objects and a few other Instances are now allowed in static structure (class)
diagrams.
- Java import support for enum.
- ObjectFlowState properties panel improvements.
- Some work for Partitions (Swimlanes) was done - but not activated yet.
ArgoUML release 0.25.4
Planned date: 2007-12-13
- Profiles - User selectable modeling profiles (UML, Java, C++, user defined)
- Allow diagram font + font size setting.
- Hide/show for toolbars
- Removed the "Preload Common Classes" setting
- Progress bar in save and load.
Flag day for renaming the directories in src
Planned date: 2008-04-20 (agreed, Dave Thompson, see
issue
#4625, and
this
email).
Since the directories in src are renamed this will affect
everyone's work spaces. They have to be refetched.
GSoC Students announced
Planned date from Google SoC timeline: 2008-04-21.
This is the start of the Community Bonding Period where:
"Students get to know mentors, read documentation,
get up to speed to begin working on their projects."