Contact Us 1-800-596-4880

Anypoint Studio January 2015 with 3.6.0 Runtime Release Notes

MuleSoft is pleased to announce the release of Anypoint Studio January 2015. Our new version of Anypoint Studio includes the 3.6.0 Runtime and a trial license for Enterprise Edition. This release includes many productivity enhancers, support for new/existing Mule ESB features, visual enhancements and a major upgrade to the base Eclipse IDE.

New Features and Functionality

  • Mule 3.6 runtime support: Anypoint Studio now supports all the latest features from the Mule ESB 3.6.0 release, including the new HTTP connector and updated AMQP connector.

  • Connect to APIs easily using RAML: If you’re using RAML, you can now use it to connect to your API using Studio and the new HTTP connector. Studio will provide content assist for the resources and operations, as well as DataSense capabilities - meaning you’ll have instant access to visualize and map the payload.

  • Flow design improvements and Eclipse upgrade: Simplified toolbar and an improved flow design. Studio now has separate containers for message sources and message logic, ensuring readability of flows. You can also collapse the exception strategy sections of flows.

  • Upgraded Eclipse framework: Anypoint Studio is now based on Eclipse 4.4.

  • Run multiple applications at once and share resources with domains: Now you can run multiple applications in a single runtime by creating runtime configurations that launch multiple applications. Shared resources are also supported, allowing you to create shared domain projects that contain connectors. To start, you can create a new Mule Domain project and change your applications to use this shared domain through the mule-project.xml settings.

Upgrading from an existing instance of Anypoint Studio or previous Mule runtime version? Refer to the Migration Guide.

Current Release Versions

Enterprise Runtime

ESB Runtime

Version: 3.6.0 EE

Anypoint Studio

Version: January 2015 Release Version 5.0.0
Build Number: 201501151524

Anypoint DevKit

Version:

APIkit

Version: 1.5.1

Management Console

Version:

SAP Connector

Version: 2.2.5

Known Issues in this Release

This list covers important known issues with Anypoint Studio with the 3.6.0 Runtime. Please read this list before reporting any issues you may spot.

  • When using the HTTP Connector with a RAML, users may sometimes be forced to click "Refresh Metadata" to get metadata to properly appear.

Anypoint Studio (these are bugs fixed, not known issues!)

JIRA Summary

[STUDIO-173]

Sometimes when removing several items one by one undo works only once. (usually in Edit > Undo case)

[STUDIO-337]

Fatal error when trying to delete a Mule project

[STUDIO-502]

Confusing window when renaming a project

[STUDIO-596]

Script Transformer and Script Component change the generic script framework to specific transformer and component script depending on the engine when clicking on OK and clicking on config XML and coming back to the canvas

[STUDIO-1166]

Expression Transformer

[STUDIO-1238]

No need to transform spaces in underscores for flow name and we need to remove the warning saying that flow should not contain spaces

[STUDIO-1538]

Undo option (command + z / Ctrl + z ) does not work if you remove a global element

[STUDIO-2160]

Icon not showing when adding dependency

[STUDIO-2234]

Block the editing of the DisplayName in the canvas for Exception Strategies

[STUDIO-2235]

Direct-edit display name has a strange behavior under Windows

[STUDIO-2298]

When using the filter palette behavior is not the same for all the categories

[STUDIO-2407]

The main toolbar disappears when minimizing the Welcome Screen

[STUDIO-2473]

Extract to flow: it is not working well when I extract the flow to a file that is opened

[STUDIO-2514]

Convert to Outbound: when converting an HTTP endpoint to outbound the canvas UI is nor refreshed.

[STUDIO-2721]

When publishing to application repository application name accepts characters which are not allowed by MMC and action fails

[STUDIO-2722]

Delete all breakpoints only works if one selected

[STUDIO-2743]

Undo doesn’t occur in the Message Flow tab when deleting an inbound-endpoint and the processor next to it

[STUDIO-3373]

Eclipse help links don’t open external browser on Mac and Linux

[STUDIO-3534]

Error when executing flow with DataMapper and FunctionalTestCase

[STUDIO-3652]

Can’t find mp attributes easily on the property editor view

[STUDIO-3736]

When reloading meta data in DataMapper and using XML the rules are deleted

