New Mule 3.8 & Studio 6.0 beta releases

motif

Things are shifting into high gear for the new year over at MuleSoft, and we’ve got two beta releases ready for everyone to kick the tires on: Mule 3.8 and Studio 6.0. The Mule 3.8 release is the first to bring together our Mule and API gateway runtimes in one single package. It also adds support in our high availability feature for multiple data centers with a new quorum feature. Studio features new API design round tripping with API Designer and DataWeave flat file support. And we’ve also greatly improved troubleshooting messages and the debugger.

Unified runtime for APIs and integration

When we first started our building our API solution, we created an extension of our core runtime specifically for API gateways.  As time moved on, APIs became more and more central to everything we do, so in this release, we’ve unified the API Gateway extensions  with the core Mule runtime, simplifying development and operations. Please see the migration guide for information on how to migrate.

API design collaboration across Studio & API Designer

Discover APIs to implement directly from API Manager, and easily synchronize API designs across Studio and API Designer projects.

push pull apis

Improved debugging and error messages

The Mule 3.8 runtime has improved error messages, which allow you to clearly see where the error is coming from, the payload at that point in time, the configuration for that element, and click to navigate to that point in the flow.

error messages

The debugger now also shows more detailed data for some connectors, such as HTTP and Database, making it easier to debug. Over time we’ll be adding support for more and more connectors

HttpInfo

Mule HA Improvements

Mule HA includes a number of new improvements. First and foremost, it contains a new quorum feature, which allows you to specify the minimum number of Mule instances to function. This allows you to more effectively deal with network splits in a cloud environment, such as AWS and Azure. It also now includes a persistence option, which allows you to store data in the ObjectStore in a database. This improves resilience and allows you to create backups for recovery situations.

And more

There are also many other enhancements in this release:

  • DataWeave now supports flat files, allowing to parse files that have hierarchical structures in a text delimited or fixed length form.
  • Users can now browse for WSDLs in the Anypoint Exchange and when configuring the WS Consumer.
  • TLS improvements: TLS context can be shared in a domain, the cipher suite and protocol configuration is allowed per connector, TLS 1.0 is now disabled by default and there is a new “insecure” mode for local testing which doesn’t perform certificate validation.
  • Support for nesting tests inside folders in MUnit and running multiple suites at a time.

Read the Documentation

We look forward to your feedback in this post’s comments and in our forum. Happy connecting!

 


We'd love to hear your opinion on this post


17 Responses to “New Mule 3.8 & Studio 6.0 beta releases”

  1. Great news. Excited to start testing

    However the first link to “API Gateway” (api-gateway-101 on github) results in a 404. Might be that it is a private repo.

    Agree(0)Disagree(0)Comment
  2. Hello,

    Interesting article! any idea when the official version will be released?

    Thanks,
    Nadine

    Agree(0)Disagree(0)Comment
  3. Excellent.. eager to download and try the new one, looks like it makes much easier the debugging 🙂

    Agree(5)Disagree(0)Comment
  4. This id a very ínteresting aproach to the program. I am looking forward downloading it!

    Agree(0)Disagree(0)Comment
  5. This new version of mule seems to be pretty good and easy for error handling. Looking forward to download it.

    Agree(0)Disagree(0)Comment
  6. This new version of mule seems to be pretty good and easy for error handling. Waiting to download it.

    Agree(1)Disagree(0)Comment
  7. How do I try this?

    Agree(0)Disagree(0)Comment
  8. Nice articles. Mule is integration champion in middleware

    Agree(1)Disagree(0)Comment
  9. Looking forward to use it.dataweave flat file support is a awaited feature.unified API gateway in mule 3.8 is a good feature

    Agree(0)Disagree(0)Comment
  10. Does it compatible with older versions?

    Agree(0)Disagree(0)Comment
    • We recommend using the latest versions for best performance.

      Agree(0)Disagree(0)Comment
  11. I am new to mule however its a interesting tool to learn with lots of stuff to explore .

    Agree(0)Disagree(0)Comment
  12. Perfect solution for API management!

    Agree(0)Disagree(0)Comment
  13. Excellent.. eager to download and try the new one, looks like it makes much easier the debuggin

    Agree(0)Disagree(0)Comment