Wednesday 17 November 2021

Version 17 - beta release

 Dear ARC users,

Recently we released version 17 (beta) of the Advanced REST Client. In it few changes were requested for a very long time, so we are delighted that they will soon be available in the stable channel.


See the list of changes below.



Added support for HTTP proxy

We are introducing new settings in the application configuration to enable HTTP proxy. You can now allow proxy for HTTP requests. These settings work for both HTTP (classic proxy) and SSL (tunneling).

More privacy

We removed the in-app messages and the application's custom analytic service. From version 17, we won't be sending any data to the application backend. We are keeping Google Analytics to analyze how the application is used (so we can make product decisions). Still, it is up to you to agree to enable Google Analytics (it's disabled by default).

Next version of API Console

Are you using ARC to render documentation for your APIs designed in RAML or OAS? In version 17, we are introducing the next version of API Console - the API documentation tool. This version is not yet published by MuleSoft. It's a complete redesign of the UI and the application architecture. We hope to hear feedback from you about the new experience!

Support for HAR

HAR (HTTP Archive format) is commonly used to store HTTP data. Version 17 allows you to export an HTTP request in the request editor as HAR data.

New features in the authorization

Now you can perform OIDC (OpenID Connect) authorization from the request editor. It is a protocol designed on top of the OAuth2 protocol. We also changed the application to allow you to change the redirect URI in the request editor. Finally, now you can insert a variable into any authorization field, and they will be processed when preparing the request for the transport.

HTTP body editors

We removed support for CodeMirror, and now we only support Monaco (by Microsoft). This was we can focus on other aspects of the application development instead of the libraries we use.

OS' hosts file

We added an option to read the OS' hosts file and combine the content with the app-defined hosts. This way, you can test your virtual-hosts configuration of an HTTP server while keeping the configuration in the hosts file only.

User input

We added a context menu entry for input fields to insert a variable. Right-click on an input field and select "Insert variable." This brings a dialog that allows you to choose a variable to insert from the current environment.

Application auto-update

We removed update channels (alpha, beta, latest) from the application About screen. Now you can select an option to install a pre-release version of the application. This version is a release candidate. Therefore we dropped support for the "alpha" channel. 


We are excited to hear your feedback. Please, install the pre-release version of the application, see what's coming and let us know your thoughts. If you would like the application to be developed in a specific direction or need a new feature, create an issue report or start a discussion on our GitHub page.

No comments:

Post a Comment