[STUDIO-3778]

Clear application data default should be never

[STUDIO-4024]

Improve Poll fixed frequency scheduler UI

[STUDIO-4079]

Element: Multi transaction is not allowed to be child of element VM

[STUDIO-4087]

Debugger: breakpoints in Message Routers are not being displayed in the canvas

[STUDIO-4172]

Problem with Undo

[STUDIO-4448]

MS Dynamics CRM

[STUDIO-4507]

Autocomplete: Issues inside "Message Property

[STUDIO-4539]

DataSense not propagated from DataMapper in batch:input phase to datamapper inside a batch:commit

[STUDIO-4601]

When using APIkit its global exception strategy shows up in every cloud connector’s global configuration combobox

[STUDIO-4756]

Problem with Maven settings after configuring them wrong

[STUDIO-4774]

DM DateTime Not supporting 2013-10-07T20:40:32.580Z

[STUDIO-4804]

Maximizing and then minimizing property editors leaves editor in invalid state

[STUDIO-4808]

Debugger: is not running when having Studio installed in a folder without write permissions

[STUDIO-4816]

Batch can be dropped into response

[STUDIO-4892]

Switching Focus to other window when double click on a component in the message flow

[STUDIO-4937]

Drawing problem when placing CXF and REST components after a Choice

[STUDIO-4960]

Datamapper :: User defined lookup tables :: several UI issues

[STUDIO-4968]

Change reference within Legacy Modernization example from Mule Studio to Anypoint Studio

[STUDIO-4994]

DataMapper :: java.lang.OutOfMemoryError: PermGen space

[STUDIO-4999]

Mule Example Project not being displayed in Mule Debug perspective

[STUDIO-5010]

DataMapper :: 'Edit structure' is enabled when file or structure was not defined

[STUDIO-5100]

Palette :: Filter of deprecated elements show empty categories when the MPs are not visible

[STUDIO-5142]

Property element is marked as invalid when used as a child element of imap or pop3 inbound endpoints

[STUDIO-5149]

Canvas

[STUDIO-5153]

DataMapper :: Studio closes unexpectedly

[STUDIO-5250]

Assertion Error when creating a project with Maven

[STUDIO-5255]

Import :: Duplicated project without copying to Workspace

[STUDIO-5269]

Cannot delete multiple Connections from the Connections Explorer at once

[STUDIO-5274]

SAP Add driver Feature: JCo dependency disappears from the Problems pane

[STUDIO-5290]

SAP :: imported project

[STUDIO-5292]

Login popup is displayed when trying to deploy to CloudHub

[STUDIO-5298]

Reconnect forever checkbox enabled when no reconnection strategy is used

[STUDIO-5365]

SAP search is not returning custom IDocs

[STUDIO-5400]

OAuth2 connector does not fill theelement when saved

[STUDIO-5490]

Hard crash of Java after opening a new Anypoint Studio install

[STUDIO-5494]

Memory leak when using the new HTTP Connector and DataSense

[STUDIO-5507]

HTTP Connector: the order of the parameters added is not preserved

[STUDIO-5527]

Export :: Unhandled event loop exception when no path is set

[STUDIO-5533]

Studio closes unexpectedly when scrolling in welcome page

[STUDIO-5540]

Changing connector’s display name and saving it doesn’t change the name in the connector’s properties tab

[STUDIO-5543]

Encoding for SAP XML template and XSD is always UTF-16

[STUDIO-5546]

New Launcher: Problem when running an application twice

[STUDIO-5557]

IllegalArgumentException when closing properties editor and going to XML view

[STUDIO-5567]

Studio with Mule 3.6.0-M2 does not log launches and application messages.

[STUDIO-5578]

Can’t close template repository

[STUDIO-5580]

Add support for MULE-7923 in scatter-gather

[STUDIO-5582]

NPE When Studio launches

[STUDIO-5584]

RAML Connector

[STUDIO-5585]

RAML Connector

[STUDIO-5615]

Support new logging flag "mule.forceConsoleLog" in 3.6+ servers

[STUDIO-5624]

Library button not working in nightly

[STUDIO-5630]

New Flow Container: Problem drawing scope lines

[STUDIO-5631]

