@devOpsHazelcast devOpsHazelcast released this Oct 23, 2017 · 11 commits to master since this release

Assets 4

This document includes the new features, enhancements, and fixed issues for Hazelcast WM 3.8.3 release.

New Features

There are no new features for this release.

Enhancements

  • Added the method changeSessionId to WebFilter#HazelcastRequestWrapper.

Fixes

  • Missing null pointer check when removing an attribute. [#60]
  • Multiple user sessions are created when user logs out the application (Spring Security). [#53]

Known Issues

None.

@devOpsHazelcast devOpsHazelcast released this Aug 8, 2017 · 17 commits to master since this release

Assets 3

This document includes the new features, enhancements, and fixed issues for Hazelcast WM 3.8.2 release.

New Features

There are no new features for this release.

Enhancements

  • Add new configuration option - cookie max age. [#56]

Fixes

  • Fix Spring session fixation&stale session issues. [#52]
  • Log exceptions instead of ignoring them. [#54]

Known Issues

None.

@devOpsHazelcast devOpsHazelcast released this Apr 26, 2017 · 25 commits to master since this release

Assets 3

This document includes the new features, enhancements, and fixed issues for Hazelcast WM 3.8.1 release.

New Features

There are no new features for this release.

Enhancements

  • Session should not be created if create flag is false and session doesn't exist in the cluster. [#41]

Fixes

  • Session map entries are not removed when session expires. [#48]
  • Allow WebFilter configuration parameters to be set in both FilterConfig and properties. [#46]
  • Undocumented local integrity implications of com.hazelcast.web.WebFilter's deferred-write parameter. [#45]
  • JvmRoute is not updated after HttpSession failover. [#43]
  • [#43]

Known Issues

None.

3.8

@emre-aydin emre-aydin released this Jan 20, 2017 · 32 commits to master since this release

Assets 3

This document includes the new features, enhancements, and fixed issues for Hazelcast Web Module (WM) 3.8 release.

New Features

  • use-request-parameter option added. It enables getting Hazelcast session ID through request parameters

Enhancements

  • Config object or Hazelcast instance doesn't get created if instance name is specified: When you upgrade to Hazelcast WM 3.8, now you should have created a Hazelcast instance. [#38]

Fixes

  • Clear dirty flag after attribute removal

@bilalyasar bilalyasar released this Sep 19, 2016 · 45 commits to master since this release

Assets 3

This document provides the list of new features, enhancements, and fixed issues for Hazelcast Web Module (WM) release.

Fixes

  • When using multiple contexts in a web container, a session cookie will always have a path of the context it's created in. This makes it impossible to have container wide sessions, where the path should be "/".
    This should be fixed either with a boolean override (whether to use root) or by allowing to set a specific path. [#17]
  • Sessions is created for every request even when getSession(false) is called. [#14]
  • When setting up session clustering with a Spring Security application, session clustering works but a proper session fixation protection cannot be set. It'd be a good idea to change Hazelcast's session ID on login. Currently, it does not change. [#6]

@bilalyasar bilalyasar released this Aug 29, 2016 · 67 commits to master since this release

Assets 3

This document provides the list of new features, enhancements, and fixed issues for Hazelcast Web Module (WM) release.

Fixes

  • In Hazelcast web session cluster (Client/Server Architecture), the exception No DataSerializerFactory registered for namespace: -1000 is thrown. The exception text is not clear; it should be improved. [#10]
  • HazelcastInstanceLoader ignores "instance-name" for clients. [#8]
  • When hazelcast.jar, hazelcast-client.jar, and hazelcast-wm.jar built from Hazelcast master branch are tried to be used, it turned out that hazelcast-wm.jar is not compatible with hazelcast.jar and hazelcast-client.jar. [#7]