Release notes for Martini Runtime v1.4.0
Martini Runtime v1.4.0 was released on January 28, 2021. This version's key feature is the support for third-party authentication and authorization servers such as Amazon Cognito and Auth0.
Stories
- MR-4972 - Support array-based values in Gloop SQL Service
- MR-6177 - Support external identity with JWT when invoking APIs
Improvements
- MR-4491 - Prettify exception message of failed connection attempt of MongoDB connection pool
- MR-5706 - Group operations without tags to 'default' for API doc page
- MR-5764 - Render markdown in service invoker form
- MR-5971 - Make the error message descriptive when it fails the authentication on CORS with remote swagger UI
- MR-5983 - Handle imports in WSDL that points to a path with space
- MR-5998 - Can't delete JAR files in Windows
- MR-6030 - Do not show built-in Groovy methods in content assist
- MR-6125 - ClassToGloopServiceGroup returning array as Object instead of the correct class
- MR-6161 - Improve naming of body parameter in generated specs from Gloop API
Bugs
- MR-5226 - Access-Control-Allow-Origin header contains multiple domains when 'cors.allowed-origins' property has multiple values
- MR-5916 - Shutdown confirmation modal is not styled
- MR-5948 - Appended is-external=true query to external Javadoc links sometimes cause 404
- MR-5999 - Package with a name 'code' can be created
- MR-6020 - Unable to resolve parameter types from JAR in mapper
- MR-6033 - Invoking a service with image attachment throws Error setting field value for property 'image'
- MR-6129 - StreamMethods#groupBy throws IllegalArgumentException when using stream parameter
- MR-6157 - Multipart file input doesn't work for Gloop services exposed via ad hoc REST
Tasks
- MR-6160 - Fix CVE-2020-7768, CVE-2020-25649, CVE-2020-17527, CVE-2020-26217