Build resilient and performant apps with the latest preview version of the Microsoft Graph Developer Proxy. In this new version, we’re excited to introduce improved console output, new guidance for detecting calling beta APIs and support for custom plugins.
Download Microsoft Graph Developer Proxy v0.4 and check if your apps properly handle API errors.
Improved console output
As we continue to add new functionality to the Developer Proxy, we appreciated your feedback that at times, it was hard to follow the different messages logged in the console. We worked together with you to make the output easier to read.
In this version, we’ve improved the readability of the output generated by the Developer Proxy.
Microsoft Graph Developer Proxy with improved logging to console
Messages logged by the Developer Proxy are labeled with a type to help you scan through them. Messages that span over multiple lines are grouped together visually. Additionally, each message ends with the request URL to which it relates. This makes it easier to understand the context when the app you’re testing issues many requests one after another.
As you get more familiar with using the Developer Proxy, you might want to streamline its output even further. Rather than using textual labels, which are clearer but more verbose, you can configure the Developer Proxy to use Nerd Font icons instead.
Microsoft Graph Developer Proxy using Nerd Font icons for messages logged in the console
To learn more about the logging configuration options, check out the documentation.
Detecting calling Microsoft Graph beta endpoints
One of the features you told us that you appreciate the most is the guidance offered in the Developer Proxy to help you build better apps. In the previous version, we introduced notifications for Microsoft Graph API requests that don’t use the $select query parameter.
In this version, we continue our work on contextual guidance and introduce notifications for Microsoft Graph API requests to beta APIs.
Microsoft Graph Developer Proxy showing a warning after detecting a call to a beta Microsoft Graph API
We don’t recommend using APIs in the Microsoft Graph beta endpoint in production applications, because they are subject to change. We want to help you check if you’re using them in your app, so you can make necessary adjustments.
Support for plugins
We realize that you might have organization-specific scenarios for using the Microsoft Graph Developer Proxy. In this version, we introduce support for plugins. We reimplemented all existing functionality of the Developer Proxy as plugins, which you can now control from the Developer Proxy’s configuration, giving you more control. What’s more, you can build your own plugins to address your unique needs.
To learn more about the plugin system, check out our documentation.
Try it now!
Download Microsoft Graph Developer Proxy v0.4 and check if your apps properly handle API errors.
Also:
- Read our extensive Getting started guide to learn how to install and use the Developer Proxy
- Discover how to guides and start improving your application
- Dive deeper with technical reference articles
- Open an issue for errors you encounter or simply to share feedback with us
We’re excited about this new version and can’t wait for you to try it out. We look forward to hearing how you like the improvements, and how we could make the Microsoft Graph Developer Proxy even better.
0 comments