webfirmframework for Java Experts
wffweb released versions
wffweb-12.0.7
Code optimization for performance improvement.Release changes
wffweb-12.0.6
						It contains a major improvements in AbstractHtml class.
						It also contains new features in JsonParser. Release changes
					
wffweb-12.0.5
						It contains a major bug fix in SharedTagContent.
						It contains JVM related improvements to prevent CPU overheating in a special multi-threading scenario. Release changes
					
wffweb-12.0.4
It contains support for basic JSON parser and other minor performance improvements. Release changes
wffweb-12.0.3
It contains a lot of new features, major performance improvements and bug fixes. Release changes
wffweb-12.0.2
It contains new features and internal code improvements. Release changes
wffweb-12.0.1
With this version, a minor websocket configuration improvement can be applied in the project please refer the sample project websocket configuration for the change. There are some other important changes in this release, please read the release changes. Release changes
wffweb-12.0.0
There is no major bug found in wffweb-12.0.0-beta.12 so wffweb-12.0.0 is the same copy of it. The only change done in wffweb-12.0.0 is some minor improvements in javadoc comment. Release changes
wffweb-12.0.0-beta.12
						It mainly contains optimizations and code improvements for
						SharedTagContent
						to be compatible with whenURI feature. Some attribute classes are
						also updated with new features. Few more feature methods are added
						in
						TagContent
						class. Read more in detail
					
wffweb-12.0.0-beta.11
It contains some minor optimizations and code improvements for better maintenance. It doesn't contain any known bug fixes or feature enhancements. Read more in detail
wffweb-12.0.0-beta.10
						Compatibility for SharedTagContent with whenURI event:
						Improvements for SharedTagContent to prevent deadlock issue when
						using it under whenURI event thread while it is updated by another
						thread in parallel. Read more in detail
					
wffweb-12.0.0-beta.9
Support for passing params as query string in the URI, Read more in detail
wffweb-12.0.0-beta.8
The major changes in this release are lossless browser page communication and limit for BrowserPage input and output buffer. Read more in detail
wffweb-12.0.0-beta.7
The main change in this release is whenURI enhancements and minor bug fixes. It also contains some other features and improvements. Read more in detail
wffweb-12.0.0-beta.6
The main change in this release is a bug fix (the bug was calling custom ServerMethod from client browser page is not working). It also contains some other features and improvements. Read more in detail
wffweb-12.0.0-beta.5
The main change in this release is whenURI enhancements. It also contains some other features and improvements. Read more in detail
wffweb-12.0.0-beta.4
New Features
- Support for BrowserPageSession, now no need to depend on Java server's HttpSession for session tracking.
 - Support for LocalStorage to set/remove tokens/items. Now, the authentication/authorization can be handled using token instead of cookie.
 - Inbuilt multi node support. Now, the wffweb app can be scaled by deploying into multiple nodes.
 - Implemented beforeURIChange and afterURIChange in BrowserPage.
 - Implemented executeJsInOtherPages method in TagRepository.
 
- Minor optimization related to whenURI feature - the server-client payload size reduced.
 
wffweb-12.0.0-beta.3
						Internal implementation improvements to
						AbstractHtml.whenURI
						feature. No code changes required for its usage.
						Improved and optimized methods of URIUtil Read more in detail
					
wffweb-12.0.0-beta.2
						Internal implementation improvements to
						AbstractHtml.whenURI
						feature. No code changes required for its usage.
						URIUtil
						class is added for various URI based operations like parsing path
						param values, matching URI pattern etc.. Read more in detail
					
wffweb-12.0.0-beta.1
						AbstractHtml.whenURI
						is implemented to replace existing children with the supplied
						children based on the URI change. The URL can be changed using
						browserPage.setURI
						method at server side or
						wffAsync.setURI
						at client side. Read more in detail
					
wffweb-12.0.0-beta
						It is based on Java 17. The deprecated methods are removed and to
						simplify coding
						ServerAsyncMethod.asyncMethod(WffBMObject,
							Event)
						is renamed to
						ServerMethod.invoke(Event)
						Read more in detail
					