Eclipse Luna: The Palette loses the left grey bar creating a bad look and feel

[STUDIO-5633]

Studio swaps icon when open library

[STUDIO-5635]

Exception strategies should be left aligned

[STUDIO-5636]

Input block should be center aligned

[STUDIO-5640]

Adding a Catch Exception Strategy through the Global Elements View cases spaces

[STUDIO-5642]

FunctionalTestCase takes too long to run

[STUDIO-5649]

Remove com.mulesoft.agent.rest INFO messages from continuously showing up on Studio console

[STUDIO-5652]

No server was found exception

[STUDIO-5653]

Palette boundary disappears when canvas loses focus

[STUDIO-5654]

New Containers :: Response block arrow is not aligned

[STUDIO-5655]

NPE :: Error setting focus

[STUDIO-5656]

java.lang.OutOfMemoryError: GC overhead limit exceeded

[STUDIO-5657]

Add the verb PATCH to the HTTP endpoint

[STUDIO-5658]

DataMapper :: NPE when Copying from Input/Output

[STUDIO-5659]

Exception found by Q7 Automated tests in org.mule.tooling.EventBus

[STUDIO-5660]

Clear Application data prompt selecting yes kills flows

[STUDIO-5661]

java.lang.IllegalStateException: Mule project is null in design context

[STUDIO-5663]

Exception in MacOS Yosemite

[STUDIO-5674]

New Containers: NPE when dropping an Exception Strategy out of a flow

[STUDIO-5677]

New Containers: Moving an inbound endpoint to the process area asks you to convert it to outbound but it doesn’t do it

[STUDIO-5679]

New Containers: you are not allowed to drag a CC that has a Message Source in the input section

[STUDIO-5681]

New Containers: Exception Strategies it is impossible to drop a second ES inside of a choice

[STUDIO-5682]

Problem with drag and drop and HTTP Endpoint

[STUDIO-5685]

HTTP Listener it’s under the Endpoints category and ti should be in Connectors

[STUDIO-5687]

New Containers: Exception Strategies should be aligned to the Left

[STUDIO-5688]

Eclipse Luna :: Several issues to review

[STUDIO-5689]

Eclipse Luna: Problem with Themes

[STUDIO-5690]

Eclipse Luna :: Global elements editor broken when gaining focus from outside the editor

[STUDIO-5697]

New Containers: Transactional arrows are in diagonal

[STUDIO-5705]

NPE :: Failed to create Parts control

[STUDIO-5706]

UnsupportedOperationException when using domains

[STUDIO-5707]

[Launcher] Export package support with domains: add the ability to only export a project without its parent domain

[STUDIO-5709]

Anypoint Studio crashes on code completion on Linux

[STUDIO-5712]

New Container: Problem with layout

[STUDIO-5713]

HTTP Response Builder: Problem with Layout when having long strings

[STUDIO-5717]

Cannot launch old/existing launch configurations

[STUDIO-5719]

NPE When creating a new project

[STUDIO-5720]

New Containers: when I drop a Message source from the input to the process nothing happens

[STUDIO-5721]

New Database :: Configuration editor fields disabled when opening the first time

[STUDIO-5722]

Eclipse Luna: When changing the focus from the palette the text is hidden

[STUDIO-5723]

Problem creating new projects and domains

[STUDIO-5724]

New Database :: When driver is missing there is no validation after saving changes

[STUDIO-5725]

New Database :: NPE when retrieving metadata

[STUDIO-5728]

Palette: Filter term disappears when field focus is lost

[STUDIO-5730]

New Containers: I can drop a Transformer in the middle of the canvas generating an invalid UI

[STUDIO-5731]

HTTP Listener: when having long strings in the status code the size of the text box starts growing

[STUDIO-5733]

Wrong URL displayed after successful CloudHub deployment

[STUDIO-5735]

New Launcher: Properties placeholders are not being resolved in the project

[STUDIO-5737]

New Launcher: Projects that don’t support domains allow me to configure a Domain with no error

[STUDIO-5738]

New Containers: when dropping a CC in the process area I’m not prompt to add the libraries to the project

[STUDIO-5739]

Domains: it is not being detected when the Domain project has already added a CC library

[STUDIO-5740]

Problem editing display name of Choice in the canvas

