Changes since 24.0.7
Fixes
-
Nullify a registration when listener removed (#16855)
Commit · Pull request -
Remove detach listener when javascript execution completes (#16836)
Commit · Pull requestA detach listener is added for pending javascript invocation owner nodes to clean up the queue, if the owner gets detached. This change also removes the detach listener when the javascript execution completes.
-
Propagate exception raised during stream write
Commit · Pull requestIf an exception is thrown, and then another exception is thrown when trying to close() the stream, the exception that gets propagated to the outside world is the bogus/meaningless close() exception, not the actual root cause exception. This makes debugging much harder because the root cause exception is being completely lost.
-
Run the IndexHtmlRequestListener after the whole page is complete (#16786)
Commit · Pull requestThis ensures you can overwrite all parts of the index page in listeners
-
Try polling again on connection refused (#16638)
Commit · Pull requestThis should fix problems with the dev mode not ready page showing forever on startup
-
Restore JRebel support (#16758)
Commit · Pull requestJRebel detects
BrowserLiveReloadAccess
and uses it to trigger the browser reload