Skip to content
Success

Changes

Summary

  1. Update version to 2.1.0 (details)
  2. (c) year updates (details)
  3. Fix ConcurrentModificationException when using maven-bundle-plugin (details)
  4. Fix #207 Expose the platform default configurator directly (details)
  5. Fix #190 and #192. Clarify messages and MessageHandler add/remove (details)
  6. Fix #228 - clarify Session.getRequestURI() (details)
  7. Fix #235 - passing user properties (details)
  8. Fix Javadoc references that broke CI builds (details)
  9. Fix issue-211 - Add method for use by front controller (details)
  10. Relax restriction on timing of deployment. Clarify language. (details)
  11. Version updates 2.0 -> 2.1 (details)
  12. Fix copyright dates for files changed in 2021 (details)
  13. Fix copyright dates for files changed in 2020 (details)
  14. Add changes so far for WebSocket 2.1 to the changes section (details)
  15. Fix #382 - clarify session idle timeout (details)
  16. Further clarification of zero or negative timeout values (details)
  17. Add currently undocumented changes (details)
  18. Refactor the packaging for JPMS and add module-info (details)
  19. Fix typo (details)
  20. Fix typo (details)
  21. Add @since information to Javadoc (details)
  22. Fix #210 - Add an API for client-side TLS configuration (details)
  23. Fix copyright dates (details)
  24. Allow for new files with standard Eclipse copyright header (details)
  25. WebSocket 2.1 release review actions. Fix copyright year for Javadoc. (details)
  26. Make client jar OSGi symbolic name header unique (details)
  27. Follow-up to #393. Move server JAR properties to server POM (details)
Commit 4fd63fd37d4e0b452714510f03302c072ba5c1e0 by Mark Thomas
Update version to 2.1.0
The file was modified pom.xml (diff)
The file was modified spec/pom.xml (diff)
The file was modified api/server/pom.xml (diff)
The file was modified api/client/pom.xml (diff)
The file was modified api/pom.xml (diff)
The file was modified api/pom.xml (diff)
The file was modified api/server/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified api/client/pom.xml (diff)
The file was modified spec/pom.xml (diff)
Commit 0f2e1f6105e3667661609f67ec8f27037776ff53 by Mark Thomas
Fix ConcurrentModificationException when using maven-bundle-plugin
The file was modified api/pom.xml (diff)
Commit 398cb667ae6a4d340a22a1b3cfe4e5b0382424a9 by Mark Thomas
Fix #207 Expose the platform default configurator directly

Make ServerEndpointConfig.Configurator.getContainerDefaultConfigurator()
public.
The file was modified api/server/src/main/java/jakarta/websocket/server/ServerEndpointConfig.java (diff)
Commit 57257187d870e9c918115b4d6fec8bb92350a916 by Mark Thomas
Fix #190 and #192. Clarify messages and MessageHandler add/remove