[STUDIO-5741]

DataMapper :: NPE :: Failed to write object structure. Original value will be preserved

[STUDIO-5743]

Domains: Exception thrown when running an application with a Domain

[STUDIO-5744]

Domains: validation problem when running applications with runtimes that don’t support Domains

[STUDIO-5745]

New Containers: Global Exception Strategies gets moved to the top of the canvas when they used to be at the bottom

[STUDIO-5747]

New Containers: I can drop an outbound endpoint in the Trigger part of the flow

[STUDIO-5748]

New Containers: Convert to Inbound / outbound has no effect

[STUDIO-5749]

New Containers: Missing and disabled options in Wrap in contextual menu

[STUDIO-5750]

New Containers: Extract to

[STUDIO-5751]

[New Launcher] NPE when deleting Domain

[STUDIO-5752]

New Containers: you can add more than one ES to a flow

[STUDIO-5753]

Eclipse Luna :: Shrink Metadata save and help icons

[STUDIO-5759]

Domains: Prevent Domains projects to be deployed to CloudHub

[STUDIO-5761]

Drawing of the editors it’s working too slowly in comparison with Gasher and with big projects it is impossible to use

[STUDIO-5763]

Database ClassCastException misleading when unable to connect to a DB

[STUDIO-5764]

Error Report Popping up in Studio when Opening / Closing Projects

[STUDIO-5765]

Scatter-Gather: Save failed when using custom aggregation strategy

[STUDIO-5767]

log4j2.xml custom configuration is not working when Mule Runtime Launcher(3.6.0+) is enabled

[STUDIO-5768]

[New Launcher] Exporting Domain does not have 'exclude projects' option

[STUDIO-5769]

New containers :: Arrows still present after deleting the element in the flow

[STUDIO-5770]

Import/export :: 'Imported runtime not installed' incorrectly displayed

[STUDIO-5771]

[New Launcher] There was a problem reading the domain associated with the project

[STUDIO-5772]

[New launcher] Unhandled event loop exception importing Domains

[STUDIO-5773]

DataMapper: NPE when creating mapping using an XML

[STUDIO-5774]

DataSense :: An internal error occurred during: "Saving DataSense caches…​".

[STUDIO-5777]

[New Launcher] Errors running builder 'Mule Domain Builder'

[STUDIO-5778]

When opening a workspace already created an internal error occurred during: "Initializing Java Tooling".

[STUDIO-5780]

Recursive building workspace when deleting a Domain

[STUDIO-5782]

[New Launcher] Validation error in Domain XML

[STUDIO-5787]

Problem with drag and drop of a response block

[STUDIO-5788]

Remove domain configuration when changing the runtime version to a version that does not support domains

[STUDIO-5789]

Import/Export: Let the user rename the project when importing

[STUDIO-5790]

Response: problem with drag and drop

[STUDIO-5791]

Error markers are not shown in the response section

[STUDIO-5792]

Applications with older version of the ESB Runtime can not be deployed

[STUDIO-5793]

WMQ XA Connector is present under 'Connectors' category and it should be placed under 'Connector Configuration'

[STUDIO-5794]

I can wrap a Composite Source in a Poll

[STUDIO-5795]

I can Extract to Subflow a Poll in a Message Source

[STUDIO-5796]

Extract to in an empty scope generates lot of Exceptions and studio to work badly

[STUDIO-5797]

When I drop a batch over a flow it is added below the flow

[STUDIO-5798]

Drag and drop of a scope inside of a choice generates a Null Pointer Exception

[STUDIO-5799]

I can drop Exception Strategies inside of a Response block

[STUDIO-5801]

Problem with Drag and Drop of a Scope inside a Scatter Gather

[STUDIO-5803]

DataMapper doesn’t detect the XSD file selected in the input side

[STUDIO-5805]

Long names in a Scatter Gather are cut by the scope

[STUDIO-5806]

Drag and Drop: Response scope can be drop inside other scopes

[STUDIO-5808]

NPE when adding CCs libraries

[STUDIO-5810]

[New Launcher] NPE in "org.eclipse.core.resources" when mavenizing a Domain

[STUDIO-5811]

HTTP Listener / Request: Global TLS configuration doesn’t have a default radio button selected

