Important: This news article covers an old version of Javalin (v1.0.1). The current version is v6.1.3.
See the documentation page for up-to-date information.


  • The SERVER_STARTED event is now fired after the started flag is set to true
  • port() now returns the port even if the server is not started (used to return -1)
  • Changed to CompletionStage for async, and marked async as experimental