Skip to content

Commit

Permalink
Apply new template to WebSocket (#565)
Browse files Browse the repository at this point in the history
  • Loading branch information
ivargrimstad authored Sep 20, 2022
1 parent 7613473 commit 974b768
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions websocket/2.1/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,38 @@ summary: "Release for Jakarta EE 10"
Jakarta WebSocket defines a API for Server and Client Endpoints
for the WebSocket protocol (RFC6455).

### New features, enhancements or additions
<!-- List here -->
* Issue 190 and Issue 192 Clarify that once the container has identified a MessageHandler for a
message, the MessageHandler is used for the entirety of the message irrespective of any subsequent
changes to the MessageHandlers configured for the Session.
* Issue 207 Add a getter for the default platform configurator.
* Issue 210 Provide an API for client-side TLS configuration.
* Issue 211 Remove the restriction that, in a Jakarta web container environment, endpoints can only
registered during the deployment of the web application. Also add a new method,
ServerContainer.upgradeHttpToWebSocket() that allows a web application to programmatically
dispatch a request to a WebSocket endpoint.
* Issue 228 Clarify the expected behaviour for Session.getRequestURI(). The full URI should be
returned.
* Issue 235 Clarify the expected handling of user properties.
* Issue 382 Clarify that a zero or negative value disables the session idle timeout and improve the
language used in the Javadoc for the other timeouts.
* Removed the copy of the jakarta.websocket.* classes from the jakarta.websocket-api jar and
replaced the copy with a dependency on the jakarta.websocket-client-api jar.
* Added JPMS module descriptors that define the client module name as jakarta.websocket.client
and the server module name as jakarta.websocket with the server module depending on the client
module.

### Removals, deprecations or backwards incompatible changes
<!-- List here -->
* None

### Minimum Java SE Version
<!-- Specify the minimum required Java SE version for this specification -->
**Java SE 11 or higher**

# Details

* [Jakarta WebSocket 2.1 Release Record](https://projects.eclipse.org/projects/ee4j.websocket/releases/2.1)
* [Jakarta EE Platform 10 Release Plan](https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee10/JakartaEE10ReleasePlan)
* [Jakarta WebSocket 2.1 Specification Document](./jakarta-websocket-spec-2.1.pdf) (PDF)
Expand Down

0 comments on commit 974b768

Please sign in to comment.