[STUDIO-5813]

WSDL Consumer does not support WSDL with multiple parts.

[STUDIO-5814]

WSDL Consumer fails during WSDL metadata loading.

[STUDIO-5815]

DataMapper: NPE doesn’t allow me to create a mapping from an XML to Sth

[STUDIO-5816]

I can 'Wrap In' Message Processors inside a Composite Source and this make the MP disappear from the canvas

[STUDIO-5817]

Deploy to application repository with invalid credentials

[STUDIO-5819]

Response: when changing the flow to one way or deleting the Message Source all the Response section disappears

[STUDIO-5821]

OPTION + 3 / ALT + 3 shortcut in an Spanish layout keyboard match the hash ( # ) key

[STUDIO-5822]

TCP inbound endpoint is not drawn as request response

[STUDIO-5823]

When dragging and dropping a Global ES to a flow the name attribute should be removed from it as it fails on runtime

[STUDIO-5824]

Preferences display a cross even when organization data is valid

[STUDIO-5826]

Batch threading profile always saves a value in the XML

[STUDIO-5829]

[New Launcher] Cannot run and export a domain and a project with mvn support

[STUDIO-5830]

HTTP Request: NPE when opening editor

[STUDIO-5831]

Running domain+app(s) from the Run Configuration dialog does not work

[STUDIO-5833]

Wrong background color in certain components

[STUDIO-5834]

Sign theme library JARs with Mule certificates

[STUDIO-5838]

Cannot deploy to CH from Studio

[STUDIO-5839]

HTTP: parameters disappear when request editor loads

[STUDIO-5841]

Deploy to CloudHub usability and issues

[STUDIO-5845]

Validate JSON schema :: Timer interceptor window Next button performs no action

[STUDIO-5847]

3.6 Studio help text truncated by images

[STUDIO-5848]

When wrapping an inbound endpoint in a Poll the endpoint does not change to outbound.

[STUDIO-5850]

Validate JSON Schema :: Help content not found

[STUDIO-5851]

When adding the new HTTP in a flow using Maven the mule-module-http does not get added to the pom.xml file

[STUDIO-5852]

DataMapper doesn’t support label (DataSense Model) for Maps

[STUDIO-5853]

log4j configuration in app is overridden by one provided by plugin

[STUDIO-5854]

HTTP Connector: value parameters get removed

[STUDIO-5855]

New containers :: Arrows overlapped after selecting a Message Processor

[STUDIO-5856]

'Deprecated' keyword is triplicated in Message Processors

[STUDIO-5857]

MuleConfigurationsCache leak

[STUDIO-5858]

Deploy to CloudHub :: Error messages "Enter User name" and "Enter Password" when fields are filled

[STUDIO-5861]

Importing a deployable archive created by exporting with no sources causes "Invalid Folder structure" warning

[STUDIO-5862]

Importing a mule project including sources may create duplicate resources

[STUDIO-5863]

URLs that are valid but don’t have RAMLs that trigger errors

[STUDIO-5864]

No way to understand schema/example errors in RAML

[STUDIO-5865]

RAML location disappears when editing HTTP request configuration

[STUDIO-5867]

Mule Debugger View doesn’t display Batch Record Variables

[STUDIO-5868]

Error Message thrown when creating some Global Elements

[STUDIO-5873]

When using Client Credentials in HTTP Request Config Studio is setting the namespace for OAuth2 but not the schema location

[STUDIO-5874]

Configuration Element: useTransportForUris checkbox is checked when default is unchecked.

[STUDIO-5875]

Transactional scope not saving Action attribute in flow view

[STUDIO-5877]

When creating a TLSContext studio places key-store before trust-store element in the XML and it should be the other way around

[STUDIO-5879]

Token Manager Config: remove default value from Object Store Ref

[STUDIO-5880]

HTTP Request: there’s no way to set the failure-status-code-validator or success-status-code-validator

[STUDIO-5881]

Remove autoDelete from endpoint configuration

[STUDIO-5882]

HTTP Response Builder: builder element is not a header it should be place in a different section

[STUDIO-5883]

HTTP Listener: change label from Enable Streaming to Response Streaming Mode

[STUDIO-5884]

HTTP Listener: elements are written in the XML in the wrong order

[STUDIO-5885]

HTTP Global config: change label from 'Connection Timeout' to 'Connection Idle Timeout'

[STUDIO-5886]

HTTP Listener: parse attribute is missing

[STUDIO-5888]

HTTP listener should have sensible defaults

[STUDIO-5889]

OAuth namespace not added

[STUDIO-5890]

Changing connector information loses HTTP request properties

[STUDIO-5892]

Required attribute message contains wrong attribute name

[STUDIO-5893]

HTTP Request: when typing a url for the RAML Location Studio tries to parse the RAML location for each key you press

[STUDIO-5894]

HTTP Request: when creating a global config it is not set in the connector configuration and it is not listed

[STUDIO-5895]

New key is added when datasense reads data from cache

[STUDIO-5897]

HTTP Request: Global config is a required attribute

[STUDIO-5898]

Not able to add external JARs

[STUDIO-5899]

HTTP Listener: Error in status code is not marked in the Message Processor window

[STUDIO-5900]

HTTP Request: in the Global config Host and Port should be required attributes

[STUDIO-5901]

HTTP Request: need to fix editor defaults values in Sockets tab for Keep Alive and Send TCP No Delay

[STUDIO-5902]

HTTP Request: Change one of the 'Connection Timeout' labels in the Sockets tab

[STUDIO-5904]

Studio .exe icon is not transparent

[STUDIO-5906]

Application Deployer does not work on Studio when using API gateway runtime

[STUDIO-5908]

Add disablePropertiesAsHeaders to Response Builder Editors

[STUDIO-5910]

HTTPS and port not set correctly when using RAML

[STUDIO-5911]

Viewing properties and not changing anything marks files as unsaved

[STUDIO-5912]

[New theme] Tabs are not rendered properly on windows.

[STUDIO-5914]

Studio shows description element as a message processor in the flow canvas

[STUDIO-5945]

Problems with Choice Validations

[STUDIO-5951]

Getting error "flow-ref is not allowed to be child of element when

[STUDIO-5954]

Salesforce connector

[STUDIO-5963]

Integration app restart loop in Studio nightly build

Hardware and Software System Requirements

Important

This version of Anypoint Studio requires Java 7. Java 6 is not supported, and Java 8 is not currently supported by the Mule 3.6.0 Runtime or later.

For most use cases, Anypoint Studio January 2015 with 3.6.0 Runtime does not change the hardware and software system requirements established by Anypoint Studio October 2014 with 3.5.2 Runtime. MuleSoft recommends a minimum of 4 GB RAM on a developer workstation. As applications become complex, consider adding more RAM. Please contact MuleSoft with any questions you may have about system requirements.

Deprecated in this Release

The following list of Message Processors has been deprecated:

  • HTTP Endpoint / Connector

  • HTTP Response Builder (Component)

  • HTTP Response to Object (Transformer)

  • HTTP Response to String (Transformer)

  • Message to HTTP Response (Transformer)

  • Object to HTTP Request (Transformer)

  • Body to Parameter (Transformer)

  • Service Lookup (Connector)

  • Result set to Maps (Transformer)

Migration Guide

This section presents configuration considerations you may want to adjust when migrating from a previous version of a Mule runtime, or previous version of Studio. Contact MuleSoft Support if you have a question about a specific migration activity or concern.

You can easily import all of the external components that you had installed in your old version of Anypoint Studio through a single action. This includes connectors, runtimes, and any other type of extension added through the Anypoint Exchange or the ​Help → Install new software​ menu, as long as there are no compatibility restrictions.

Do this by selecting File→Import and then choose Install→From existing installation.

import

Then specify the location of your old version of Anypoint Studio in your local drive.

Migrating to the Latest Version

Because the base version of Eclipse used by Anypoint Studio has changed from 3.8 to 4.4 (Eclipse Luna), Studio cannot be updated. Users must download and install the latest version.
  • Mule ESB 3.6.0 only works in Anypoint Studio January 2015 Release (version 5.0.0). Older Mule ESB runtimes can still be installed in the new Anypoint Studio release.

  • API Gateway requires version 1.3.1 to work with the new Studio version.

  • APIkit 1.5.1 only works in runtimes whose versions are smaller than 3.6.0. APIkit 1.6.0 works in the 3.6.0 runtime and above (see JIRA STUDIO-5955).

  • Java 7 is now required for Anypoint Studio. If you are deploying to Java 6 runtimes, you can continue to configure Java 6 as the Java runtime for your project.

To replace the deprecated HTTP connector for the new high-performance HTTP Connector, refer to Migrating to the New HTTP Connector.

If you wish to install a previous runtime or a community runtime, follow the instructions to add additional runtimes to your new instance of Studio.

JIRA Issue Reference

New Features and Functionality

JIRA Summary

[STUDIO-2292]

Add missing TCP Connector

[STUDIO-2328]

Implement "Rename" refactor

[STUDIO-2431]

Added the ability to remove an scope without removing the elements inside of it

[STUDIO-4797]

Persist property view tab selection

[STUDIO-4921]

If user searches for All in palette

[STUDIO-5402]

Query builder filters don’t look right on Windows

[STUDIO-5429]

[New Launcher] Modify run-configurations to include list of applications to deploy.

[STUDIO-5435]

HTTP client add support for oauth configuration

[STUDIO-5563]

[HTTP Connector] listener and listener-config elements

[STUDIO-5581]

[Http Connector] When RAML file is selected host

[STUDIO-5587]

[New Launcher] Allow selection of more than one application in a Mule Run Configuration

[STUDIO-5588]

[New Launcher] Allow selection of Mule Domains in a Mule Run Configuration.

[STUDIO-5589]

[New Launcher] Allow users to select a Mule Server in each Mule Run Configuration

[STUDIO-5590]

[New Launcher] Migrate current run configurations to new ones

[STUDIO-5592]

[New Launcher] Create Mule Domain project

[STUDIO-5593]

[New Launcher] Associate a Mule Project to its parent Mule Domain

[STUDIO-5595]

[New Launcher] Mule Domain projects management : delete

[STUDIO-5596]

[New Launcher] Package Mule Domain projects

[STUDIO-5597]

[New Launcher] Export/Import a Mule Project with reference to a Mule Domain

[STUDIO-5598]

[New Launcher] Allow to reference elements defined in a Mule Domain from other Mule projects

[STUDIO-5599]

[New Launcher] Edit Mule Domain project mule-project.xml file

[STUDIO-5601]

[New Launcher] Datasense support in Mule Domain projects

[STUDIO-5602]

[New Launcher] Classpath management in domain projects

[STUDIO-5603]

[New Launcher] Debugging support while using Mule Domains

[STUDIO-5604]

[New Launcher] Debugging support using multi Mule Project applications

[STUDIO-5605]

[New Launcher] Deploy Mule domain applications to the embedded Mule Server.

[STUDIO-5606]

[New Launcher] Domain support for CE

[STUDIO-5614]

[New Launcher] Support Mule Domains when deploying using Maven

[STUDIO-5616]

HTTP Connector

[STUDIO-5617]

HTTP Connector

[STUDIO-5618]

HTTP connector

[STUDIO-5619]

HTTP connector

[STUDIO-5621]

[New Launcher] Import/Export Mule Domain projects

[STUDIO-5623]

HTTP Connector

[STUDIO-5632]

Add support for new Json Schema Validator

[STUDIO-5665]

Http Connector

[STUDIO-5666]

HTTP connector

[STUDIO-5671]

Force reload of DataSense metadata

[STUDIO-5698]

Add new icons for minimizing flows

[STUDIO-5701]

Prompt user about analytics collection

[STUDIO-5711]

Select RAML in Library from HTTP connector

[STUDIO-5716]

HTTP Listener: the method attribute is not required anymore

[STUDIO-5718]

HTTP Response Builder: missing scroll bar

[STUDIO-5754]

Partner Request: Add DataMapper Graphical view by double clicking .grf

[STUDIO-5757]

Add HTTP properties and variables into DataSense

[STUDIO-5762]

Adding a library to a domain global element should place that library in the domain project

[STUDIO-5871]

HTTP Request should support HOST and PORT attributes in the URL Settings

Improvements

Anypoint Studio

JIRA Summary

[STUDIO-1688]

The validation message for the Java component UI is not user friendly

[STUDIO-2860]

CSV lookup table uses an absolute path instead of a relative path for a CSV file located within the project

[STUDIO-3091]

Easy way to access a flow through a flow reference

[STUDIO-3815]

Improve the dialog when attempting to re-launch a currently running mule application

[STUDIO-3941]

JSON to Object transformer should have return type on main page

[STUDIO-4224]

Close Welcome Screen when user uses File menu to create a new project

[STUDIO-4226]

New Project Dialog: Change .gitignore wording

[STUDIO-4230]

File Endpoint: Change the "Output Pattern" field title

[STUDIO-4337]

Mule Properties View: Remove "Apply Properties" and "Restore Properties" icons.

[STUDIO-4371]

Add a way to edit the doc:name attribute of a Poll from the edition view

[STUDIO-4374]

Shortcut to switch between 'Message Flow' and 'Configuration XML' views

[STUDIO-4512]

Message Properties: Move "Add Message Property" to the top of the connector details

[STUDIO-4587]

Canvas: Can’t right click connector at beginning of flow and wrap in poll

[STUDIO-4617]

F3 for jump to flow doesn’t work for flows in different xmls

[STUDIO-4619]

Add a way to jump from a Batch Execute to the correspondent Batch Job

[STUDIO-4689]

Move add message property to top of properties

[STUDIO-4762]

Navigation: Focus should jump to newly added message processors

[STUDIO-4857]

Extend tooltip expiry period

[STUDIO-4964]

Tests: SingleMuleProjectIntegrationTest only run if .class files are committed

[STUDIO-5148]

DataSense support for MULE_REMOTE_CLIENT_ADDRESS and MULE_PROXY_ADDRESS

[STUDIO-5157]

Cached Classloaders should not be lazy initialized

[STUDIO-5218]

Save modified resources :: list of resources not specified

[STUDIO-5223]

Hide unnecessary icons in toolbar

[STUDIO-5228]

Add shortcut to "Run as Mule Application

[STUDIO-5328]

Implement flows using containers

[STUDIO-5331]

Remove all references to the non-container Flow elements

[STUDIO-5372]

Add loading widget when opening Library

[STUDIO-5392]

Datasense won’t work if there’s no save action (xml paste) over the message processor

[STUDIO-5486]

Examples in Library

[STUDIO-5487]

New Project from Example / Template in Menus

[STUDIO-5488]

Remove Example projects from Studio

[STUDIO-5513]

DataSense should not run if jar requirements are not met

[STUDIO-5568]

Improve the way Log4j files are managed when launching the embedded server

[STUDIO-5627]

Support back and forth navigation on the Mule Flow Editor.

[STUDIO-5667]

Rename Request/Listener config to Connector Configuration

[STUDIO-5669]

Test connectivity button’s label should be parameterized from a connector

[STUDIO-5672]

Flow Properties are dodgy

[STUDIO-5673]

Response Block inconsistent

[STUDIO-5675]

New Containers: Transactional element has more visual weight than the flow

[STUDIO-5694]

New Containers: Name of the container should have a Darker color

[STUDIO-5695]

New Containers: Do not show the display name in the Canvas if it is the Default display name

[STUDIO-5696]

New Containers: can’t start a flow dropping a poll

[STUDIO-5715]

Improve debugger usability

[STUDIO-5734]

Dropdowns & Combo Boxes: Sort all options in each list

[STUDIO-5775]

Warn users of server version mismatch between the launching projects and the server configured in the launch configuration

[STUDIO-5781]

Domains: If a project has set a domain that doesn’t exists anymore

[STUDIO-5784]

Start new project from example icon should be the same as for templates

[STUDIO-5807]

Add welcome page for linux

[STUDIO-5812]

Adding go to implementation action in the context menu when right clicking an element in canvas

[STUDIO-5835]

HTTP: Fill OAuth Configuration with RAML information

[STUDIO-5836]

HTTP: OAuth should support TLS configuration

[STUDIO-5837]

HTTP: Update labels in configuration definitions

[STUDIO-5840]

HTTP: Parameters should support autocompletion.

[STUDIO-5891]

Protocol configuration selector for HTTP listener-config and request-config

[STUDIO-5917]

Library Icon Tooltip: Remove "Templates