|
Model0_6
Summary of model version 0.6.
< 0.5 | 0.6 | 0.7 > Model 0.5.1Released May 2010 This adds support for OpenID and RSS feeds. There has also been a lot of metamodel refactoring, to clean up the metamodel. Many issues have been fixed. New Data TypesiamlOpenIDA URL that is an OpenID URL. This is always valid on the client-side, but only valid on the server-side once the user has authenticated with the given URL. This follows the specifications in OpenID v1.1; for example, it supports delegating URLs. When rendered as an InputTextField, an "Authenticate" button is provided, which will allow the server to authenticate the user. Changed ElementsFrameA Frame can now have different rendering targets. By default, it will generate HTML. If the rendering target is set to RSS2_0, then the content will be rendered as a RSS 2.0 feed instead. This is achieved by iterating over any DomainIterators in the frame. EntryGateAn EntryGate can now require a Label to be set (and valid) within the same Scope. For example, if the Label is of type iamlOpenIDURL, then the user must provide and authenticate a valid OpenID URL before the Scope can be accessed. Changes
Model 0.5.2Released July 2010 This minor release adds autocomplete wires, and refreshes the rendering of elements in the diagram editors. There is also a small amount of metamodel refactoring, along with other issue fixes. New ElementsAutocomplete WireAn Autocomplete Wire allows for the easy creation of an autocompletion visual element. Changed ElementsVisible ThingAll VisibleThings now support an additional property, rather than just InputTextFields: currentInput. If supported at runtime, this represents input that the user has provided but before it has been committed. It also adds the Event onInput, which is fired whenever the currentInput has changed. Not all model elements support onInput and it is not guaranteed to fire consistently. Action EdgeTo unify better with the desired ECA style, Actions have been renamed to ActionEdges. The differences between RunAction and NavigateAction have been removed, and the two elements have been unified into ActionEdge. Unified DesignThe style and design of model elements has been refreshed, and unified according to the Physics of Notation by Moody ( issue 195 ). The wide range of colours that were in use before have been unified down into seven; full details on this change will be in the thesis. Changes
Model 0.5.3Released January 2011 This release is mostly bug fixes and other small changes. The metamodel may be changing significantly in the next release (as the thesis requires) so this is an interim release before these changes proceed. Many improvements have been completed. There has also been some performance improvements, such as reducing the size of generated models, improving Drools rule performance and improvements to Modeldoc. Changes
Model 0.6Released September 2011 This is a major release that represents the final version of the IAML modelling environment, as documented in the corresponding Thesis to the project. A lot of the metamodel changes are described by issue 234 , and includes many issue fixes summarised below. Changes
|