webfirmframework for Java Experts
wffweb released versions
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.