To quote gregw "Once you start a websocket message, you continue to use
the same MessageHandler for the entire message."
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
The file was modified api/client/src/main/java/jakarta/websocket/Session.java (diff)
Commit de291c2da257c1bdafb6a5b32e84ddf6ed6f8db3 by Mark Thomas
Fix #228 - clarify Session.getRequestURI()
The file was modified api/client/src/main/java/jakarta/websocket/Session.java (diff)
Commit ef9948b169de2794b2706b89d9d6ad19fb57c4bb by Mark Thomas
Fix #235 - passing user properties
The file was modified api/client/src/main/java/jakarta/websocket/Session.java (diff)
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
The file was modified api/server/src/main/java/jakarta/websocket/server/ServerEndpointConfig.java (diff)
Commit 7b1bca66a784991933afaac5cc7cd8a043f30679 by Mark Thomas
Fix Javadoc references that broke CI builds
The file was modified api/client/src/main/java/jakarta/websocket/Session.java (diff)
Commit 9a745c2ddfb861979bd484ed76d24fd4447f15e2 by Mark Thomas
Fix issue-211 - Add method for use by front controller
The file was modified api/server/src/main/java/jakarta/websocket/server/ServerContainer.java (diff)
Commit 8c8ef5440f727692e2151c62cc70d0c29883bdf1 by Mark Thomas
Relax restriction on timing of deployment. Clarify language.
The file was modified api/server/src/main/java/jakarta/websocket/server/ServerContainer.java (diff)
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
Commit 345c1948a37bd780a8de3e6c1675d6543f3f5df8 by Mark Thomas
Version updates 2.0 -> 2.1
The file was modified api/client/src/main/javadoc/doc-files/EFSL.html (diff)
The file was modified api/server/src/main/javadoc/doc-files/EFSL.html (diff)
The file was modified spec/src/main/asciidoc/license-efsl.adoc (diff)
Commit e46a28f3414360738072bc460436394e5d7f547d by Mark Thomas
Fix copyright dates for files changed in 2021
The file was modified api/server/src/main/java/jakarta/websocket/server/ServerContainer.java (diff)
The file was modified api/client/src/main/java/jakarta/websocket/Session.java (diff)
Commit 6519b6b5755020328ccd6229abef6b3747661931 by Mark Thomas
Fix copyright dates for files changed in 2020
The file was modified api/client/src/main/java/jakarta/websocket/package-info.java (diff)
The file was modified api/client/src/main/java/jakarta/websocket/ContainerProvider.java (diff)
The file was modified api/client/src/main/java/jakarta/websocket/Endpoint.java (diff)
Commit 201d636a44d185a0ef4cc2f361796da7917891fc by Mark Thomas
Add changes so far for WebSocket 2.1 to the changes section
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
Commit 2a3c8fcce192218962c16462192372d74cfdd86b by Mark Thomas
Fix #382 - clarify session idle timeout
The file was modified api/client/src/main/java/jakarta/websocket/Session.java (diff)
Commit ff815f44f595618eca5d5a63d9ab9b77a12cc8cf by Mark Thomas
Further clarification of zero or negative timeout values
The file was modified api/client/src/main/java/jakarta/websocket/RemoteEndpoint.java (diff)
The file was modified api/client/src/main/java/jakarta/websocket/WebSocketContainer.java (diff)
Commit 05c2a4d6252ab4b6bb61f24b8194f39308933452 by Mark Thomas
Add currently undocumented changes
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
Commit ca41696e7d7a48d4f74d1546e0f006a2e82d657d by Mark Thomas
Refactor the packaging for JPMS and add module-info

The server jar no longer contains a copy of the client classes. The copy
has been replaced by a dependency.
The file was addedapi/client/src/main/java/module-info.java
The file was addedapi/server/src/main/java/module-info.java
The file was modified api/client/pom.xml (diff)
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
The file was modified api/pom.xml (diff)
The file was modified api/server/pom.xml (diff)
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
Commit c61dc929699a4ef2807177032edac3b27fa51bd5 by Mark Thomas
Add @since information to Javadoc
The file was modified api/server/src/main/java/jakarta/websocket/server/ServerEndpointConfig.java (diff)
The file was modified api/server/src/main/java/jakarta/websocket/server/ServerContainer.java (diff)
Commit 595dfd10bb09f6e0067ededb9fb405b13e9d23fd by Mark Thomas
Fix #210 - Add an API for client-side TLS configuration
The file was modified api/client/src/main/java/jakarta/websocket/ClientEndpointConfig.java (diff)
The file was modified api/client/src/main/java/jakarta/websocket/DefaultClientEndpointConfig.java (diff)
The file was modified spec/src/main/asciidoc/WebSocket.adoc (diff)
The file was modified api/client/src/main/java/jakarta/websocket/DefaultClientEndpointConfig.java (diff)
The file was modified api/client/src/main/java/jakarta/websocket/ClientEndpointConfig.java (diff)
Commit c4389d4ce5b2de465e385a6836b523494b6e4288 by Mark Thomas
Allow for new files with standard Eclipse copyright header
The file was modified api/etc/config/copyright-exclude (diff)
The file was removedapi/etc/config/copyright.txt
The file was addedapi/etc/config/copyright-oracle.txt
The file was addedapi/etc/config/copyright-eclipse.txt
The file was modified api/pom.xml (diff)
Commit d213a4670414b74edbd89f3cdb0c8266043d2b75 by Mark Thomas
WebSocket 2.1 release review actions. Fix copyright year for Javadoc.
The file was modified api/pom.xml (diff)
Commit 8e6cab03c2bbb4ceb5c5fb6a29966c5d278adfff by Mark Thomas
Make client jar OSGi symbolic name header unique

Signed-off-by: jansupol <jan.supol@oracle.com>
The file was modified api/client/pom.xml (diff)
Commit afd8fcddde1626b8ad6c4de96cff67e3a7f2c69e by Mark Thomas
Follow-up to #393. Move server JAR properties to server POM

Better to specify server JAR specific properties in the server POM
rather than in the parent POM.
The file was modified api/server/pom.xml (diff)
The file was modified api/pom.xml (diff)