Tuesday 21 August 2018

Jolie 1.7.0 released

Jolie 1.7.0 has been released! Go get it from our download page.

Changelog (from Jolie 1.6.4)
  • Support for Java 9, 10, 11.
  • New feature: SNI (Server Name Indication) support for SSL/TLS (https, soaps, etc.). This is supported automatically, no need to add any protocol configuration.

Tuesday 7 August 2018

Jolie 1.6.4 released

Jolie 1.6.4 has been released! Go get it from our download page.

Changelog (from Jolie 1.6.3)
  • New feature: redirection in HTTP urls, e.g., http://yourjolieserver/!/SubService!/operation
  • New feature: the soaps protocol (SOAP over HTTPS).
  • New feature: interface extensions now support type links at the root level.
  • New feature: getenv@Runtime gets the value of environment variables.
  • New feature: listEntries@ZipUtils.
  • Various improvements to XML conversion APIs and tools.
  • XML conversion with .indent = true now adds tabbing too.
  • Start-up performance improvements (by avoiding filling stack traces when a path resolution fails for an include path).
  • Complete refactoring of Scheduler (standard library).
  • Fix: null pointer exception in checking type equalities when one type does not have subnodes.
  • Fix: SOAP now replies correctly to OneWay invocations.
  • Fix: HTTP now correctly returns status 500 for internal errors.
  • The Web Service unit test does not use a remote web service anymore.
  • Various code restylings to take advantage of Java 8.

Wednesday 2 May 2018

Jolie 1.6.3 released

Jolie 1.6.3 has been released! Go get it from our download page.

Changelog (from Jolie 1.6.2)
  • Using operations in courier processes that are not declared in the input port that the courier refers to is now detected statically, not at runtime.
  • Stability improvements to the HTTP and SSL protocols.
  • Fixed a race condition in the correlation engine of the interpreter.
  • Fixed the namespace of HTTP bindings in WSDL files produced with jolie2wsdl.
  • Prettier output for type documentation in joliedoc.