Skip to content

Releases: NaluKit/nalu

v2.3.0

02 May 09:22
Compare
Choose a tag to compare

Implemented:
#178 - Nalu Modules: start route can only be a route of the main module
#182 - Add Global Popup Filter Feature
#183 - Add showing popups conditional feature
#185 - add the possibility to execute in action in case a ShowPopUpEvent is canceled by a filter
#189 - Remove deprecated code that is older than six month ...
#190 - Default route in case of illegal route

Fixed:
#179 - Make Eventbus available from Filters - now also works in modules

v2.2.1

28 Mar 11:56
Compare
Choose a tag to compare

Implemented:

Fixed:
#176 - wrong version in comments of generated classes
#177 - Fix typo in method name
#179 - Make Eventbus available from Filters
#181 - Add Support for GWT 2.9.0 & Elemantal2 1.1.0

Attention:
Starting from this version there will be a version for GWT 2.9.0 and another one for GWT 2.8.2. If you want to work with GWT 2.8.2 please use the one which have '-gwt-2.8.2' at the end of the version string.

v2.2.0

02 Jan 16:57
Compare
Choose a tag to compare

Implemented:
#163 - update junit to version 4.13
#164 - replace deprecated code in tests
#166 - PopUpController: make method 'onBeforeShow' asynchronous
#167 - PopUpController: make method 'bind' (of controller) asynchronous
#168 - Provide version and build Timestamp
#170 - Add PostLoader to Nalu

Fixed:
#158 - redirectTo-method of filter gets called twice
#162 - Registered handlers will removed on controller deactivation
#169 - wrong selector selected in case two composites of same class are used in a component
#173 - Var 'lastRoute' isn't used

v2.1.0

03 Oct 14:47
Compare
Choose a tag to compare

Implemented:
#132 - Manage visibility of Block Components using Events
#133 - Improve logging by enabling Nalu to send log messages to the server
#134 - remove @debug annotation
#135 - update dependencies & plugins to latest version
#137 - add bind-method to AbstractPopUpComponentController
#144 - Improve loading of modules
#145 - Remove useless statement
#149 - Remove not needed code in generated sources
#150 - improve context handling in modules
#154 - add loader feature to modules
#155 - add local and unmanaged context to AbstractContext
#157 - remove 'remove'-method in AbstractCompositeComponent

Fixed:
#136 - remove useless warning
#138 - In case a controller is not cached, the deactivate-method is called twice
#139 - In case a composite is not cached, the deactivate-method is called twice
#140 - Understanding of composite in sub module
#142 - stop() method is never called in cached controllers
#143 - activate() method is not triggered when You enter again to cached presenter
#147 - NPE on ModuleGenerator.generate
#152 - Nalu does not load PopUpController configurations from Module
#153 - Nalu does not load BlockController configurations from Module

v2.0.2

01 Aug 09:43
Compare
Choose a tag to compare

Implemented:
#122 - Composites: notify if the selector is not resolved
#126 - Multi route support for controllers
#127 - Reuse elements in case route does not change

Fixed:
#124 - management of BlockControllerModel is wrong
#129 - Call 'removeHandler' from AbstractComponentController in 'deactive' method
#130 - Call 'removeHandler' from AbstractCompositeController in 'deactive' method

v2.0.1

18 Feb 13:03
Compare
Choose a tag to compare

Implemented:
#113 - add a new method to the router which routes without confirmation
#117 - enable the use of custom alert and confirm
#118 - error-message is wrong
#119 - remove gwt-maven-plugin

Fixed:
#109 - error message is wrong
#110 - Loop detection error in case a routing is stopped by confirmation
#111 - hash gets doubled in case of confirmation
#112 - The activeComponents map does not updated correctly

v2.0.0

01 Dec 11:06
98149b9
Compare
Choose a tag to compare

Many bug-fixes & improvements.

Implemented:
#59 - create AbstractContext class
#61 - improve error handling
#62 - implement sub-modules
#63 - remove plugin feature
#65 - implement block feature
#70 - Create generic event to use in inter-module-communication
#73 - add caching behaviour of composites in branch 2.0.0
#80 - Remove method getContext from interface IsContext
#83 - Set SourceVersion of processor to latestSupport
#84 - Unused generated code is causing compiler warnings
#86 - ErrorPopUp-Feature
#90 - Add html metatag manipulation support for page navigation
#96 - Add possibility to get the current route
#99 - add nalu-plugin-elemento to v2
#102 - Composite names in a controller must be unique
#103 - Implement @AcceptParameter validation

Fixed:
#82 - Validate: start route needs to be more than a route to a shell
#95 - ErrorProne check: CollectionIncompatibleType in AbstractRouter
#101 - Problem using the same composite conditional over two composite routes - v2.0.0
#105 - Same RouteConfig added every time a Controller is modified - v2.0.0

v1.3.5

05 Nov 20:26
2f41fbc
Compare
Choose a tag to compare

Implemented:
#98 - Dedicated Elemento Plugin (Thanks to @hpehl)

Fixed:
#100 - Problem using the same composite conditional over two composite routes
#104 - Same RouteConfig added every time a Controller is modified

v1.3.4

29 Sep 11:51
f1669cf
Compare
Choose a tag to compare

Implemented:
#96 Add possibility to get the current route

Fixed:
#92 Nalu route parameter with whitespace

v1.3.2

03 Sep 08:11
Compare
Choose a tag to compare

Implemented:
#72 Global caching of composites
#74 Support parameters on cached controllers
#76 Add time stamp to generated classes

Fixed:
#66 Add the route to the RoutingEvent
#67 Caching of composite doesn't work as expected
#71 Stop all controllers in case of shell replacement
#75 Global caching and normal caching of composites fails

several bug fixes & improvements