wffweb-3.0.20
Major bug fixes, improvements and optimizations. Read more in detail
wffweb-3.0.19
Performance improvements in multi-threading environment Read more in detail
wffweb-3.0.18
						New features in
						BrowserPage
						, GC and other improvements in
						SharedTagContent
						Read in detail
					
wffweb-3.0.17
Major bug fix for multiline javascript using in event attributes' js function body and also in custom server methods, and TagRepository.executeJs... Read in detail
wffweb-3.0.16
Mainly for BrowserPageContext enhancements and other improvements. Read in detail
wffweb-3.0.15
Mainly for thread-safety improvements, bug fixes and other enhancements. Read in detail
wffweb-3.0.14
						Mainly for bug fixes. Bug fixed in
						AbstractHtml.replaceWith
						method. This
							video contains its usage. Read in detail
					
wffweb-3.0.13
						Mainly for thread-safety improvements. An overloading
						give
						method is also implemented in
						AbstractHtml
						class. Read in detail
					
wffweb-3.0.12
						Mainly for improvements in
						SharedTagContent
						. It also includes some minor possible thread-safety improvements.
						Read in detail
					
wffweb-3.0.11
Mainly for thread-safety and GC improvements. Read in detail
wffweb-3.0.10
						Implemented
						CssColorName.extractOpacity
						which will extract opacity from hex color code. Improvements for
						removing boolean attributes like
						Checked
						,
						Selected
						etc... A generic solution is implemented which will apply all
						boolean attributes.Read in detail
					
wffweb-3.0.9
It mainly contains bug fixes, security, reliability & stability improvements. Read in detail
wffweb-3.0.8
						It mainly contains bug fixes in
						TextArea.setChildText
						method which was caused by wffweb-3.0.6 release. New
						Features:
						InlineCssBlock
						. Read in detail
					
wffweb-3.0.7
						It mainly contains thread-safety improvements to gain performance.
						Improvements: New implementation for
						AbstractHtml.insertBefore
						method for better reliability and payload size reduction. New
						dedicated implementation for
						AbstractHtml.insertAfter
						method. New feature:
						AbstractHtml.replaceWith
						method for replacing a tag with another tags.
						AbstractHtml.give
						method to do functional style coding instead of anonymous class
						style coding. Read in detail
					
wffweb-3.0.6
It contains thead-safety improvements. It also contains new features like SharedTagContent class. It is a thread-safe class for updating content across multiple tags. Read in detailwffweb-3.0.5
It mainly contains bug fixes and improvements. Read in detailwffweb-3.0.4
It mainly contains thread safety improvements and optimizations. payload size sending from server to client is reduced with the internal algorithm upgrade. It contains improvements which were planned for wffweb-3.0.0. Read in detailwffweb-3.0.2
It mainly contains thread safety improvements, bug fixes and feature updates. It contains improvements which were planned for wffweb-3.0.0. Read in detailwffweb-3.0.1
It mainly contains thread safety improvements and other minor optimizations for performance improvements. It will reduce server load a lot in a multi-threading environment of tag manipulation. Even it is a minor version change, it contains lot of changes which were planned in wffweb-3.0.0. Read in detailwffweb-3.0.0
Rich finder methods in TagRepository. Upgraded minimum java version to 8.wffweb-2.1.15
Performance improvements and feature updates for attribute classes.One of the new features is
setValue(boolean
							updateClient, String value) in attributes. This version will be the final version in wffweb-2.x.x
wffweb-2.1.14
Patch release for improvements, Read in detail..wffweb-2.1.13
Major release for improvements and feature update, Read in detail..wffweb-2.1.12
Feature implementations for AbstractHtml etc... Read in detail.wffweb-2.1.11
Feature implementations for TagRepository, AbstractHtml etc... Read in detail.wffweb-2.1.10
Major bug fixes and optimizations which were pending in wffweb-2.1.9. Read in detail.wffweb-2.1.9
Major bug fixes and optimizations for TagRepository. It's a prerelease for 2.1.10 Read in detail.wffweb-2.1.8
Major feature is implementation ofTagRepository
					. Read in detail.
					