We hope you will enjoy them! Do not hesitate to give us your feedback 😃
To improve some features' discoverability and to declutter the interface a bit, we redesigned the main header. We also polished the interface here and there to give you a more streamlined and uniform experience. Here are the most significant changes:
We removed multiple inputs from the main header and added a new tabs menu to make the proxy mode and logs more easily discoverable. We also split the environment settings into three views: the environment headers, the proxy options, and the environment settings.
The environment's inputs previously available in the header (name, port, prefix, and latency) are now in the "Settings" tab. To make it more convenient, you can edit the environment's name in both the "Settings" page and the environment menu (see below).
Following the header redesign, we made some modifications to the environment menu:
ctrl+comma) that apply to the long endpoint paths also applies now to the environment address. If enabled, environment URLs won't be truncated anymore.
All the headers and rules lists now use a "click-to-confirm" delete button that requires two click to effectively delete an item:
The route responses menu is now split into two lines as it was becoming too cluttered and could cause visual bugs on smaller screens. We also added more information to the response menu:
We removed the redundant Content-Type information in the "Status & body" tab that could be confusing and replaced it with a small "footer" under the body editor. This footer will always display the effective Content-Type taking the following order of precedence into account: environment headers → file mime type → route headers
You can now provide a custom TLS certificate to serve your mocks over HTTPS in PKCS12 or PEM format. Mockoon still uses the same self-signed certificate as before if you don't provide a custom one. Head over to the documentation for more information about the TLS configuration.
A new type of response rule is available to check a cookie's value or presence:
Be sure to check the full changelog to discover all the improvements and fixes.