Postman Changelog

What's new in Postman 10.24

Apr 8, 2024
  • Improvements:
  • Improvements to MQTT request auto-generated docs. Documentation is generated based on topics, saved messages, settings, properties, and last will in a request.
  • Bug Fixes:
  • Fixed an issue with viewing hex dumps for binary responses in an MQTT response stream - #12612

New in Postman 10.23.9 (Mar 6, 2024)

  • Bug Fixes:
  • Fixed window not restoring correctly after minimizing when maximized - #12683

New in Postman 10.23.5 (Feb 21, 2024)

  • Bug Fixes:
  • Fixed gRPC local file import path resolution for loading service definition in Windows OS - #12654

New in Postman 10.23.0 (Feb 15, 2024)

  • What's New:
  • Postman links shared on slack will provide you more contextual information and collaborative actions.
  • Save example responses for GraphQL requests to help collaborators better understand your API.
  • Improvements:
  • Improved workspace creation experience with better information around access control.
  • Added support for mouse buttons 4 and 5 to navigate back and forward in the desktop app - #12485
  • Easier selection and importing of .proto files with an improved schema tab experience in gRPC requests.
  • Simplified the save request experience for empty workspaces.
  • Added support for MQTT subscription settings and properties. Also made seeing MQTT request/response messages more intuitive in the response timeline.
  • Bug Fixes:
  • Resolved bug that could prevent responses from being prettified on first load - #12414, #12561

New in Postman 10.22.0 (Jan 16, 2024)

  • What's New:
  • Added support for more MQTT 5 features - You can add message properties like response topic, correlation data, and topic alias to MQTT 5 messages - #12332
  • Added more capabilities to GraphQL schema tab - Now you can import a schema from a local file or URL, and save it for that request. You can also select a specific published release of an API, all this with design updates.
  • Performance tests now give you even more control over load profiles – Fully configure various loads and durations for the Ramp up, Spike, and Peak load profiles using new and intuitive controls.
  • Improvements:
  • Improved color contrast for typography when authoring Collection and Workspace descriptions - #12486
  • Added support for displaying variable information upon hover in request body - #9518, #11597
  • Added a select all checkbox for Params - #6928
  • Bug Fixes:
  • Resolved bugs that prevented the Jump to URL Ctrl/Cmd + L and Rename Ctrl/Cmd + E shortcuts from working as expected - #12471, #12521

New in Postman 10.21.0 (Jan 16, 2024)

  • What's New:
  • Introducing Cloud file storage for Tests and requests - You can now upload files to cloud for your requests with form-data and binary body type. This makes files accessible for your collaborators and scheduled runs.
  • Live preview for Open API schema. Now view documentation side by side while editing your Open API specification
  • Read request name and path in the sandbox - You can now use pm.execution.location to get the full location of the request with the hierarchy and pm.execution.location.current to get the current item that’s being executed - #6926
  • Public Workspace Metrics: you can now get visibility into how successfully developers can use your APIs and get actionable insights to optimize the developer experience on your Public workspaces.
  • Ability to attach environments to APIs on the private API network.
  • You can now share your examples with your teammates.
  • Improvements:
  • Enable try example button for API-linked collections
  • Ability to edit Fork Labels
  • Realtime updates on Pull Requests
  • API versions can only be published by the API Admin role now.
  • Quickly find and access open and recently closed tabs using a search bar in the tab strip. The (Force) Close All Tabs action is now located in the tab's right-click menu.
  • Bug Fixes:
  • You can now convert team workspaces to personal - Github #9806

New in Postman 10.20.0 (Nov 9, 2023)

  • What's New:
  • You can now collaborate on examples via comments.
  • When you select help links, they now open Learning Center content in a new Quick Help pane inside the app.
  • Improvements:
  • You can now reply to comments on Pull Requests.

New in Postman 10.19.7 (Oct 22, 2023)

  • Bug Fixes:
  • Incorporated some critical bug fixes and enhancements.

New in Postman 10.19.0 (Oct 17, 2023)

  • Improvements:
  • Added support for variables in MQTT topics - #12342
  • Bug Fixes:
  • Fixed clean session/start not being set correctly for MQTT requests - #12354

New in Postman 10.18.10 (Oct 17, 2023)

  • Bug Fixes:
  • Fixed a recent security vulnerability involving libvpx.

New in Postman 10.18.7 (Sep 26, 2023)

  • Bug Fixes:
  • Fixed the import of collection runs from scratchpad in a workspace.

New in Postman 10.18.6 (Sep 23, 2023)

  • Bug Fixes:
  • Fixed an issue that blocked some users from using interceptor on multiple browsers concurrently.

New in Postman 10.18.4 (Sep 21, 2023)

  • Bug Fixes:
  • Fixed an issue where new installations presented a warning on macOS.

New in Postman 10.18.0 (Sep 21, 2023)

  • What's New:
  • Test your MQTT APIs with Postman.
  • To get started, open a Workspace, click New and then select MQTT.
  • Here is a non-exhaustive list of features that are supported out of the box:
  • Connect to an MQTT broker, subscribe to topics, and publish messages with ease.
  • Get a comprehensible view of the received data with real-time response visualization.
  • Work with a wide range of MQTT features with support for v5 and v3.1.1.
  • Save your MQTT request into a collection to reuse, document and share with your teammates. Read more about this feature on the Postman Blog.
  • Autosave is now available in Beta. Once you enable Autosave from the App Settings, Changes to your collections, requests and environments are automatically saved - #8195
  • Improvements:
  • API Performance Testing: You can now export your run results into an HTML or PDF file - #11995
  • Added support for JSON comments in GraphQL request variables - #12097
  • Added support for Int and Float input in GraphQL arguments - #11931
  • Added support for proxy in GraphQL request.
  • Improvements to the beautify action for GraphQL queries - #12126
  • Bug Fixes:
  • Iteration Data Files uploaded in the collection runner runs can now be parsed according to custom choice. This helps in removing bugs resulting from auto parsing, such as Runner ignoring leading zeroes from data files - #2734
  • Fixed an issue where the Postman app would sometimes cause high CPU usage - #7294
  • Fixed an issue where the GraphQL tab breaks on window resize - #12275

New in Postman 10.17.0 (Aug 16, 2023)

  • What's New:
  • Users can now import New Relic services into their Postman workspace as Collections.
  • Improvements:
  • Improved performance for large data imports and Open API to Collection conversion.
  • Users can now share collections/folders/requests along with their active environment.

New in Postman 10.16.0 (Jul 17, 2023)

  • What's New:
  • Choose between protocols easily when creating new unsaved requests.
  • Improvements:
  • New and improved look for your application Settings.
  • Added support for string type examples for XML objects and array for OpenAPI definition.
  • New and improved ‘Create workspace’ experience where users can select a workspace template as part of the workflow.
  • Users can start and reply to multiple comment threads on collections, folders, requests and APIs.
  • Secret scanner now runs before your workspace is made public, which the community manager can review before approval.
  • Bug Fixes:
  • Fixed incorrect import of cURL with GraphQL body - #9941
  • Fixed an issue where an invisible URL Suggestion was being selected inadvertently - #12125, #12148
  • Fixed environment quick look variables getting over-scrolled - #11202
  • Fixed a bug where double-clicking to select all text inside brackets in the response body pretty view was having issues - #7040
  • Fixed Find and replace, where the collections showed a read-only icon when searched - #12144

New in Postman 10.15.0 (Jun 19, 2023)

  • Collection Templates:
  • Postman Collections help you organize your requests, collaborate with teammates, run test suites, and reuse components like variables to boost productivity.
  • Easier API Authentication:
  • Postman will now automatically recognize if the request you are trying to send needs authorization and will help you set it up, so you can start using APIs immediately. Gone are the days of digging through documentation just to set up authentication.
  • API Performance Testing:
  • Simulate Real-world traffic - You can now simulate real-world traffic from your machines using Postman.
  • Observe API Performance Metrics - You can observe the key Performance Metrics such as Response times, Requests hit per second, and error rates. This helps you measure and improve your API Performance under the simulated load.
  • Universal Tagging:
  • Easily organize and discover your universe of Postman artifacts. Add custom free-form tags to organize all your Postman artifacts, such as Collections, APIs and Workspaces.
  • Conduct granular searches, and discover the resources you need in seconds.
  • Enable faster distribution and curation of your API catalogue on the Private API Network. Add elements into the Private API Network based on tags.
  • Discover elements in your API catalogue on the Private API Network with tags.
  • Private API Network:
  • Folder Management - Decentralize the API curation process for your API Catalogue on the Private API Network. The Private API Network now supports folder-level role-based access control for more granular internal API governance.
  • Folder managers can now manage individual folders belonging to their teams or product areas. They can approve elements to be published into these folders along with other folder access operations.
  • API Governance:
  • Custom Functions - Postman’s API Governance now gives you the ability to create new custom spectral functions by providing a custom logic js file that can be reused in subsequent rule creation.
  • Edit previously created custom Governance rules - You can now edit the custom Governance rules of your Postman team from the API Governance section within Postman.
  • New API Governance Manager role - Utilize the new API Governance Manager role to assign the responsibility of managing your team's API Governance rules and workspace groups to the right individuals.
  • Postman’s OWASP API guidelines - New addition to the Postman rule library, which can be utilized to improve API definitions by enforcing governance rules focussed on the OWASP API top 10 projects.
  • Improvements:
  • API Builder:
  • Automatic Version Publishing - Use the Postman CLI to automate version publishing to your CI/CD pipelines.
  • Schema to Collection Validation - Postman now validates your collection requests and responses and indicates if it is valid as per schema.
  • Private API Network:
  • Onboard teams quickly on the Private API Network - Teams can be quickly onboarded onto the Private API Network by bootstrapping the network with the list of popular Postman elements.
  • Private API Network managers can also efficiently curate the network by adding individual folder managers for their different teams in a single workflow.
  • Add multiple elements in a single workflow - You can effortlessly curate multiple elements to be added to the Private API Network. The Private API Network now supports bulk additions of Collections, APIs and Workspaces for a faster, more streamlined experience.
  • Try out organizational APIs quickly - The Private API Network now allows you to move from the static documentation in the catalogue to the dynamic execution of the request. This allows consumers to quickly evaluate an element that they have discovered in the catalogue. With a simplified user experience for try requests in the Private API Network, you can now quickly transition from seeing an example in the documentation to trying that example in the workspace.
  • Platform Administration:
  • Group-Level RBAC Controls - We’ve introduced an access control system specific to User Groups that delegates team-level admin functions to selected users for exclusive use within the group. These more granular permissions/restrictions will unblock groups while maintaining the least privileged access at the enterprise level.
  • Members & Groups Page - The Members & Groups page now displays a single list with Team Members, Partners, and Guests for easier management, quick comparison, and more combinations for search and filtering.
  • Enterprise Data Management - Super Admin users can now govern all team data, including team members' personal workspace data, ensuring greater consistency across users and preventing data loss when users leave teams.
  • Billing & IT Administrator Report - We've improved and reorganized reports for easy discovery of relevant information by Billing and IT Administrators. Admins can now get better visibility into their organization's Postman usage with these Reports, which feature data on active users, user ingress/egress details, team expansion, resource usage and limits, and more.
  • API Key Management - Super Admin and Admin users can now see all Postman API keys created by team members, helping you manage organization-wide API key usage with greater visibility and control.
  • Manage public elements dashboard - Community Managers can now manage their team’s collection access keys in the Manage public elements dashboard. They can now turn off the collection access key feature for their team and revoke all existing keys in bulk. The dashboard now also displays a list of all of the team’s keys and enables Community Managers to revoke specific collection access keys.
  • Reporting:
  • Improved and reorganized Postman-generated reports for easy discovery of relevant information. Reports enable you to understand and manage how your team uses Postman.

New in Postman 10.14.2 (May 15, 2023)

  • What's New:
  • Set up your workspaces faster with the help of workspace templates. Create a new workspace and choose a template to get started with it.
  • You can now embed videos in documentation using the Postman editor.
  • Improvements:
  • You can now send requests across all protocols in a workspace, even when you are not connected to the internet.
  • Users can drag and drop files and folders onto the sidebar to import them into Postman.
  • Workspace Viewers can now request Edit access to the entire workspace using the Request to Edit button on the Workspace Overview.
  • Postman now shows a spinner when items are loading in history - #10979
  • Bug Fixes:
  • Fixed an issue where OAuth1.0 where signatures are different when using variables in a Request URL - #10165
  • Fixed an issue where the app crashes when sending a request to the URL test - #11828
  • Fixed an issue where switching the environment didn’t update the Code snippets in Real time - #10546

New in Postman 10.13.6 (May 14, 2023)

  • Fixed a bug in Postman Proxy that resulted in Chrome (and browsers based on Chromium) rejecting the client certificate generated via Postman Proxy Certificate Authority.

New in Postman 10.13.0 (Apr 20, 2023)

  • What's New:
  • Set up auth effortlessly and send requests faster. Postman will assist you in setting up Auth for supported public APIs.
  • You can now create collections with the help of templates. Just create a new collection and choose a template to get started with.
  • You can now configure your workspace sidebar to show the work that is relevant to you.
  • Improvements:
  • You can now open the Environment selector using Option+E on Mac or Alt+E on Windows.
  • Add custom parameters to the token request, auth request, and refresh-token request independently in the advanced section for OAuth2 - #11559
  • Comments in JSON Body are now ignored when sending the request - #3358
  • You can now set an empty prefix for your JWT Bearer Auth requests - #11841
  • You can customize Collection Runner to continue executing when an error occurs - #3845, #3360
  • Clear all cookies with a single action - #5215
  • You can now add a dark theme, upload custom logos and add custom SEO for your published documentation - #10539, #9562, #10889
  • Code snippets now support Rust (reqwest) and Kotlin (OkHttp) - #11340, #491
  • Added back the ability to replace or copy a collection while importing - #11862
  • You can now fully expand or collapse the items in a collection using Option + Right arrow or Option + Left arrow respectively - #6355, #2657, #6108
  • You can now publish an API version using the Postman CLI using postman api publish. Include this command in your CI/CD pipelines to publish a version in Postman automatically when the release is created in the repository.
  • Multi-file schema definition and schema documentation are now available for OAS 2.0.
  • You can now perform CRUD operations on your API objects using the new Postman API endpoints. Note: the older endpoints will continue to work but will be deprecated soon. Please refer to the API documentation [refer to API/v10 folder] to learn more about the new endpoints.
  • Bug Fixes:
  • Unsaved changes are accounted for when Trying examples - #11834
  • Fixed an issue where EncodedURIComponent was not working when selected from right-click menu- #11798
  • Fixed an issue where query params were truncated without an indication - #11314
  • Timestamps are shown on hovering the thumbnail on history item - #1315
  • Fixed an issue with the run duration for Collection runs - #11877
  • Fixed an issue where the collection documentation was not showing the status code for examples - #11122
  • Fixed an issue where the code block type was inconsistent between the Postman app and Published Documentation - #11795
  • Fixed timeout issues that were happening while connecting to the Azure DevOps repositories.
  • Fixed an issue that was causing Postman to crash on importing certain cURL - #11908
  • Fixed an issue causing import flow to fail for certain RAML 0.8 APIs - #11604
  • Fixed an issue where cURL import with --data-row was skipping body while importing - #7895

New in Postman 10.12.13 (Apr 12, 2023)

  • We have added some bug fixes and improvements in this release.

New in Postman 10.12.0 (Mar 20, 2023)

  • What's New:
  • Share specific collections with view-only access to quickly collaborate within your organization.
  • Document your APIs better with the new editing experience for GraphQL, gRPC and Websocket requests and collections.
  • Sort variables in your Collections, Environments, and Globals - GitHub #8985
  • View request and response details in the Collection Runner for faster debugging.
  • Drag and drop a file/folder or paste content in the text area to import and create a collection, request or API.
  • API Builder:
  • Schema and Collection Validation - Users can easily update their collection linked to an API schema as changes are made.
  • On-prem Git Support with OAuth (Enterprise Plan) - Organizations can easily switch from using Personal Access Tokens (PAT) to OAuth flows for their current On-Prem API Git integrations with GitHub and GitLab.
  • Multiple APIs being connected to one repository - Allow the teams to connect multiple APIs to the same repository, accommodating various repository patterns out there.
  • User Level Authentication for all Git integrations - Every user can authenticate with Postman using their Git account, ensuring all commits made by the user go under their own account using their own token.
  • API Governance (Enterprise Plan):
  • Granular control of Governance rules - Manage API governance rules at a workspace level.
  • Custom Rule Creation - Craft bespoke API governance rules that align with the unique characteristics of your team or organization with a rich rule editor.
  • Enhanced Rule Library - Postman Template Library now includes more API Governance rules collected from industry experts, regulatory organizations and based on best practices.
  • Improvements:
  • You can now click on request names to open the requests from the Collection runner - GitHub #10978, GitHub #7527, GitHub #9651, GitHub #8122
  • You can now clear the response for HTTP requests - GitHub #10092
  • You can now use Fn keys as valid inputs when customizing a shortcut.
  • You can now easily copy the values of variables.
  • You can now import cURL directly from the request URL bar.
  • cURL imports now support Digest and NTLM authorization schemes.
  • Improved NodeJS-Axios and PowerShell code snippets - GitHub #302, GitHub #322
  • Partner Viewer Licenses are available for free (Enterprise Plan).
  • Bug Fixes:
  • Reduce crashes while running large Collections - GitHub #11562, GitHub #10410, GitHub #9476
  • Fixed a bug where expanding a Map object resulted in the App crashing - GitHub #10437
  • Fixed a bug where OAuth 2.0 tokens weren't selectable in GraphQL requests - GitHub #11737
  • Fixed a bug where GraphQL introspection was not working for URLs containing Postman Variables - GitHub #11765
  • Fixed a bug in GraphQL request's query selector on Windows - GitHub #11777
  • Fixed a bug in generating a cURL code snippet with a backslash - GitHub #11049
  • Fixed an issue where Server-sent events didn't work for certain "content-type" headers - GitHub #11753
  • Fixed an issue with the gRPC server reflection where some Protobuf types didn't load - GitHub #11625
  • Fixed a bug where the advanced configuration for auth wasn't working for GraphQL requests - GitHub #11808
  • Fixed an issue where opening a Javascript map object in the console crashes the app - GitHub #10437
  • Fixed the issue where if a user searches for the request and selects it, upon clearing filters, the collection will remain expanded - GitHub #11736
  • Fixed an issue where the param description was being removed on saving request - GitHub #11160
  • Fixed an issue where setting a variable as false from the scripts was not getting displayed in the environment table - GitHub #9111
  • Fixed an issue where whitespaces at the beginning of client certificates were not trimmed - GitHub #11149
  • Fixed an issue where non-team users were not able to access workspace, collections, environments, requests etc. from the new button - GitHub #11830
  • Fixed an issue where navigating to public entities in the desktop app through Search Box was broken.

New in Postman 10.11.1 (Mar 3, 2023)

  • We’ve made some upgrades to our backend, resulting in better stability and performance.

New in Postman 10.10.9 (Mar 3, 2023)

  • What's New:
  • Currently, in Alpha, we added support for Artificial Intelligence to FQL queries! You can now use the magic wand to enter your query in natural language, and the AI will generate the FQL query for you. This new feature is designed to help make building flows faster and more intuitive.
  • Test your GraphQL APIs with a new GraphQL request interface.
  • To get started, open a Workspace, click New and then select GraphQL Request.
  • Here is a non-exhaustive list of features that are supported out of the box:
  • Explore data fields available on the server and build your query visually with Query Explorer.
  • Search for specific fields while building a query.
  • Test across query types; queries, mutations and subscriptions.
  • Automate testing with Scripts.
  • Store and use multiple queries in the same request.
  • Save your GraphQL request into a collection to reuse, document and share with your teammates.
  • Improvements:
  • Examples saved in a gRPC request appear in the request documentation.
  • Improved how dependencies are loaded when a flow is opened in a tab. Collections, environments, and requests are now loaded in the background, and appropriate error messages are shown within the block when errors are encountered.
  • The Evaluate and If blocks now have a live preview feature. The result of the FQL query is immediately shown below the block, allowing you to see the impact of your changes in real time.
  • We have made several other improvements to the Evaluate and If blocks, including improved micro-interactions, unified error handling, and updated functions with detailed function signatures within the Monaco editor. We have also removed confusing functions and added support for infinity for arithmetic.
  • Bug Fixes:
  • Fixed a bug where console logs in a global function were not displayed in the Postman console - GitHub #11710
  • Fixed a bug where response preview results in a white screen - GitHub #11449
  • Fixed an issue where the Log block was not printing falsy values in the Postman Console.

New in Postman 10.10.8 (Feb 23, 2023)

  • Bug Fixes:
  • Fixed a bug where filtering variables was not working in case of non-string variable value - GitHub #11200

New in Postman 10.10.3 (Feb 16, 2023)

  • Bug Fixes:
  • Fixed an issue where some users could not import data after signing up from Scratchpad.

New in Postman 10.10.0 (Feb 16, 2023)

  • What's New:
  • Streamline Postman Workflows with Customized Keyboard Shortcuts - We're introducing customizable keyboard shortcuts, which offer a simple yet powerful way to create your own shortcuts for common actions in Postman - GitHub #2096
  • You can now test server-sent events using Postman's HTTP request tab - GitHub #6682
  • You can now send saved examples of HTTP requests and update them more easily - GitHub #3694
  • You can now add examples to gRPC APIs to help testing and documenting them.
  • You can now filter variables in the variable list. This option is available in the environment, globals, and collection variable tabs - GitHub #10602
  • You can now create new collections when starting a new proxy session.
  • You can now add comments on APIs.
  • Postman now supports generating client code snippets in C# using HttpClient.
  • Postman now supports JWT Auth - GitHub #5548
  • Improvements:
  • You can now navigate back and forth using the back and forward buttons in the header, or by using Alt+Left Arrow and Alt+Right Arrow on Windows, or ⌘[ and ⌘] on macOS.
  • We have improved the performance and load time of environments with a large number of variables - GitHub #5827
  • Deprecated APIs are now skipped while generating collection via config - GitHub #626
  • Importing OAS3 to a collection now imports description based on the config - GitHub #11356
  • Bug Fixes:
  • Codegen for curl now doesn't add method name by default - GitHub #10581
  • Removed semaphore use from the swift codegen - GitHub #10053
  • Fixed a bug causing cURL imports to fail to handle caret (^) used as an escape character - GitHub #5182
  • Fixed a bug that was causing collection generation failure while opening API 3.0 import - GitHub #660
  • Fixed a bug causing generated cURL code snippets to have incorrectly encoded URLs - GitHub #11391

New in Postman 10.9.4 (Feb 9, 2023)

  • Bug Fixes:
  • Fixed an issue that prevented Scratch Pad users on Windows from using the search functionality in the header.

New in Postman 10.9.3 (Feb 7, 2023)

  • Bug Fixes:
  • Fixed an issue where some users could not sign in to the Windows desktop app.

New in Postman 10.9.0 (Feb 7, 2023)

  • Improvements:
  • The Control Pane will now display a warning for branches that are protected.
  • You can now Create a new branch and commit directly from the Source Control Pane.
  • You can now search and fetch APIs in Azure APIM forms (create, edit, import) as per search query if the initial list of fetched APIs does not contain the required API.

New in Postman 10.8.0 (Jan 19, 2023)

  • What's New:
  • Added support for reference navigation in multi-file OpenAPI 3 definitions - You can now navigate to references across multi-file OA3 definitions. To navigate across files, use cmd/ctrl + click on the $ref you want to get to.
  • Improvements:
  • Improved performance when opening desktop apps.
  • Connection with on-prem repositories (GitHub Enterprise, GitLab Self-served, Azure DevOps on-prem) does not require allowing Postman’s IP in your network anymore.

New in Postman 10.7.0 (Jan 11, 2023)

  • What's New:
  • Support for ID Token in OAuth2.0 You can now choose between ID Token (id_token) and Access Token (access_token) in your OAuth2.0 flows. This option is available in the presence of an id_token in your OAuth response - GitHub #8231
  • Improvements:
  • Added better messaging to notify when Flows could not fetch Requests or Environments.
  • Added better support for FQL auto-complete in Flows.
  • Variable Blocks in Flows now show values that have passed through them.
  • Reduced the steps required to use Webhooks in Flows.
  • Added support for renaming flows from the sidebar.
  • Postman console now shows both error and error_description for OAuth2 errors - GitHub #10124
  • Bug Fixes:
  • Fixed an issue causing the list of Flows in the workspace not to update.
  • Fixed an issue where the Flow was stalling when for Repeat block was used in conjunction with if block.
  • Fixed an issue where connections did not reflect the path taken in Flows.
  • Fixed an issue causing the environment selection drop-down in Flows not to work.
  • Fixed an issue with older Texts in Flows not rendering.
  • Fixed an issue with the Type Explorer in Flows not showing types of null values.

New in Postman 10.6.0 (Jan 11, 2023)

  • What’s New:
  • Automatic Refresh Token for OAuth 2.0 You now have the option to automatically renew the OAuth 2.0 tokens you generate in the Postman app before they expire. You can turn this setting off if you prefer to manually refresh the token when you want Click here to see a video tutorial- GitHub #2452
  • Improvements:
  • Added support for NTLM v2 authentication - GitHub #8038
  • Added support for mutating request auth via scripts - GitHub #10368
  • Added support for console.clear() to automatically clear Postman console via scripts. Click here to see a video tutorial - GitHub #4690
  • Better support for JavaScript Promises and async-await in scripts - GitHub #4131
  • Added support for sending metadata in gRPC server reflection - GitHub #10627
  • Added support for prefix path in gRPC server URL - GitHub #11192
  • Added support for default fields in gRPC response - GitHub #11278
  • Improved performance of gRPC server reflection
  • Bug Fixes:
  • Fixed a bug where OAuth 2.0 request incorrectly adds client_id in basic authentication - GitHub #8731
  • Fixed a bug where a response with invalid headers was getting rejected due to strict parsing - GitHub #8747
  • Fixed a bug where gRPC server reflection failed for the field name constructor - GitHub #11209
  • Fixed a bug where gRPC server reflection fetched the same proto multiple times - GitHub #11475
  • Fixed a bug where gRPC request with Unix domain socket used to fail - GitHub #11483

New in Postman 10.5.6 (Jan 11, 2023)

  • Bug Fixes:
  • Fixed an issue in parsing of gRPC request messages using variables - GitHub #11490

New in Postman 10.5.2 (Jan 11, 2023)

  • Fixed an issue where the OAuth2 configuration tab was crashing in Scratchpad.

New in Postman 10.4.0 (Jan 11, 2023)

  • Improvements:
  • Better request search in the universal search bar - Search for the request URL directly and see matches. You can now also filter by requests to reach the one you are looking for as soon as possible.

New in Postman 10.3.5 (Jan 11, 2023)

  • Bug Fixes:
  • Fixed an issue with the interceptor session.

New in Postman 10.3.3 (Jan 11, 2023)

  • Flows:
  • New and streamlined set of blocks - We have introduced new, more powerful blocks that can process data, evaluate complex functions and expressions, and do conditions and loops.
  • Make your Postman Flow work for you - Flows can now be released on to the cloud, giving them the ability to run at regular intervals or be triggered as a WebHook. Every Flow now comes with its own URL that can respond to events.

New in Postman 10.3.0 (Jan 11, 2023)

  • Bug Fixes:
  • Fixed an issue with gRPC request where Protobuf APIs with a large number of files didn't load - GitHub #11436

New in Postman 10.2.2 (Jan 11, 2023)

  • Bug Fixes:
  • Fixed an issue related to the Two-pane view action in the footer that prevented users from toggling between a single and a two-pane view.

New in Postman 10.2.1 (Jan 11, 2023)

  • Scheduling Collection Runs:
  • With this release, you can now automate your periodic test executions by scheduling your collection runs at specified times and frequencies. Available immediately on the Free plan, and coming soon to Basic, Professional, and Enterprise plans. Visit our learning center to learn more.
  • You can configure your scheduled collection runs to use different environment files. You can use data files to test your APIs with different data points. You can also configure the scheduled run to send email notifications if there are any test failures or errors.
  • You can now configure the order of your requests and schedule runs for any customized order and save this order and even edit it in the future.
  • Your Scheduled runs will be available under the Runs tab of the Collection.

New in Postman 10.1.2 (Nov 8, 2022)

  • Bug Fixes:
  • Fixed an issue where the API tab was not loading for signed-out users on the desktop.

New in Postman 10.1.1 (Nov 8, 2022)

  • What's New:
  • Scripts in gRPC request now support pm.sendRequest API for sending HTTP requests.

New in Postman 10.1.0 (Nov 8, 2022)

  • Improvements:
  • You can now sync the Postman theme (dark/light) with your operating system (OS) settings! To automatically adjust your theme based on your OS color mode or appearance, select the "System Default" option under "Settings > Themes".

New in Postman 10.0 (Nov 2, 2022)

  • API Platform:
  • Native Git Support:
  • Postman's API Builder helps manage your API from design to deployment, and it works with CI/CD, gateways and APMs. With v10, we have added native Git support. The API Builder connects to the source code repository to automatically maintain API documentation, tests, and specifications alongside code.
  • Improved collaboration for API producers. Use git’s branch-based workflows to commit and push changes without affecting your team or consumers until you're ready to deploy.
  • Source of truth for API data. Keep everything related to APIs - source code, definition files, tests, performance measurements, documentation, security audits—and everything in between—in a single location managed with granular security controls for internal teams, partners, and the public.
  • Integrated Test Automation:
  • Postman lets you quickly test APIs and automate it across your DevOps lifecycle. With v10, the new Postman CLI makes it easier to automate the testing of your APIs. With native Git integration, you can store your tests with your codebase easily and run them through your CI/CD pipeline in a seamless workflow.
  • Postman App - Postman’s Collection Runner can be used to write functional tests, integration tests, regression tests, and more.
  • Postman CLI - Automate tests directly in the command line with the new Postman CLI and push the results back to Postman to debug and prepare reports.
  • Integrate with leading CI/CD systems - Easily automate tests with Postman Collections and API Builder within your CI/CD pipeline.
  • Postman for gRPC:
  • First-party support for gRPC within the Postman API Platform.
  • Support for Protobuf definitions, autocomplete hints, and tools for documentation, scripting, testing, and mocking.
  • Loading an API’s Protobuf automatically gain an understanding of all services and methods available and generate example payloads for each method, to get you testing as quickly as possible.
  • Partner Workspaces:
  • Postman’s Partner Workspaces provide a shared, secure, access-controlled space where organizations can invite partners to collaborate and build products and services with their APIs.
  • Built-in access control Define and manage your partners with enterprise-grade security features and compliance standards.
  • Faster time to value for partners Partner Workspaces enable partners to discover, evaluate, and integrate your APIs faster on a toolchain that 20 million developers use.
  • Redesigned Private API Network:
  • Postman's Private API Network provides a catalog for all APIs, enabling faster discovery and reuse capabilities. Postman makes the Private API Network even more powerful with support for collections and workspaces.
  • API Governance:
  • API Governance fosters consistent and compliant API design and distribution, which are discoverable by developers organization-wide thru Postman’s Private API Network. Organizations can easily launch an enterprise-wide governance program with templated workflows built into Postman or migrate and scale the program from a single source of truth.
  • Postman Template Library: Contains dozens of ready-to-use rules that were created to help companies adopt API-first governance policies across the API landscape.
  • Spectral Rules: API teams can use spectral rules written in JSON/YAML, which define the set of organization requirements for API Schema. Spectral out of the box supports Open API 2.0 & 3.x.
  • Continuous Evolution: Developers can collaborate with teams running the API Program around governance rules within the Postman API Platform.
  • API Security:
  • Postman Platform's API Security helps developers have their organization's security ruleset and postures at their fingertips while they are designing, building, testing, and deploying APIs. Developers and security teams can collaborate on security rules to ensure they are current and evolve with business needs.
  • API Security Template Library: Deploy security contracts from best practice leaders, including OWASP, Postman, and industry leaders.
  • Schema Validation Engine: Developers can consistently check to make sure design and development are aligned and meet security postures.
  • Response Validation Engine: Validate HTTP requests for known security vulnerabilities while testing and debugging your APIs.
  • Custom Security Rules Builder: Security engineers can build custom security rules which are accessible across the API platform for compliance throughout the API lifecycle.
  • Remediation Guidance: While designing custom rules, security engineers can provide remediation guidance that surface when a security check fails.

New in Postman 9.31.0 (Sep 13, 2022)

  • What's New:
  • WYSIWYG editor now supports drag and drop upload for images.
  • Improvements:
  • WYSIWYG editor now supports inline image resize and caption.
  • Bug Fixes:
  • Fixed an issue with property and element ordering of duplicated Record and List blocks in Flows.

New in Postman 9.29.0 (Aug 26, 2022)

  • What's New:
  • Use the Protobuf APIs as mock servers to generate mock responses for your gRPC request.
  • Improvements:
  • Postman now decodes additional gRPC error details (status.proto) - GitHub #11052
  • You can now configure the maximum gRPC message size the client can receive - GitHub #11140
  • Bug Fixes:
  • Fixed an issue where parsing Protobuf APIs with a few keywords used to fail - GitHub #11102

New in Postman 9.28.3 (Aug 26, 2022)

  • Bug Fixes:
  • Fixed an issue where signed-in users could not open Scratch Pad when offline.

New in Postman 9.28.1 (Aug 26, 2022)

  • Bug Fixes:
  • Fixed an issue wherein the modal for migrating the data from Scratch Pad to Workspace was not shown for signed-up users. - GitHub #11178

New in Postman 9.28.0 (Aug 26, 2022)

  • What's New:
  • You can now add tests using scripts to your gRPC request. Learn more about writing scripts.

New in Postman 9.27.0 (Aug 26, 2022)

  • Introducing data files for collection monitors: Postman now supports adding a data file to a collection monitor, which can be used to perform data-driven testing for the collection using monitors. The file can be added at the time of the creation of the monitor or while editing it.
  • You can now upload images directly from the Postman WYSIWYG editor.
  • Buyers can now enable "Team Discovery" at checkout by selecting a checkbox.

New in Postman 9.26.0 (Aug 26, 2022)

  • What's New:
  • Introducing Bulk actions on the Sidebar - The Collection Sidebar now supports bulk actions. You can now select multiple entities on the sidebar and do actions such as copy, paste, drag & drop, delete, etc.
  • Slack apps can now be installed at the team level! Anyone in the team can use the installed Slack app for creating new Slack monitor integrations. To use this feature, check the Add Slack for your team box while creating a new Slack integration, or go to Manage Team > Installed apps.
  • Improvements:
  • We’ve made warnings for API definitions easier to consume. Each warning now contains a tag indicating the impact on the API.
  • In addition to this, warnings for an API definition are now grouped in the bottom pane.

New in Postman 9.25.2 (Jul 26, 2022)

  • Bug Fixes:
  • Fixed a bug where window controls were not accessible if the app was zoomed in - GitHub #11104
  • Fixed a bug where zoom level preference was not persisted across restarts on macOS - GitHub #4586

New in Postman 9.25.0 (Jul 22, 2022)

  • What's New:
  • Users can now link entities to an API from their respective context bars.
  • Improvements:
  • Improvements to gRPC requests:
  • Enable TLS easily by clicking on the ‘Lock' icon next to the URL bar and invoking the method over a secured connection.
  • Enable ‘Two pane view’ from the status bar at the bottom.
  • Configure the proxy by going to Settings > Proxy.

New in Postman 9.24.0 (Jul 22, 2022)

  • What's New:
  • Introducing a new interface for gRPC requests to make working with Protobuf APIs and invoking methods easier.
  • Browse through services and methods right after entering the URL (through server reflection).
  • Just drag and drop a .proto file into the request to start using it as a service definition.
  • Create gRPC requests faster using the 'Recently used URLs' suggestion.
  • Browse through previously made gRPC requests using 'History'.

New in Postman 9.23.3 (Jul 22, 2022)

  • Bug Fixes:
  • Fixed an issue with publisher edit workflows in public team profiles.

New in Postman 9.23.2 (Jul 22, 2022)

  • Bug Fixes:
  • Fixed an issue where the app was crashing on replacing an API with a request in the preview tab.

New in Postman 9.23.0 (Jul 22, 2022)

  • Bug Fixes:
  • Fixed a bug where path variables would include the word after a dot - GitHub #8302

New in Postman 9.22.2 (Jun 29, 2022)

  • What's New:
  • We have added support for saving multi-file Protobuf schemas in gRPC request - GitHub #10767
  • A cleaner look on macOS with simplified window frames.
  • In the Team details report group, you can now drill down and see the last active date for your team members.
  • Bug Fixes:
  • Fixed an issue where importable files were not identified in import from code repository flows for GitHub.

New in Postman 9.21.5 (Jun 29, 2022)

  • Bug Fixes:
  • Fixed an issue where moving an example into a request, and moving a folder into a collection were not working as expected.

New in Postman 9.21.4 (Jun 29, 2022)

  • Bug Fixes:
  • Fixed an issue where reordering of requests in a collection was behaving incorrectly- GitHub #11030

New in Postman 9.21.0 (Jun 29, 2022)

  • What's New:
  • Collections with WebSocket and gRPC requests now support duplicating items.
  • Postman now automatically generates documentation for methods in gRPC requests.
  • Collection Changelog now supports Sessions, which are chronological based groups of individual changes, along with other updates.

New in Postman 9.20.0 (Jun 29, 2022)

  • What's New:
  • You can now import APIs and collections from GitLab and Azure DevOps.
  • Collections with WebSocket and gRPC requests now support:
  • Sharing the collection with your teammates.
  • Role management to define user permissions within your team.
  • Comments to get feedback, discuss and resolve issues with the collection.
  • Forking a collection across workspaces.

New in Postman 9.19.0 (May 26, 2022)

  • What's New:
  • Professional and Enterprise plan users can now request access to a private workspace when they are blocked from accessing it. You can read more about the change here
  • Private workspace admins can approve or deny access requests using the workspace settings page.
  • Users can now generate code snippets in 3 new languages; R httr, Rcurl, and PHP Guzzle.
  • Users can now fork Flows between workspaces or in the same workspace.
  • Improvements:
  • We’ve made performance improvements to the desktop app which now starts faster.
  • Postman Flows:
  • You can now create String, Number, Boolean and Null values, and Reference as blocks.
  • You can now iterate over lists to sort and group by keys and values using the Iterate, Group By Value, Sort By Key, and Group By Key blocks.
  • You can now scrape HTML content using the XPath - Select All, XPath - Select First, and HTML Parse blocks.
  • The block menu has been improved to show categories of blocks and also recently used blocks.
  • Bug Fixes:
  • Fixed an issue in Flows where blocks state were not getting updated when the flow was stopped manually.

New in Postman 9.18.3 (May 26, 2022)

  • Bug Fixes:
  • Fixed an issue where in some cases environment variable value was not getting set properly using scripts - Github #10905

New in Postman 9.18.2 (May 26, 2022)

  • Bug Fixes:
  • Fixed the issue of cookies not showing up in the interceptor debug session - Github #10901

New in Postman 9.18.0 (May 26, 2022)

  • Bug Fixes:
  • Fixed an issue where GraphQL Schema auto-fetch wasn’t interpolating collection variables - Github #10806
  • Fixed an issue where GraphQL Schema auto-fetch wasn’t resolving parent authorization - Github #10773
  • Fixed an issue where the main screen was blank due to special character # in the app path - Github #10851

New in Postman 9.17.1 (May 26, 2022)

  • Save and Document gRPC Requests in Collections:
  • You can now save and document your gRPC requests within a collection along with WebSocket requests. We’ll be incrementally adding support for more features like scripting, testing, and others.
  • You can now search for flows using Postman’s Universal Search.
  • Improvements:
  • Collections with WebSocket and gRPC requests now support:
  • Folders as an organizational unit
  • Reordering of requests and folders
  • Duplicating a collection in a workspace
  • Moving collections across workspaces
  • Increased API name input field length to occupy the whole available width to show longer API names in the API overview tab.
  • Bug Fixes:
  • Fixed an issue where longer API version names in API builder sidebar shook on hover.

New in Postman 9.16.0 (Apr 27, 2022)

  • What's New:
  • You can now monitor APIs using AWS CloudWatch Metrics within Postman. Learn more about AWS API Gateway integration.
  • Bug Fixes:
  • Fixed an issue where gRPC server reflection was not showing all the services - Github #10569
  • Fixed an issue where on app launch windows may appear offscreen if they were closed on an external display that is no longer connected - Github #2833

New in Postman 9.15.2 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed an issue which caused the app to open to a blank screen on Windows and Linux platforms.

New in Postman 9.14.13 (Mar 18, 2022)

  • Improvements:
  • You can now identify unresolved variables easily and quickly resolve them with the pop-up.

New in Postman 9.14.10 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed an issue where setting collection variables using pre-request script was deleting disabled variables - Github #10709
  • Fixed an issue where Send and Download was throwing 401 with inherit auth from parent selected.
  • Fixed an issue where collection variables weren't reflecting in codegen.

New in Postman 9.14.9 (Mar 18, 2022)

  • What's New:
  • GraphQL requests now support introspection to fetch schemas automatically and enable you to auto-complete queries.
  • Improvements:
  • Workspaces will now load faster! When you start Postman, Workspace sidebar and tabs will load sooner than ever.

New in Postman 9.14.8 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed an issue where non-team users were not able to invite external users to a workspace.

New in Postman 9.14.7 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed an issue where non-team users weren't able to invite users and create a team.
  • Fixed an issue where requests and examples were having trailing three dots in the URL.
  • Fixed an issue where request tabs were going into a conflict state - Github #10694

New in Postman 9.14.6 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed a bug where requests were not getting saved for some users.

New in Postman 9.14.5 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed a bug where the request tab would show up conflicted when the app is opened - Github #10694.

New in Postman 9.14.4 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed an issue where the Replace functionality in Find and Replace was deleting the request body - Github #10687.

New in Postman 9.14.3 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed an issue where the team profile would show as private even when it was public while creating a new workspace.

New in Postman 9.14.2 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed an issue where users were unable to send a request because of the environment failing to load - Github #10683

New in Postman 9.14.1 (Mar 18, 2022)

  • Bug Fixes:
  • Fixed an issue where adding environment variables in examples was breaking Open API 3.0 Documentation.

New in Postman 9.14.0 (Mar 4, 2022)

  • What's New:
  • Open API 3.1 specification:
  • Postman now supports the OpenAPI 3.1 specification. You can import and author OpenAPI 3.1 definitions and generate API elements from them.
  • Open API 3.0 documentation:
  • Generating documentation for your API just got easier! Simply add an OpenAPI 3.0 schema in API builder and auto-generate your API documentation.
  • Use the auto-generated documentation to quickly understand all the operations and schema information in your API definition and start consuming an API.
  • Improvements:
  • gRPC users can now specify "import paths" when importing .proto files from their local filesystem - GitHub #10547
  • Workspaces will now load faster! The Workspace sidebar will now load in a jiffy and you can get to your resources on Postman faster than ever.
  • The Workspace tabs just got more user-friendly! We’ve spruced up the UI of the workspace tabs area to display the tab content better. That means if you are using a lot of tabs together, Postman now does a better job of making the tab titles readable - GitHub #10184, GitHub #9921, GitHub #6709, GitHub #3939
  • Bug Fixes:
  • Fixed importing of Protobuf with nested messages and enums within group blocks - GitHub #10604
  • Fixed invalid processing of leading and trailing comments in Protobuf - GitHub #10592
  • Fixed an issue where the app was getting uninstalled after applying auto-updates on the Linux platform.

New in Postman 9.13.0 (Mar 4, 2022)

  • Improvements:
  • We’ve improved Postman’s auto-updates. Postman’s user interface now updates independently of the complete app via smaller updates.

New in Postman 9.12.2 (Feb 4, 2022)

  • Bug Fixes:
  • Fixed an issue in Postman flows where the test summary groups dropdown used to show terminal panel groups.

New in Postman 9.12.1 (Feb 3, 2022)

  • Bug Fixes:
  • Fixed an issue where some non-team users were shown as anonymous in their personal workspace.

New in Postman 9.12.0 (Feb 3, 2022)

  • You can now see other users who are present in the same public workspace in real-time.

New in Postman 9.11.0 (Jan 27, 2022)

  • What's New:
  • You can now monitor your APIs by connecting to analytics, incident management, and internal messaging tools from the Monitoring tab in the API Builder.
  • Bug Fixes:
  • Fixed an issue with the assignment of values to the Request variables in the Request block configuration for Postman Flows.
  • Fixed an issue with the Postman Flows expression input where regular expressions were not working.

New in Postman 9.10.1 (Jan 26, 2022)

  • Bug Fixes:
  • Fixed an issue where opting to watch the parent on forking sometimes did not work.

New in Postman 9.10.0 (Jan 25, 2022)

  • What's New:
  • We've added two new operators in Postman Flows expression input for you.
  • len - Can be used to find the length of String/List/Record/Map/Tuple types.
  • size - Can be used to find the size in bytes for all data types.
  • You can now sync your API version between Postman and Azure DevOps Server. Configure the integration to enable a 2-way sync between your API Version and Azure DevOps repository.
  • Improvements:
  • We've improved the design of the Postman Flows blocks to make ports look more prominent and contained.
  • Added a new configuration in the Flows Send Request block to force parse JSON response bodies when an incorrect content-type header is received and flows cannot auto parse the response.
  • We've redesigned the Flow Block Headers to have a more lively experience. Now their background adapts with the state of the block, which could be inactive, executing, or there is an error.
  • Redesigned the UI for Postman Flows Send Request block configuration to be more consistent with the general theme.
  • Expression input in Postman Flows now supports showing compile-time errors.
  • Bug Fixes:
  • Fixed an issue in Postman Flows where durable was lost after the For Each block.

New in Postman 9.9.3 (Jan 20, 2022)

  • Bug Fixes:
  • Fixed an issue with the team cards on Explore page.

New in Postman 9.9.2 (Jan 20, 2022)

  • Bug Fixes:
  • Fixed an issue with saving documentation on the scratchpad - GitHub #10477

New in Postman 9.9.1 (Jan 20, 2022)

  • Bug Fixes:
  • Fixed an issue where the API version tab was not loading while trying to edit a version.

New in Postman 9.9.0 (Jan 20, 2022)

  • Discover gRPC services easily using server reflection:
  • In gRPC requests, you can now choose to load services and methods exposed by the server using reflection protocol.
  • Deploy your APIs to AWS API Gateway from Postman:
  • Connect to an AWS API Gateway to deploy or export API Schemas. Also, view the export and deployment history in Postman.

New in Postman 9.8.3 (Jan 11, 2022)

  • Improvements:
  • You can now sync cookies to Postman Cookie Jar using Postman Interceptor.
  • Bug Fixes:
  • Fixed an issue where the app didn't launch correctly after applying updates on the Linux platform.

New in Postman 9.8.2 (Jan 7, 2022)

  • Bug Fixes:
  • Fixed an issue with the creation of Slack integrations.

New in Postman 9.8.1 (Jan 7, 2022)

  • Bug Fixes:
  • Fixed an issue that caused the Scratch Pad to not open correctly for signed-in users.
  • Fixed search results navigation on Search Results Page.

New in Postman 9.8.0 (Jan 6, 2022)

  • What's New:
  • Capture and analyze HTTP traffic and cookies in a proxy/ interceptor session. To get started, open a workspace and click on the Capture Requests icon. Learn more about the proxy and interceptor.

New in Postman 9.7.0 (Dec 28, 2021)

  • Support for gRPC Request:
  • With this release, you can now test your gRPC request in Postman. To get started, open a Workspace, click New and then select "gRPC Request".
  • Here is a non-exhaustive list of features that are supported out of the box:
  • Protobuf API management
  • Unary, Client streaming, Server streaming, and Bidirectional streaming RPCs
  • Message authoring powered with code completion and autogeneration
  • Metadata, Authentication, and TLS configuration
  • Templating using Postman Variables
  • Introducing Variable Type in Environments & Globals:
  • You can now select types of variables in environments and globals. We are supporting types- string & secret with this release. Head to our learning center to learn more.
  • You can use variable type secret to mask the initial and current values on the UI. This will help with better security of sensitive information such as API keys, tokens, passwords, and secrets.
  • Improvements:
  • You can now request access to an inaccessible mock server from the mock server menu options.

New in Postman 9.6.2 (Dec 27, 2021)

  • Bug Fixes:
  • Fixed a bug that prevented users from opening profile links from the app.

New in Postman 9.6.1 (Dec 21, 2021)

  • Bug Fixes:
  • Fixed Invite & Share modal not opening after navigating back to a workspace from Private/Public API network.

New in Postman 9.6.0 (Dec 20, 2021)

  • What's New:
  • You can now sync your APIs with Azure DevOps. Head over to an API Version page to connect your repository.
  • You can now import HTTP Archive (HAR) files into Postman and convert them into collections.
  • You can now share collections, APIs, and environments directly with team members, user groups & external emails and begin collaborating.
  • Improvements:
  • Editors and Viewers of a Team and Public workspace can now invite people to the workspace.

New in Postman 9.5.0 (Dec 15, 2021)

  • When you have typos, it's always been difficult to find collections and workplaces. Universal Search now allows spell corrections behind the scenes, with some UI indicators to let you know. In addition, we've added team icons to the search results to help you discover the right team.

New in Postman 9.4.1 (Dec 12, 2021)

  • Bug Fixes:
  • Fixed an issue where environments were not getting listed in the environment's dropdown while publishing a collection document - GitHub #10491

New in Postman 9.4.0 (Dec 9, 2021)

  • You can now receive Postman notifications on Slack. Head over to the manage notification preferences or Integrations page to connect to Slack.
  • You can now browse high-quality APIs in interesting topics like AI, Communication, DevOps, and more with categories on the Public API Network. Check out all categories here.

New in Postman 9.3.1 (Dec 3, 2021)

  • Introducing GitLab Self-Managed support for the API Repository Integration.

New in Postman 9.2.0 (Dec 3, 2021)

  • WYSIWYG Postman editor:
  • Postman’s new WYSIWYG description editor simplifies authoring descriptions in your documentation considerably—no need to use markdown or preview your changes.
  • Styling and formatting text:
  • Add styling to your text and format your descriptions while editing.
  • Presenting information:
  • Add tables, images, or code to your descriptions and interactively edit them as you need to.
  • Collections linked to an API version can now be accessed directly from the API sidebar.
  • Improvements:
  • Enabled real-time updates for the API, API version, and release tabs.
  • Enabled real-time updates for the API Git integration.

New in Postman 9.1.5 (Nov 21, 2021)

  • Bug Fixes:
  • Fixed an issue where the app fails to load on slower networks.

New in Postman 9.1.4 (Nov 21, 2021)

  • Bug Fixes:
  • Fixed WYSIWYG editor styles in scratchpad - GitHub #10417

New in Postman 9.1.3 (Nov 21, 2021)

  • Bug Fixes:
  • Fixed an issue where clicking on a team member's profile would render inside the app and restrict user actions such as manage roles.

New in Postman 9.1.2 (Nov 21, 2021)

  • Bug Fixes:
  • Fixed an issue with cURL import where escaped characters and form-data body type were not handled correctly.
  • Fixed an issue where WSDL specification imports were failing with the “Couldn’t generate collection“ error.

New in Postman 9.1.1 (Nov 21, 2021)

  • What's New:
  • Improved Workspaces Workflows:
  • Manage workspaces better with roles:
  • With the latest release of Postman, roles in workspaces will define what you can do in the workspace. You can now assign roles to your workspace team members based on the workflow you want to set. Here are the new roles we’ve launched for Postman Workspaces:
  • Workspace Admin: You can assign this role to users or user groups you want to manage everything in the workspace, including the users and elements within it.
  • Workspace Editor: You can assign this role to users or user groups you want to contribute to the workspace by creating or editing elements but they cannot modify the workspace itself.
  • Workspace Viewer: You can assign this role to users or user groups you want to view this workspace; they can send requests but not modify the elements or the workspace itself.
  • While setting up your workflow within a workspace, you might want to give Editor roles on specific elements to your team members. You can do this by assigning roles to your team members or user groups on that specific element.
  • What’s new when working within a workspace:
  • With this release, we are also simplifying how you and your team members work within a workspace with some major updates:
  • You don’t need to “join” a workspace: The new release does away with the need to join a workspace to perform any action in the workspace. You will be able to jump into the workspace you need and start working immediately.
  • You can fork collections and environments: Even if you only have the viewer role on the collection or any element, and you want to edit them, you can fork them to modify and contribute back. Forks also support pull request flows if you want reviews before updating the core collection.
  • Elements are now restricted to a single workspace at a time: Every element from now on will be restricted to being in one workspace. This is done to enable a “get what you see” experience in a workspace without worrying about how it is being managed in different workspaces.
  • Save and Document WebSocket Requests in Collections:
  • You can now save and document your WebSocket requests within a collection. For the moment, you will need to create a new collection and exclusively store WebSocket requests in them. We’ll be incrementally adding support for more features like scripting, testing, forking, and more.
  • Other Improvements:
  • We have also added the ability to capture HTTPS traffic from android devices in Postman proxy.

New in Postman 9.0.9 (Nov 21, 2021)

  • Bug Fixes:
  • Fixed strike-through rendering for documentation.

New in Postman 9.0.8 (Nov 21, 2021)

  • What's New:
  • Save and Document WebSocket Requests in Collections:
  • You can now save and document your WebSocket requests within a collection. For the moment, you will need to create a new collection and exclusively store WebSocket requests in them. We’ll be incrementally adding support for more features like scripting, testing, forking, and more.

New in Postman 9.0.7 (Nov 21, 2021)

  • Improvements:
  • Postman now shows a message if the app version is incompatible with your team account.

New in Postman 9.0.5 (Nov 21, 2021)

  • Bug Fixes:
  • Fixed an issue where Postman showed 'Certificate has expired' error for Let's Encrypt certificates - GitHub #10338

New in Postman 9.0.4 (Nov 21, 2021)

  • What's New:
  • Introducing Postman Flows (beta) to automate your API workflows.
  • Bug Fixes:
  • Fixed a bug that prevented fetching API gateways while setting up the Amazon API Gateway integration.
  • Various bug fixes for the New Relic integration.

New in Postman 9.0.3 (Nov 21, 2021)

  • Bug Fixes:
  • Fixed a bug where collections from a different workspace show up in the sidebar when multiple windows are opened.

New in Postman 9.0 (Nov 21, 2021)

  • Postman v9 is your new API Platform. Manage the entire lifecycle of your API, from design to development to production, all from within Postman. When you're ready, engage with your consumers on the enhanced API Network and bring them into the API landscape.

New in Postman 8.12.4 (Oct 3, 2021)

  • Bug Fixes:
  • Fixed an issue where Postman showed 'Certificate has expired' error for Let's Encrypt certificates - GitHub #10338

New in Postman 8.11.1 (Aug 26, 2021)

  • What's new:
  • With this release, as an Enterprise user, you will be able to better govern your team's public data with the new Manage Public Elements Page
  • You can now get a shareable link for all elements in a workspace (e.g. Collections, Requests, APIs…) from the Postman app
  • Improvements:
  • We have added 12 new security warnings for APIs defined in OpenAPI 3.0 :
  • High Severity:
  • Security scheme object does not contain any scheme
  • API accepts credentials from OAuth 1.0 authentication in plain text
  • API accepts API key in plain text
  • Operation accepts credentials from OAuth 1.0 authentication in plain text
  • Operation accepts API key in plain text
  • Medium Severity:
  • Scheme used in security field is not defined in the security scheme object
  • HTTP authentication scheme is using an unknown scheme
  • OAuth authentication uses the deprecated implicit flow
  • OAuth authentication uses the deprecated password flow
  • Refresh URL uses HTTP protocol
  • OpenID Connect URL uses HTTP protocol
  • Low Severity:
  • Deprecated OAuth 1.0 scheme is used
  • Bug fixes:
  • Fixed a bug where requests without responses did not show up in the monitor test results section

New in Postman 8.10.0 (Aug 6, 2021)

  • What's new:
  • This version adds support for Socket.IO requests in Postman, if you cannot wait go ahead and try it out directly, otherwise read on to learn more about it!
  • To get started, open a "WebSocket Request" tab, and switch to "Socket.IO" using the drop-down within the tab's header. Enter a valid Socket.IO server URL and click Connect.
  • Once the connection is established, you can start listening to specific events by adding an event name into the Listeners panel. Here’s a non-exhaustive list of features that are available out of the box:
  • Color-coded events to visually parse through the different events
  • Send messages with multiple arguments as Text, JSON, Binary
  • Send messages to a particular event with or without acknowledgment
  • Search the message exchanged for a specific string or event name
  • Bug fixes:
  • Fixed a bug where path variables are resolved as an empty string by default - GitHub #3994

New in Postman 8.9.1 (Jul 26, 2021)

  • This version includes various stability and performance fixes

New in Postman 8.9.0 (Jul 26, 2021)

  • What's new:
  • You can now use WSDL specification format to define your APIs
  • Improvements:
  • We've added the ability to capture Responses and group traffic via the Postman Proxy
  • Bug fixes:
  • Fixed a bug where replacing contents using find & replace resulted in a conflicted state
  • Fixed an issue where authorization param were duplicated on saving the request - GitHub #10094
  • Fixed an issue where some WSDL specifications failed to import
  • Scope and other optional params will not be included in the OAuth2.0 flow when empty - GitHub #8837

New in Postman 8.8.0 (Jul 26, 2021)

  • Improvements:
  • Changes to request settings are now visible in the collection changelog
  • Bug fixes:
  • Fixed the visibility of dark text within visualiser in dark mode - GitHub #9505
  • Fixed an issue where open request in new tab shortcut was not working
  • Fixed an issue which caused Activity Feed to crash
  • Fixed an issue with reordering Examples in the Documentation view
  • Fixed an issue where exporting a collection run from sidebar did not work in some cases
  • Fixed an issue where re-running collections from history were failing

New in Postman 8.7.0 (Jun 24, 2021)

  • What's new:
  • This version introduces "Warnings" in API validation, with the addition of Security Warnings enabled for all APIs on Postman which are authored in OpenAPI 3.0. Feel free to try this out in the API define tab, otherwise read on to learn more about it!
  • To get started open any API in Postman and select the "Warnings" tab as shown below.
  • Once the "Warnings" tab is selected, your API definition will be validated against a set of security best practices as mention on the Postman Learning Center. After selecting the "Warnings" tab, you will be able to:
  • Identify gaps in the security posture of your API definition
  • Understand the implications, severity and ways to remediate these gaps using the "Possible fix" link as shown below
  • Improvements:
  • Opening a new request tab will now auto-focus the URL field.
  • Bug fixes:
  • Fixed an issue where links inside a response did not open on click
  • Fixed an issue where History tab would crash in some cases
  • Fixed an issue where incorrect watch count was shown for published collections
  • Fixed an issue with the drag and drop functionality on requests and folders
  • Fixed an issue where WebSocket message filter was getting reset after deselecting messages
  • Fixed an issue where large WebSocket Request handshake timeout was crashing the app
  • Fixed an issue where WebSocket handshake was failing with Sec-WebSocket-Protocol header
  • Fixed an issue where invalid characters in WebSocket Request configuration were crashing the app
  • Fixed an issue where Environment & Global variables were not getting resolved correctly
  • Fixed an issue where HTTP method deletes were not working

New in Postman 8.6.2 (Jun 14, 2021)

  • Bug Fixes:
  • Fixed an issue where launching Postman did not open the previously active workspaces

New in Postman 8.6.1 (Jun 8, 2021)

  • Improvements:
  • A brand new pull request experience. Navigate directly to collection changes, see entire discussion thread, resolve comments and a lot more. Learn more here.
  • Bug Fixes:
  • Fixed an issue where global variables did not change while switching workspaces
  • Fixed few issues which caused WSDL spec imports to fail
  • Fixed an issue where Environment quick look did not open on smaller window sizes
  • Fixed an issue where the Search box scope changed back to 'All of Postman' when closed
  • Fixed an issue where all folders were marked as read-only when saving a request
  • Fixed an issue where the sidebar would crash intermittently when saving a request
  • Fixed an issue where clicking on 'New Collection' from icon dock did not work

New in Postman 8.5.1 (May 21, 2021)

  • Bug Fixes:
  • Fixed an issue that added extra empty rows while creating API Documentations, Mock Servers or Monitors via the 'New' dialog

New in Postman 8.5.0 (May 20, 2021)

  • What's New:
  • This version adds support for the WebSocket request in Postman, if you cannot wait go ahead and try it out directly, otherwise read on to learn more about it!
  • To get started with WebSockets, open a Workspace or the Scratchpad, click New, then select WebSocket request. Enter a valid WebSocket server URL and click Connect.
  • Once the connection is established, you can start exchanging messages with the server. Here’s a non-exhaustive list of features that are available out of the box:
  • Send messages as Text, JSON, XML, HTML, Array Buffer
  • Search the messages exchanged for a specific string
  • Filter the list of messages by Sent or Received
  • Compare the time difference between two messages
  • Improvements:
  • You can now select text with the Network information in response pane
  • You can now bulk select files in the Import feature
  • Bug Fixes:
  • Fixed an issue where "View more action" buttons did not appear occasionally on the Collections sidebar.
  • Fixed an issue where Examples were not being created, when creating a Mock Server.
  • Fixed an issue where 'Address' was undefined in the copied handshake log from console.
  • Fixed an issue where URLs were not parsed correctly inside comments
  • Fixed an issue where removing API from workspace shows a DELETED status on the tab
  • Various accessibility improvements in the Request Save feature

New in Postman 8.4.0 (May 13, 2021)

  • What’s New:
  • You can now import WSDL specification into Postman
  • You can now preview PDF responses within Postman
  • New app icon on macOS
  • Improvements:
  • Saving an example from the response now opens the example in a new tab
  • You can now view the complete URL in the Runner by hovering on it
  • Bug Fixes:
  • Fixed an issue where switching back to previous workspace marked the API tab as conflicted
  • Fixed an issue where drag and drop of folders inside Runner did not reflect in the run order
  • Fixed an issue where files containing special characters did not import from a GitHub repository
  • Fixed an issue where large request or response headers raised an error - GitHub #8656
  • Fixed an issue where the request tab crashed intermittently in the scratch pad

New in Postman 8.3.0 (Apr 26, 2021)

  • What's New:
  • You can now organize your team members into groups to efficiently manage access control and onboard new members seamlessly
  • Postman's in-built proxy now supports capturing HTTPS traffic
  • While generating access tokens via OAuth 2.0, you can now specify resource and audience as parameters
  • Improvements:
  • Request body can now be updated via scripts - GitHub #4808
  • Requests and response headers of redirected requests are shown in the Postman Console now - GitHub #8492
  • You can now disable TLS v1.3 during request handshake
  • Bug Fixes:
  • Fixed a bug where charset from older responses are persisted when new responses have no charset defined - GitHub #8876
  • Fixed an issue that caused Postman to grab focus twice during launch - GitHub #6849

New in Postman 8.2.2 (Apr 16, 2021)

  • Bug Fixes:
  • Fixed an issue that caused Scratch Pad to not open if you are signed in

New in Postman 8.1.0 (Apr 6, 2021)

  • What's New:
  • You can now use schema outline from the sidebar of the API define tab to navigate through OpenAPI 3 and OpenAPI 2 schemas
  • You can now navigate within the schema through #ref. Hover over the #ref link in the schema to find the shortcut that will take you to the reference definition
  • You can now move mock servers from one workspace to another
  • You can now fork an Environment
  • New Integration: Splunk
  • Improvements:
  • You can run tests and view last run results within the 'Test' tab of your APIs
  • You can run a Collection from the more actions menu in Collection sidebar

New in Postman 8.0.10 (Apr 6, 2021)

  • Bug Fix:
  • Fixed a rare issue that caused a reload loop after creating an account

New in Postman 8.0.9 (Apr 6, 2021)

  • Bug Fix:
  • Fixed the behaviour that resulted in toasts about deleted requests when the app was restarted in certain scenarios

New in Postman 8.0.8 (Apr 6, 2021)

  • What's New:
  • You can now configure Statuspage integrations to create incidents and update component status when monitoring tests fail
  • Improvements:
  • For enhanced privacy of your environment variable data, current values of variables no longer automatically persist to initial values when modified. You can still persist these values via the Persist All button in the variable edit screens
  • Faster load times while browsing your integrations
  • You can now see the fork and version details of the collection in the monitor details screen
  • You can now access your most recent searches directly from the search results view
  • You can now convert your default personal workspace to a public or team workspace
  • Bug Fixes:
  • Fixed an issue where cookies were not getting cleared programmatically while running a collection #9675
  • Fixed an issue that prevented history & collection runs from being migrated from the scratchpad to workspaces

New in Postman 8.0.7 (Mar 29, 2021)

  • Improvements:
  • Changes to mock servers are now available in the activity feed of workspaces. You can also filter the activity feed to find updates regarding mock servers.
  • You can now use pre-configured snippets for writing your pre-request scripts and test scripts for collections and folders
  • You can now use keyboard shortcuts in the API creation view
  • Unsaved documentation edits are now temporarily retained while switching tabs. You can return to these unsaved changes by switching back to edit documentation view again.
  • You can now search for the collection you are looking for while creating a new mock server
  • Bug Fixes:
  • Fixed an issue which caused outdated profile information to be shown in the accounts dropdown
  • Fixed an issue that flashed a light background when loading Scratch pad
  • Fixed an issue which caused collections to not open from collection validation screen
  • Fixed an issue which caused path variables to be not shown in the documentation view
  • Fixed an issue which caused erroneously auth information to be shown in documentation
  • Fixed an issue which caused editor auto-complete hints to stay visible on screen while switching tabs
  • Fixed an issue which caused few font characters to be displayed incorrectly
  • Fixed an issue which caused "View Updated Collection" button to not work correctly
  • Fixed an issue which caused "Manage Roles" option to be not available from the context menu of Environments tab

New in Postman 8.0.6 (Feb 17, 2021)

  • Fixed an issue where 'Duplicate Tab' was not working - #9493

New in Postman 8.0.3 (Jan 31, 2021)

  • Various stability and user experience improvements, including:
  • Export a collection directly from the sidebar
  • Ability to dismiss the scratchpad banner if you are working without a Postman account
  • A new option to move your data from scratchpad to workspace while creating an account

New in Postman 8.0 (Jan 25, 2021)

  • Postman v8 gives you a consistent, better API development experience. It has universal search across all of Postman, including the Public and Private API Networks, plus you can work on public workspaces directly through the desktop app. This means that the Postman desktop app and Postman on the web are now equally empowering—which one you use is a matter of preference for your workflows.
  • Universal navigation:
  • Home:
  • Introducing the all new Home section in the top navigation. Get an overview of everything happening in your team - activity by team members, new alerts, notifications and a lot more. From here, you can quickly navigate to workspaces, API network, integrations or Postman learning center - wherever you want to go, home is the place to start.
  • Workspaces:
  • We have a brand new workspace selector which lets you quickly switch between workspaces which were used recently. You can now search through different types of workspaces without having to switch tabs. Just type the name of the workspace you want to go to.
  • And oh! We now have public workspaces These are just like any other workspace but visible to everyone on the internet and easily accessible via Postman API network. Create a new public workspace and share your APIs with millions of Postman users around the world.
  • Reports:
  • Available on the Enterprise and Business tiers, reports help you understand how your organization is building and consuming APIs. Get insights about requests, collection runs and test failures. Administrators can also use reports to analyze how Postman is being used across the organization.
  • Explore:
  • One stop solution to explore all APIs published in the Postman API network. Browse through different teams and their public workspaces to discover new APIs. Read on to know more about this.
  • Universal Search:
  • Universal search makes it incredibly easy to search and discover any private or public API element. It looks through all API elements in your account, the private API network, and the Public API Network to help you get started in a few clicks.
  • A unified interface for web and native:
  • Panes:
  • The main working area is now divided into Panes, which help you customize the Postman interface to match your preferred work environment. You can expand and adjust relevant panes so that the right information is accessible readily.
  • Updated sidebar:
  • Postman v8 lets you access collections, environments, mock servers, monitors and request history right from the sidebar. You can easily author, search and modify any of these elements without leaving the app. The whole sidebar acts like a pane which can be resized and also collapsed based on your liking.
  • Context bars:
  • Context bars provide information relevant to the element you’re viewing in a workspace. Here, you can access documentation for an element, see pull requests, add comments or just copy the ID for CI/CD integration.
  • All the world’s APIs are just a click away:
  • Postman v8 not only simplifies your API development experience but also makes exploring APIs a piece of cake. Browse through hundreds of third party APIs in the “Explore” section. Here, you can look at collections published by different teams and navigate through them just like you do in your own workspace.
  • Interested in an API? Want to send a request? It is just a few clicks away. Just fork the collection into your workspace, and you’re good to go.
  • But wait! Even you can be a part of the Postman API network. Simply create a public workspace and share your collections in it - they are automatically available to millions of Postman users.
  • Like to contribute to someone else’s API? That’s easy too! Fork the collection into your workspace, make the changes and raise a pull request.
  • New Features Galore:
  • Workspace overview: Get a quick overview of all the activity happening inside a workspace. Manage your workspace by adding helpful description, modifying visibility and inviting team members to collaborate.
  • Collection Runner: Collection runner now opens in a tab instead of a new window, helping you switch seamlessly between workflows. Find the new runner on the bottom right corner.
  • Monitors: View and work with all of your monitors without having to leave your application. You can now view run details, activity logs, and watch your monitor runs start, execute, and finish in real-time.
  • Mock servers: View and edit mock servers in a tab.
  • Trash: Accidentally deleted a collection? Fret not. You can recover collections from Trash within the app. Find trash on the bottom right corner.
  • Forking and Pull requests: Contributing to collections has never been easier. You can fork a collection from any workspace to create a copy for your reference or development. Moreover, you can request reviews using pull requests from the app.
  • Merge checks: Enforce rules on how collections should be updated by setting merge conditions. Click on “Manage roles” in the collection dropdown to edit these. This feature is available on the Business and Enterprise tiers.
  • Supercharged profiles: Enrich and customize your user profile and team profile with profile and cover pictures, descriptions and links to your presence on the internet.
  • Private API Network: The Private API Network is now available right inside the postman app in the Home section.
  • Inline comments in API schema: You can now collaborate and review API schemas more effectively by leaving line-by-line comments.
  • Documentation: Postman’s documentation is now closely integrated with requests and collections. You can now easily edit documentation while defining requests and collections and also refer to the documentation while sending a request. Complete documentation view is also available within the app for personal, team and public workspaces.
  • Scratch Pad: This release will let you use a space called Scratch Pad, where you can work while not being connected to Postman Servers. All your work will be stored locally and will not be synced.
  • API watching: You can watch APIs in any workspace and be alerted about changes made to their specification.
  • Improvements:
  • This release brings several performance enhancements. Workspace and entities now load faster in Postman.
  • You will only be able to export and import a collection in v2 format. This will help us in providing you with an integrated experience with the Postman toolchain. You can find more information about this here.
  • All Postman elements now open in a tab to provide a seamless browsing and editing experience.
  • You can now add comments on collection folders and collaborate with your teammates asynchronously.

New in Postman 7.36.1 (Dec 20, 2020)

  • Bug Fixes:
  • Fixed an issue when exporting collections, where the script and variable IDs were included in the collection JSON file. Now they are stripped from the export #2906, #4802
  • Fixed an issue where importing invalid swagger was not giving any feedback #9315

New in Postman 7.36.0 (Nov 23, 2020)

  • What's New:
  • Postman now supports generating code snippets in Dart #231
  • Bug Fixes:
  • Fixed an issue where users couldn't generate collection for certain kinds of GraphQL schemas #8863
  • Fixed an issue where column width wouldn't resize for system-generated Headers #8918
  • Fixed an issue when importing files, where users were not able to drag and drop files and folders #9135
  • Fixed an issue when importing from GitHub, where trying to import from an empty repository would cause an error #9144
  • Fixed an issue in the response viewer, where changes made to indentation settings change weren’t reflected #9209
  • Fixed an issue where changing access token value for one tab was updating the value for another tab instead #9218, #9238, #9246, #9262
  • Fixed an issue where users' existing OAuth2 settings seemed to disappear.
  • Fixed an issue where Action Menu can change URL in Comment Mode.

New in Postman 7.35.0 (Nov 23, 2020)

  • What's New:
  • You can now share the parameters to generate a new OAuth 2.0 token along with a request or collection when collaborating with others #5459
  • You can also now store multiple OAuth 2.0 token generation configurations in a single collection or workspace #4636, #7537
  • Your access tokens will not be shared with the collection unless specified explicitly #1507
  • Improvement:
  • We’ve made some performance improvements to the Manage Environment key-value editor so it’s easier to work with many variables #5827
  • Bug Fixes:
  • Fixed an issue where the Content-Length header was not added to HTTP code snippets #244
  • Fixed an issue where GraphQL bodies were incorrectly formatted in NodeJS code snippets #337
  • Fixed an issue where URLs in response viewer had escape character appended to them when clicked to open in a new tab or browser #7726
  • Fixed an issue where the allOf keyword was not correctly resolved while converting OpenAPI schemas to collections #8812
  • Fixed an issue where some Swagger2.0 schemas were not converted to collections #8457
  • Fixed an issue where files with non-ASCII names were not being sent properly in the form-data body #8537
  • Fixed an issue where custom proxy requests fail with the 407 status code #8783
  • Fixed an issue where the popover overlapped with the code when hovered over it in the Script Editor #8829
  • Fixed an issue where a change in the working directory was not being reflected in the UI #8878
  • Fixed an issue where the console was not logging error message for token request while generating new OAuth token.
  • Fixed an issue where strings in JSON text were not highlighted consistently.
  • Fixed the indentation of auto-wrapped lines in the markdown editors.

New in Postman 7.33.1 (Sep 24, 2020)

  • Improvement:
  • Improved notification center experience for managing the notifications better.

New in Postman 7.33.0 (Sep 22, 2020)

  • What's New:
  • Keep up with the latest changes by “watching” an API schema! Learn more
  • Scan your GitHub repository and import API schemas and collections directly into your workspace! Learn more
  • Bug Fixes:
  • Fixed a bug when generating a collection from OpenAPI schemas, where authorization headers weren’t added in the documentation #7914
  • Fixed a bug when adding test and pre-request scripts, where some JavaScript syntax highlighting was missing #8463
  • Fixed a bug when validating collections against OpenAPI schemas where some JSON objects were not validated correctly #8474
  • Fixed a bug when viewing examples, where a large list was not scrollable #8906
  • Fixed a bug when formatting XML content, where indentation settings weren’t taken into account #9024
  • Fixed a bug where, in some cases, users would get notified for comments where they were not tagged.

New in Postman 7.32.0 (Sep 18, 2020)

  • What's New:
  • Static IPs are enabled by default on monitors for Business and Enterprise teams. You can also view the static IP details on the Create Monitor page for easy reference.
  • It’s easier to draft OpenAPI2 and OpenAPI3 schemas with new support for auto-complete.
  • You can more accurately depict API behavior with mock servers by simulating a 100ms, 300ms, or custom network delay.
  • Improvements:
  • You can now import and configure multiple API schemas at once in Postman.
  • When inviting teammates to a workspace, we added a confirmation message to ensure any changes weren’t lost on closing the invitation window without saving.
  • Updated the placeholder value for the header prefix field in OAuth2, which previously implied that “Bearer” would be added by default if left blank #8811
  • Bug Fixes:
  • Fixed a bug when adding empty params to the OAuth1 signature, where the signature would be calculated incorrectly #8737
  • Fixed a bug when entering a request query param with the value hasOwnProperty would cause the app to crash #8924
  • Fixed a bug when stopping a collection run would cause the app to crash #8972
  • Fixed a bug when changing workspaces, where newer collection runs wouldn’t sync.
  • Fixed a bug when filtering the workspace activity feed by user, where the list of users wouldn’t show up in the filter menu.

New in Postman 7.31.1 (Aug 26, 2020)

  • Bug Fix:
  • Fixed a bug where Request Tab would crash when opening older history items #8968

New in Postman 7.31.0 (Aug 25, 2020)

  • What's New:
  • You have more control and flexibility when working with a text editor, with the ability to customize things like whether to use tabs or spaces to indent and whether to auto-close brackets and quotes. Just head to General tab under Settings to enter your preferences #4117, #4142, #5519
  • Improvement:
  • With this release, you can resize the request and response panes easily by scrolling while pressing the alt (option on macOS) key. You can find this shortcut reference in the Shortcuts tab in Settings #8789
  • Bug Fixes:
  • Fixed a bug when working in build mode, where the markdown editor's height would fluctuate.
  • Fixed a bug when syncing API schemas, where the indicator would get stuck on the “Loading repository” state on opening the app.

New in Postman 7.30.1 (Aug 11, 2020)

  • Bug Fix:
  • Fixed an issue where Send Request shortcut was not working while navigating requests in the sidebar #8909

New in Postman 7.30.0 (Aug 10, 2020)

  • What's New:
  • You can now leave comments on specific request elements, including params, headers, body, pre-request script, and tests. Learn More
  • Improvements:
  • We've added configuration options when generating collections from a schema in the API Builder.
  • We've added configuration options when creating API elements (like mock servers, monitors, tests, and documentation) in the API Builder.
  • Bug Fixes:
  • Fixed a bug where response status message with UTF-8 characters was not displayed correctly #3995
  • Fixed a bug where the variable suggestions dropdown was cut off when it was too close to the edge of the window #6816
  • Fixed a bug where client certificates were not working while generating OAuth2 token #8825
  • Fixed a bug where IPv6 requests didn't work with the next-generation URL processor #8847
  • Fixed a bug where saving response was not persisting the last chosen directory #8864

New in Postman 7.29.1 (Jul 26, 2020)

  • Bug Fix:
  • Fixed a bug where global variables were not saved after collection run in Runner #8820

New in Postman 7.29.0 (Jul 22, 2020)

  • What's New:
  • When writing pre-request and test scripts, global pm.* functions, Node.js, and other Node modules from the Postman Sandbox will now appear in the autocomplete menu.
  • When authoring requests, you can now insert an $isoTimestamp variable from our library of dynamic variables.
  • You can now automatically validate your OpenAPI 3.0 specification while importing or editing it.
  • Improvements:
  • No more orphaned collections and environments. If an element of these types present only in a single workspace - it can no longer be removed from that workspace #4509
  • When using the workspace switcher, you can now use your keyboard’s arrow keys to navigate between the menu options.
  • When importing an OpenAPI specification, there is now support for parameter serialization.
  • Bug Fixes:
  • Fixed a bug where after sending a request and opening a new tab, the tab for the previous request would be replaced by the new request tab #6992
  • Fixed a bug where duplicating a collection, folder, request, or environment twice would give the same name to the duplicated entities #8012
  • Fixed a bug where examples response pane was not visible for small window height #8797
  • Fixed error state in share entity modal when the entity is not synced or deleted #8676
  • Fixed a bug when sharing an API element where zooming in would hide the action buttons #8691
  • Fixed a bug where after leaving a private team workspace, the workspace switcher would remain in a loading state.

New in Postman 7.28.0 (Jul 15, 2020)

  • Improvements:
  • We've made several improvements to the request authoring experience by making the app easier to navigate and customize #7035, #5903: You can now drag the request and response panes, the sidebar, and the Find and Replace pane to resize and collapse them. We have also removed the top-level scroll to fix the scroll-within-a-scroll issue.
  • When sending requests, the “Use next generation URL processing” setting will be enabled by default. Learn more about this URL processing system.
  • You can now join any workspace you don’t already belong to directly from the workspace switcher.
  • We have also improved the debugging experience by showing Console data directly in the app:
  • When inspecting a response, you can now view the pre-request scripts, tests, and request logs by selecting the Console button on the app footer.
  • You can also access the same Console pane from the Collection Runner, allowing you to get right to debugging all your runs without a moment's delay.
  • Bug Fixes:
  • Fixed an issue when editing a JSON request body where Postman variables with escaped characters would not be highlighted correctly #8616
  • Fixed an issue when editing a GraphQL request body where the String type was incorrectly highlighted as missing type #8567
  • Fixed a bug when uploading a profile picture with a transparent background, where the stock picture would still be visible behind the user’s picture #8577
  • Fixed an issue where importing schemas via links wasn’t working #8686
  • Fixed an issue where code snippets for cURL, Java, NodeJS, Python, and Swift didn’t have correctly escaped single quotes in the URL #8674

New in Postman 7.27.1 (Jun 28, 2020)

  • Bug Fixes:
  • Fixed an issue where changes were not synced immediately causing inconsistencies
  • Fixed an issue where deleting a request which was open in a preview tab would make the tab conflicted

New in Postman 7.27.0 (Jun 23, 2020)

  • What's New:
  • You can now update collections generated from the API builder and keep your API elements in sync with the API schema #6722
  • We have added a new overview tab for APIs which consolidates important information about your API
  • You can now add APIs to your team's Private API Network from the API overview tab
  • You can now easily toggle between the custom size and the default size of a Postman window using the Zoom menu item on macOS #7442
  • Added support for SHA-256 and SHA-512-256 algorithms in Digest authentication helper #5265
  • Added support for using custom Authorization header prefix in OAuth 2.0 #4727, #6616
  • Added support to include AWS auth data in query params #3356
  • Added callback and verifier fields with body hash support in OAuth 1.0 #283, #783, #1240, #2302
  • Added the network information for requests in the App
  • Improvements:
  • Remove from Workspace action for Collections and Environments now requires the app to be online
  • Removed the dropdown list which appeared on clicking the New button in the App header
  • Use faked value instead of schema as fallback when an example is not defined or invalid for OpenAPI importer
  • Improve collection-run syncing flow to only load details on-demand
  • Bug Fixes:
  • Added Read-Only mode to view collection and folder level data for users with view permissions only #7117, #8282
  • Fixed a bug where the description is displayed as [object Object] while importing collection having a description in { content, type } format #7194
  • Fixed a bug where schema validation does not provide mismatch details #8313
  • Fixed a bug where cookies are not previewed when URL is resolved from a variable #8348
  • Fixed a bug where request name field in edit mode has a smaller width than in view mode #8406
  • Fixed a bug where variables with null value were being resolved to an empty string in the request body #8493
  • Fixed a bug where custom CA certificates were not being respected while sending an HTTPS request through proxy #8469
  • Fixed a bug where Team Usage dropdown would not open from the notification banner #8555
  • Fixed a bug where importing collection from PostmanCloudAPI loses basic auth values #6950
  • Fixed a bug when multiple tabs are open, Cmd/Ctrl + Click would open links in responses in a Postman tab instead of the browser
  • Fixed a bug where example dropdown shifts to left on selecting an example
  • Fixed a bug where UI would break in cases of error in Response
  • Fixed an issue where a wrong error message was being shown when creating a mock from collection browser
  • Fixed an issue where unwanted scrollbar appeared in mock creation model when creating a private mock from collection browser

New in Postman 7.26.1 (Jun 18, 2020)

  • Bug Fixes:
  • Fixed an issue where interactions in the app were slow in two-pane layout #8664
  • Fixed an issue where GraphQL autocompletion would cause the request tab to crash when used with a schema that has errors #8672
  • Fixed an issue with connecting to Postman Sync behind NTLM proxy servers## Postman v7.26.0

New in Postman 7.26.0 (Jun 18, 2020)

  • What's New:
  • We’ve added support for an additional language when generating code snippets: You can now generate code snippets for Axios, to use in both the browser and node.js #135, #3822
  • Improvements:
  • Navigating between tabs should be smoother and snappier now that it won’t be impacted by syncing #5609
  • When managing OAuth 2.0 tokens, you now have the options to delete all or just the expired tokens #6115
  • When working on a request body, you can now use autocomplete to insert variables more quickly and accurately #3517
  • When working with Postman variables in a JSON request body, there’s now better support for syntax highlighting and formatting.
  • When bringing Postman online, open API tabs will now update without going into a loading state.
  • Bug Fixes:
  • Fixed a bug when generating code where custom headers would go missing #8550
  • Fixed an issue when starting the Postman snap app on the Wayland environment, where the app wouldn’t open #6252
  • Fixed a bug when restarting the app, where tab titles for deleted requests would show CONFLICT instead of DELETED(https://github.com/postmanlabs/postman-app-support/issues/7233)
  • Fixed a bug when formatting JSON in request body, that would modify long numbers and numbers with decimals. #5658
  • Fixed a bug when validating JSON syntax where numbers beginning with zero were not highlighted as a validation error #7987
  • Fixed a bug when editing a JSON file that mistook closed brackets for Postman variables #7709
  • Fixed a bug in the raw body editor where unclosed CDATA XML tags would cause the app to crash #6982
  • Fixed a bug when working with languages written from right to left, where selecting a portion of the text would return text from the opposite side #6493
  • Fixed a bug when beautifying JSON in the request body, where it wouldn’t work if there were Postman variables #4313
  • Fixed a bug when using non-monospace fonts in the text editors where the cursor position was calculated incorrectly #2985
  • Fixed a bug where checking for updates multiple times would result in an error.
  • Fixed a bug when adding a value to an empty environment variable where the new value wouldn’t save.
  • Fixed an issue when loading a request in a tab that caused the contents to flicker.
  • Fixed an issue that caused the unsaved changes icon to flicker when the cursor was nearby.

New in Postman 7.25.3 (Jun 18, 2020)

  • Bug Fixes:
  • Fixed an issue where legacy cross-signed certificates were not resolving correctly 8589

New in Postman 7.25.2 (Jun 18, 2020)

  • What’s New:
  • We now support the latest security protocol TLS v1.3 for your APIs #5628
  • Bug Fixes:
  • Fixed an issue where requests being sent to servers running on TLS v1.0 or v1.1 were failing #8565

New in Postman 7.25.1 (Jun 18, 2020)

  • What’s New:
  • We now support system-wide theme in native dialogs and menus #5302
  • Bug Fixes:
  • Fixed an issue where OAuth2 and sign-in were using an older version of Chrome #7700
  • Fixed an issue where the UI was appearing dim on HDR displays #7723
  • Fixed an issue where the application was not launching for users having 'asar' in their OS username #5332
  • Fixed an issue where the application became unresponsive to clicks and interactions #8135
  • Fixed an issue where the application did not respond to digital pen inputs #6071
  • Fixed an issue where the UI was not rendering correctly in certain dual-monitor setups #8452
  • Fixed an issue where launching Postman on an AMD Picasso APU hardware was leading to a system freeze #7393

New in Postman 7.25.0 (Jun 17, 2020)

  • What’s New:
  • This release introduces Viewer and Editor roles for environments #6596
  • Viewers can access variable values to send requests and edit the Current Value
  • Editors can add or remove variables from the environment, edit the environment name, and update the Initial Value, which is shared with your team
  • When creating or editing a monitor, you can now set how many times you’d like to retry a failed monitoring run before getting an email alert.
  • It’s a bit easier to debug errors when sending a request or getting a response now that you can see the error message in the “Response” section of the Request Builder #6205
  • Improvements:
  • We upped how much you can zoom in from 150% to 500%, so you can appreciate the beauty of every individual pixel #8130
  • OpenAPI schema validation now supports nullable keyword #8369
  • When importing OpenAPI schemas, users can now choose between Tags or Path as a way to create folders #3, #57
  • After creating a mock server, you now have the option to copy the mock server URL and to view the mock server call logs
  • You can now view your schema’s sync status by hovering over the sync icon
  • Bug Fixes:
  • Fixed a bug in the Collection Runner, where an individual request setting was mistakenly applied to the subsequent requests #8293
  • Fixed a bug where Authorization and Content-Type headers were duplicated in generated code snippets #8271, #8290
  • Fixed an issue where the minItems and maxItems properties from OpenAPI specifications were not handled correctly #193
  • Fixed a bug where GraphQL schemas without an Input Type would fail to import #10, #8429
  • Fixed a bug when opening requests where code editors would automatically format the code #8488
  • Fixed a bug in the collection browser where long collection descriptions would overlap with the folders and requests #8503

New in Postman 7.24.0 (May 10, 2020)

  • What's New:
  • There’s a new encryption key you can set for an added layer of security when communicating with the Interceptor extension.
  • When generating OAuth2 tokens, you can now authenticate via your default browser #7700, #8059
  • You can check in real-time whether your schema is synced to your GitHub repository.
  • Some big changes to the API Builder that make creating and linking API elements even easier:
  • When you generate a collection, you now have the additional option to create a mock server or monitor on top of that collection. If you’d rather create a collection from scratch for a monitor or mock server, you can also do that directly from the API Builder.
  • You can generate collections for documentation and test suites from the “Develop” and “Test” tabs that are automatically linked to your API. Previously, you could only link existing collections.
  • Improvements:
  • We've made various improvements to the code and description editors. Markdown descriptions have better syntax highlighting support now. In pre-request and test scripts, Postman variable suggestions now show up within relevant Postman Sandbox methods.
  • You can now “move” a collection or API to another workspace. When sharing it to another workspace, select the option to remove it from the current workspace.
  • Added additional import configurations for OpenAPI, RAML, and GraphQL files so that you can import your data exactly how you like it #82
  • Performance improvements while switching workspaces.
  • Bug Fixes:
  • Fixed an issue when importing schemas where path-level server objects in OpenAPI definitions were not handled correctly #160
  • Fixed an issue where validation against OpenAPI definitions containing schemas of type: array didn't work properly #8098
  • cURL commands that use --data-urlencode now import correctly #8292
  • Fixed a bug in the Console where large numbers in JSON responses were being rounded up or down, creating discrepancies between “Raw” and “Pretty” views #7822
  • Fixed a bug in the Collection Runner where changing settings in the requester builder weren’t reflected in the runner window #7968
  • Fixed a bug in the Console, where it wouldn’t log intermediate requests while generating OAuth2 token #7952
  • Fixed a bug with collection runs, where disabled query params weren’t available in pre-request scripts #7686
  • Fixed a bug where adding a value to a query param that was previously empty would cause the params to be sent incorrectly #8251, #8374
  • Fixed an issue when importing OpenAPI definitions where reference paths containing special characters didn’t resolve correctly.
  • Fixed issues in the request builder around inconsistent height and text alignment with the headers.
  • Fixed a bug in the Collection Runner where for some reason you could switch into a workspace you didn’t belong to.
  • Fixed a bug in the text editor in which the search text would overlap with the Console header.
  • Fixed an issue when deleting an API where the tab title would say “Loading...” instead of “DELETED”.
  • Bugfixes in code editors:
  • Fixed a bug where Postman variable suggestions did not close when clicking outside the editor.
  • Fixed a bug where function names were highlighted differently in light theme #8241
  • Fixed a bug where JavaScript object spread operator was detected as incorrect syntax #7749
  • Fixed a bug where Postman variable suggestions were shown outside of relevant Postman Sandbox methods #7481
  • Fixed an issue where the code shown in the code editors was different from the one used during sending request #5775
  • Fixed a bug where large code triggered incorrect syntax warnings #3385
  • Bugfixes in description editors:
  • Fixed a bug where bold text in markdown was not highlighted correctly when indented #4967
  • Fixed a bug where Hangeul character did not render correctly #7910
  • Fixed a bug where shift + clicking a line above or below would not always include the active word #6091
  • Fixed a bug where Unicode characters broke cursor positions #5309
  • Fixed a bug where words with underscores were not highlighted correctly #2812

New in Postman 7.23.0 (Apr 23, 2020)

  • [GitHub #8144] - Fixed a bug where setting a non-string variable name crashes the app
  • [GitHub #6262] - Fixed an issue where the active theme was not highlighted across multiple Postman windows
  • Fixed a bug where tagging a person twice in a comment would cause the comment window to crash
  • Fixed a bug due to which Postman App was misplacing cancel and back button in auth window
  • Fixed a bug where error icon and close icon would overlap in Request Headers
  • [GitHub #7399] - Fixed an issue where clicking on a request from the sidebar did not open in a tab sometimes
  • [GitHub #5702] - Fixed a bug where importing collection created in the old version of the app was adding extra headers
  • [GitHub #4802] - Fixed a bug where scriptId remained the same while duplicating collection/folder/request
  • Fixed a bug where monitor overages are not shown in resource usage
  • Fixed some cases where users were seeing 'Could not open Postman' error on launching the app
  • We’ve made it easier to keep track of your monitoring calls by showing monitoring overages in the “Team” menu, located in the app’s header
  • [GitHub #3825] - PKCE support for OAuth 2.0

New in Postman 7.22.1 (Apr 9, 2020)

  • [GitHub #7212] - Fixed an issue where shortcut for two-pane view did not update settings
  • [GitHub #7976] - Fixed a bug wherein the environment variable preview box was getting hidden by the left side bar for resolutions less than 1280x1024
  • [GitHub #5078] - [APPSDK-72] Fixed a bug where selecting text a inside a cell in tabular editors would select the row instead
  • Reduced time taken to open a new tab when multiple tabs are already open
  • Fixed a bug where shared icon was not shown for shared collections
  • Fixed a bug where user was not able to tag other users multiple times in comments
  • Fixed a bug where Edit Workspace Modal had stale data about non-active workspace
  • [GitHub #133] - Fixed an issue with incorrect path variables in imported collection from OpenAPI schema.
  • [GitHub #7844] - Fixed an issue where app froze while importing Swagger or OpenAPI schema.
  • [GitHub #7895] - Fixed an issue where a --data-raw flag in a cURL request wasn't handled correctly.
  • [GitHub #173] - Fixed an issue with headers in request examples while importing OpenAPI.
  • [GitHub #7806] - Fixed an issue where some instances of "-X" present in a cURL request were parsed incorrectly.
  • Fixed an issue where variable context tooltip would be shown at an incorrect position for long variable names
  • [GitHub #5990] - Fixed an issue where typing URL was taking time due to large number of URL suggestions
  • [GitHub #8029] - Fixed a bug where two pane view in body tab was broken when form-data is selected as body type
  • [GitHub #7522] - Fixed a bug where OAuth1 was failing for requests with disabled urlencoded params
  • Fixed an issue where users were seeing 'Could not open Postman' error on launching Postman app v7.21.1
  • [GitHub #7929] - When closing a request, the dialog clarifies that changes won’t be saved for future close actions when opting out of confirmation.
  • [GitHub #6719] - Import GraphQL schemas as API
  • Improve response status, time and size tooltips to not dismiss immediately
  • [GitHub #7871] - Improved performance for downloading and saving large responses to file
  • [GitHub #8067] - Improved design for OAuth 2.0 "Get New Access Token" and "Manage Access Tokens" modals
  • Performance improvements in Environments Quick Preview
  • Added RAML 1.0 as API schema definition
  • [GitHub #6719] - Added JSON language support for GraphQL schema type
  • Enabled visibility into presence status of members in a workspace
  • Fork recommendation modal
  • Learn how to design and develop your APIs in Postman using a sample e-commerce API with a lesson

New in Postman 7.21.2 (Apr 6, 2020)

  • Fixed an issue which caused few users updating to v7.21.0 & v7.21.1 to see 'Could not open Postman' error after update or launch.

New in Postman 7.21.1 (Mar 25, 2020)

  • [GitHub #8225] - Fixed an issue where API tab crashes when any different active tab is closed

New in Postman 7.21.0 (Mar 23, 2020)

  • Added descriptions for Request Timeout and Max Response Size options in App Settings
  • [GitHub #7138] - Show a warning for credentials that need encoding in OAuth2 client credentials grant type
  • [GitHub #8118] - Added additional parameter "Expires" by default when adding a new Cookie manually in Manage Cookies modal
  • Performance improvements in History Sidebar
  • [GitHub #2512] - Added application/vnd.api+json to the list of header autocomplete suggestions
  • Added ability to disable saving response when user does not have permissions to edit the request
  • Fixed an issue where open tabs in the current workspace were not shown on launching the app
  • Better memory usage for tabs with optimised memory management for recently closed tabs.
  • Fixed a bug where the workspace create modal had pre-populated name of the last workspace created
  • [GitHub #6624] - Fixed a bug where renaming a request while a filter was set in collection sidebar expanded all items again
  • [GitHub #8027] - Fix missing fork label on Collection Explorer in Runner
  • [GitHub #8096] - Fix missing total run time in runner's export run result
  • [GitHub #8081] - Runner Results shows "No Environment" on retry even if environment is used
  • [GitHub #7946] - Fixed a bug where opening OAuth2 manage tokens dialog was causing error
  • [GitHub #6776] - Fixed a bug where contents in the request builder tab would overflow in small window size
  • Fixed a bug where API sidebar items were not scrolling into view when navigating using key-press
  • [GitHub #3450] - Added support for proxy server authentication for accessing Postman's online features
  • [GitHub #4339] - Added support for visualizing whitespaces and highlighting invalid characters
  • Live preview of headers, query and body params in request
  • [GitHub #3999] - Added an option to toggle encoding of Authorization header in OAuth1
  • Conflict Resolution UI
  • Updated the "create new API" flow from the Launchpad and the "+ New" button

New in Postman 7.20.1 (Mar 13, 2020)

  • [GitHub #8172] - Fixed an issue where the links in the About section are not redirecting to correct URLs

New in Postman 7.20.0 (Mar 9, 2020)

  • UI changes for comments in app
  • Show a warning when accessing cookies using script for a domain that is not whitelisted
  • Improvements in import folder flow
  • [GitHub #5752] - Updated URL encoding behavior as per WHATWG URL standard
  • Updated the Create New API flow in the API builder
  • Create linking between mock listing and call logs view
  • Fixed a bug where variables with reserved characters (`#`, `?`, `:`, etc.) in URL were not being resolved
  • [GitHub #7848] - Fixed a bug where an object as variable key crashes the script editor
  • [GitHub #6852] - Fixed an issue where default value for 'Automatically persist variable values' setting was set to true.
  • [GitHub #2366] - Disable automatic addition of content-type headers when selecting language
  • Fixed the placeholder text for collection and folder descriptions

New in Postman 7.19.1 (Feb 25, 2020)

  • [GitHub #7433] - Monospace editor font not loading in Linux
  • Fixed an issue where response was rendered in light theme even when dark theme was selected.
  • [GitHub #7745] - Fixed issue where undo did not work while naming/renaming a request in a tab
  • [GitHub #7823] - Fixed an issue where double clicking on title bar in maximised state makes window invisible
  • Disable minute timer for free user on monitor creation
  • Fixed an issue where placement of "Beautify" button in request body in two pane layout was inconsistent with single pane layout
  • Fixed a bug where request editor tabs would overlap in two pane layout when resizing
  • [GitHub #7997] - Fixed a bug in Runner where result items of a run overlapped on retrying a run.
  • Create new monitors when in Browse mode, even if monitors already exist.
  • Add entry point in collection drop-down menu for pull request.
  • List all roles available on Postman entities in accordance to team plan
  • Added "Request Access" button in error toasts when user lacks permission while editing schema or API version

New in Postman 7.18.0 (Feb 11, 2020)

  • Visualizer is now out of beta! [Learn more about visualizing your API response with Postman](https://blog.getpostman.com/2019/11/04/visualizing-apis-of-the-world) or [watch the Visualizer Webinar](https://www.postman.com/webinars/visualizer-webinar).
  • GraphQL is now out of beta! [Check out our GraphQL quick start guide](https://learning.postman.com/docs/postman/sending-api-requests/graphql).
  • Added ability for users to request higher roles on APIs shared within a team.
  • Added confirmation for unsaved changes on accidentally closing the modal during mock creation flow.
  • Disabled JSON language option for RAML type schemas.
  • Renaming a request re-opened all items in Collections tab of sidebar when a filter was set [#6624](https://github.com/postmanlabs/postman-app-support/issues/6624).
  • Script pane was crashing when accessing a collection variable with object value [#7759](https://github.com/postmanlabs/postman-app-support/issues/7759).
  • Double borders for request URL were shown when zooming in or out [#5230](https://github.com/postmanlabs/postman-app-support/issues/5230).
  • Blank page appeared while creating a mock server [#7751](https://github.com/postmanlabs/postman-app-support/issues/7751).
  • Cookies with Max-Age were not deleted.
  • data-file with BOM characters or encoding other than UTF-8 were not working.
  • API tab was getting stuck in the loading state when the user is offline.

New in Postman 7.17.0 (Feb 2, 2020)

  • Fixed a bug where checkboxes in dropdown menu shrinks when label wraps to the next line.
  • Fixed a bug where null and undefined values in variables were shown as empty in variable suggestion tooltip
  • [GitHub #2353] - Right Click on links in Text Editor triggers left click action
  • Fix issue where manual file mime-type selection was not working
  • Fix an issue causing times and testResults property missing from run-export results
  • [GitHub #7940] - Fixed issue in runner where run details showed unresolved URL.
  • Fixed a bug where request body of type form-data was not shown in Console raw view when user-defined Content-Type request header was set
  • Show fork information for collections in find and replace
  • Moved APIs from Beta to General Availability
  • Added events on APIs and API elements to the workspace activity feed
  • You can now sync your schema residing in Postman API with GitHub

New in Postman 7.16.1 (Jan 24, 2020)

  • Fixed a bug where the dropdown for role selection would be empty

New in Postman 7.16.0 (Jan 20, 2020)

  • [GitHub #6782] - Fixed Import Folder flow for RAML 0.8 Specification
  • In-app lesson for how to use Interceptor for capturing cookies
  • Added support for in-app installation of Interceptor
  • [GitHub #6563] - Collection runner performance improvements
  • [GitHub #6206] - Added a warning in Postman Console about headers for failed requests
  • [GitHub #5699] - Added ability in Console to show request body of form data type in raw view
  • [GitHub #5912] - Added support for filename* in form data as per RFC 6266
  • [GitHub #7447] - Fixed an issue where first suggestion was not highlighting while interacting with keyboard.
  • Fixed a bug where Filter Dropdown would auto-close when data is streaming into Console
  • [GitHub #3742] - Fixed a bug where form param with no file selected was not sent
  • Fixed cell highlight bug in Request Validation
  • [GitHub #1906] - Added support for importing RAML 1.0
  • [GitHub #4091] - Added support for brotli decompression of response body

New in Postman 7.15.0 (Jan 20, 2020)

  • Improved workspace activity feed ([see more](https://trello.com/c/loDcEGpw/107-improved-workspace-activity-feed))
  • Enabled "Generate collection" button for GraphQL schemas
  • [GitHub #7515] - Fixed an issue where app was crashing on using any menu action on login page
  • Fixed an issue where only global variables were shown overridden by environment variables
  • [GitHub #6153] - Fixed a bug where adding cookies in bulk would freeze the app
  • Fixed "Created by" in workspace details where the username would not show
  • Added support for request validation with the linked OAS 3.0
  • Enabled creation of APIs from the Launchpad
  • Added support for validation of collections, mock servers and monitors against OAS3.0 spec
  • Enabled relevant actions for mock servers and documentation in APIs

New in Postman 7.14.0 (Jan 20, 2020)

  • cursor is incorrectly focused on the the create and edit Workspace when the modal is opened
  • [GitHub #4355] - Fixed a bug where NTLM could not complete authentication if multiple `www-authenticate` headers were sent
  • [GitHub #6227] - Fixed a bug where proxy auth was failing when the username/password contained special characters
  • [GitHub #4070] - Fixed a bug where basic auth was failing when it had UTF-8 characters in username/password
  • [GitHub #5768] - Fixed a bug where the app was crashing when `username` or `password` fields were empty for NTLM auth
  • [GitHub #5626] - Fixed a bug where IPv6 localhost request through IPv4 localhost proxy was failing
  • [GitHub #7497] - Show confirmation dialog if there are unsaved changes while creating new documentation and user tries to close the modal using esc key
  • [GitHub #5434] - Allowed using non-bearer tokens in OAuth2 token manager
  • Switched default mode to postman-code-generators for codegen modal
  • Updated the OpenAPI3.0, Swagger2.0, cURL importers
  • [GitHub #5217] - Added feature to infer domain name when username is for the form domainusername or username@domain for NTLM authentication

New in Postman 7.13.0 (Dec 5, 2019)

  • Fix incorrect tooltip shown in examples in the saved state
  • [GitHub #7266] - Fixed an issue where created by field of workspace details was incorrect
  • [GitHub #7497] - Show confirmation dialog before closing modals using escape key during workspace creation flow
  • [GitHub #7539] - Added body viewer modal in Console to support bodies larger than 10KB
  • Various UX fixes in Console
  • Removed restore button from the most recent changelog for a schema

New in Postman 7.12.0 (Nov 25, 2019)

  • [GitHub #6296] - Postman doesnt start on Windows 10
  • [GitHub #7485] - Fixed typo for Path Variables and Response Body in filter dropdown of Find & Replace
  • Fixed Console Footer meta to persist values on changing filters
  • Fixed a bug where UI wouldn't zoom in Console
  • [GitHub #6904] - Fixed an issue where OAuth 2.0 token request was not shown in Console
  • [GitHub #6785] - Fixed an issue where response headers were overflowing in examples when switching to Two-Pane view
  • Improved performance when sending request if active environment has many variables
  • Changed filter level text to indicate whether all levels are selected in Console
  • [GitHub #7497] - Show confirmation dialog before closing modals using escape key
  • [GitHub #5705] - Added support in Postman Console to log undefined, functions etc.
  • Added request for escalated role functionality through manage roles flow
  • Improved communication about creating collection public links

New in Postman 7.11.0 (Nov 8, 2019)

  • Cleaning up old backup files that were created during app updates
  • [GitHub #7100] - Copy and Paste does not work on Mac
  • Added support for using data URI as image source in Visualizer

New in Postman 7.10.0 (Oct 30, 2019)

  • [GitHub #6449] - Added the settings -> update tab back in Postman Snap app
  • [GitHub #3835] - Added warnings to request-header editor when invalid characters are identified
  • Update the Postman Console to new user interface
  • Disable XML from dropdown when openapi 1/2/3 selected as type
  • Show API name in collection browser
  • [GitHub #7299] - Fixed an issue where runner was using disabled collection variables while running a collection
  • [GitHub #7288] - Fixed a bug where cookies were not updated in Collection Runner
  • [GitHub #7437] - Fixed an issue where `Beautify` button was not visible when language was inferred from Content-Type header
  • [GitHub #7051] - Fixed an issue where HttpOnly cookie was not getting updated to non-HttpOnly
  • Disallow creation of version tags on collections for free users on the non-latest state of a collection
  • Fixed an issue where example request was missing after resolving conflicts
  • Fixed a bug where app used to stay in build mode on workspace leave action
  • [GitHub #6966] - Added support for Akamai EdgeGrid authentication
  • Schema changelog
  • Added flow to allow creating APIs by importing schema
  • Added support to redirect relations to dashboard
  • Ability to create APIs from CNX flow
  • Improved UI and extended functionality of API Network in the app

New in Postman 7.9.0 (Oct 14, 2019)

  • [GitHub #5053] - Added support for `pm.collectionVariables` to modified collection variables
  • [GitHub #3942] - Added support for configuring proxy behavior using environment variables
  • [GitHub #6380] - Added configuration to allow bypassing the global proxy
  • [GitHub #5143] - Fixed an issue where Run In Postman button was not working when app was closed
  • [GitHub #7283] - Fixed an issue where Save Response button was disabled for response with empty body
  • [GitHub #4674] - Fixed some performance issues around loading of Collection Runner
  • [GitHub #7267] - Fixed an issue where lesson CTA text overflows in empty state in two pane view.
  • Maximizing, closing and reopening with dual monitors opens in primary monitor
  • Shortcuts fire even if the user is in browse view of workspace

New in Postman 7.8.0 (Sep 27, 2019)

  • [GitHub #6676] - Fixed an issue where the tab actions dropdown was not accessible when no tabs are open and sidebar is closed
  • Moved request comments to request meta section
  • Fixed an issue where app window does not hide when clicking on 'Add a new account' if app window is full screen.
  • Fixed issue where response timer was not ticking for longer response after first request
  • [GitHub #7340] - Fixed a bug where raw language selection was causing the content-type header to also update
  • [GitHub #7346] - Fixed issue causing tab to show as modified when switching body to raw
  • [GitHub #7284] - Fixed an issue where request body went missing after resolving conflicts
  • Added comment summary for comment notifications.

New in Postman 7.7.3 (Sep 20, 2019)

  • [GitHub #7340] - Fixed a bug where raw language selection was causing the content-type header to also update
  • [GitHub #7346] - Fixed issue causing tab to show as modified when switching body to raw
  • [GitHub #7284] - Fixed an issue where request body went missing after resolving conflicts

New in Postman 7.7.2 (Sep 17, 2019)

  • [GitHub #6984] - Cannot highlight links in response section.
  • [GitHub #2816] - Fixed an issue where the Postman shortcut was created inside 'GitHub, Inc' directory
  • [GitHub #5350] - Show navigation buttons when more tabs are open to enable users to browse tabs beyond currently visible ones
  • [GitHub #6897] - Fixed an issue where the app icon broke after an app update
  • [GitHub #6944] - Fixed an issue where close button was not shown for deleted and conflicted tabs
  • [GitHub #4965] - Fixed response pretty view being cut off when description is twirled up
  • Fixed an issue where keyboard shortcuts were triggering actions in background
  • Fixed an issue where after switching tabs using the shortcut (cmd/ctrl + ) almost all keyboard shortcuts would stop working
  • Changed the text for the two shortcut keys to use Ctrl + Tab (Next) and Ctrl + Shift + Tab (Prev) for Linux and Windows.
  • Fixed a bug to display correct username while comment authoring.
  • Fixed a bug where workspace switcher had different empty state in runner and app.
  • Fixed a bug where comments would not scroll to the latest comment on refresh/reopen.
  • [GitHub #6998] - Fixed a bug where collection execution won't stop or abort on async script errors
  • [GitHub #4162] - Fixed a bug where header with value `0` was being replaced by empty string
  • [GitHub #5076] - Fixed a bug where faulty cookie header was being sent in case of multiple cookies
  • [GitHub #6122] - Updated certificate settings to disallow editing files directly
  • Fixed indentation of Objects in Console
  • [GitHub #6306] - Fixed an issue in Postman Console causing a crash when expanding certain logs in raw mode
  • [GitHub #7252] - Fixed a bug where Postman app was crashing on OAuth2 token request
  • Fixed issue in mock creation flow where the list of available request methods does not populate when the user quits all tabs and re-opens the app.
  • [GitHub #7118] - Fixed an issue where proxy requests weren't being captured unless the method filter was specified
  • Fixed a bug where generate collection from schema was enabled for invalid schema type in create mock/monitor flow in API dev
  • Fixed a bug where on Linux the application directory of the app was deleted on updates
  • Fixed an issue where cipher suite selection was misspelled
  • [GitHub #6832] Fixed releative links in JSON responses when viewed in Pretty mode so that they are clickable and open in a new tab correctly
  • Added search in workspace switcher.
  • [GitHub #6930] - Added functionality to rename stored OAauth2 tokens
  • [GitHub #2366] - Disabled automatic addition of content-type header and added support for inference of content-type from language selection
  • Status code should not be selected by default within the create documentation flow under CNX
  • Updated versions for the OpenAPI, cURL, and Swagger 2.0 importers
  • checkbox for environment creation from CNX flows
  • Improve mock listing in the sidebar and on the browse view
  • [GitHub #519] - Added a visualize mode in response view to show response with user-defined templates
  • [GitHub #2469] - Added support for file upload via formdata and binary body mode to the experimental codegen feature
  • Added support for settings to provide more control over the request

New in Postman 7.6.0 (Aug 30, 2019)

  • [GitHub #7032] - Fixed an issue where OAuth2 was not working for callback URLs with custom protocol
  • [GitHub #6989] - Fixed an issue where labels in Tab Actions dropdown were breaking due to longer shortcuts on Windows
  • [GitHub #6805] - Changed Licences to Licenses in About tab of Settings modal
  • Fixed a bug where wrong error message is displayed while generating link for inviting users.
  • Fixed a bug where on opening environments from browse view used to lead to a broken link.
  • Disabled all actions on workspaces in runner's workspace switcher.
  • [GitHub #6980] - Fixed an issue causing scroll issues when having multiple iteration in Runner Results
  • [GitHub #5251] - Fixed issue in Manage cookies modal where delete domain action collapses the domain accordion
  • [GitHub #5762] - Suppress bad string error for variables in JSON Example response
  • [GitHub #5711] - Fixed a bug where browse mode shows no environments for workspace, after duplicating an environment
  • [GitHub #5259] - Fixed a bug in console where only the last value of params with same keys was logged
  • [GitHub #6783] - Fix a bug where errors were not shown in console for raw mode
  • [GitHub #6662] - Fixed a bug where form data file reference was lost after saving a request to collection
  • [GitHub #6868] - Fixed a bug where GraphQL request was getting stuck with AWS and Hawk authentication
  • Fixed a bug where runner data import preview was not showing false boolean values
  • [GitHub #6923] - Fixed a bug where image was not detected in response body
  • [GitHub #7008] - Fixed a bug where runner would not recognize extensions for data files
  • [GitHub #6110] - Fixed the export issue in Collection Runner
  • [GitHub #6837] - Fixed a bug where object was shown as [object Object] in runner file preview
  • [GitHub #6961] - Added a deleted state for Runner when a collection is modified
  • [GitHub #6463] - Stopped syncing and saving of large examples (above 5Mb)
  • Update messaging around working-directory setting
  • [GitHub #6765] - Modified behaviour of $randomPhoneNumber and added $randomPhoneNumberExt
  • [GitHub #2922] - Added support for variable substitution using `replaceIn` method
  • [GitHub #6641] - Added HTTP version in raw mode console logs for requests
  • Added info button in response headers UI explaining purpose of each header
  • [GitHub #3525] - Add variable resolution in OAuth2 authorization token name
  • Added Multi Select and Bulk Actions in Runner
  • Added ESC key shortcut to close right overlay modal in API tab
  • [GitHub #4133] - Added C, PHP pecl_http, Python http.client, Httpie modes to the experimental codegen feature
  • [GitHub #2638] - Modified resolution of all *.localhost addresses to 127.0.0.1
  • [GitHub #3312] - Added support for programmatic cookie access via scripts
  • Create mock-server/monitor and add to the API in API tab
  • Add collection to the API as documentation or test while generating collection from schema
  • Add collection to the API as documentation or test while adding version tag from collection changelog
  • Realtime Collaboration in API Dev Platform

New in Postman 7.5.0 (Aug 12, 2019)

  • Added support for request capture via the Interceptor
  • [GitHub #6876] - Fixed an issue where response body was not getting copied using context menu action
  • [GitHub #6816] - Fixed an issue where the vertical scrollbar of pre-request script overlaps the autocomplete-dropdown
  • Upgraded the OpenAPI importer to v0.0.16. Full changelog at https://go.pstmn.io/openapi-changelog

New in Postman 7.3.6 (Aug 5, 2019)

  • [GitHub #6899] - Fixed an issue where slashes were not displayed properly in response body
  • [GitHub #6947] - Fixed an issue where data after backslash was getting encoded even if is was not an escape sequence
  • [GitHub #6991] - Fixed an issue where new line and quotes were not displayed properly in response body
  • [GitHub #6383] - Fixed a bug where tabs used to go in conflicted mode
  • [GitHub #6876] - Fixed an issue where response body was not getting copied using context menu action

New in Postman 7.3.5 (Aug 1, 2019)

  • Fixed an issue where SSO login was not working for Enterprise login

New in Postman 7.3.4 (Jul 23, 2019)

  • [GitHub #6595] - Improved pm.variables.has method to search in all the scopes
  • [GitHub #6699] - Updated response viewer to show headers in a tabular view
  • [GitHub #6414] - Updated request headers to be title case for consistency
  • Updated response-viewer to show different stages of request accurately
  • This release replaces the rich editor used for displaying the response from Ace Editor to Monaco editor
  • In addition to changing the editor for the response section, the pretty view no longer does transformations on the response text. All transformations are handled as text formatters inside the editor
  • Combined, these two above changes give better performance, reduced memory footprint and remove bugs in response pretty view
  • [GitHub #4721] - Fixed an issue where app crashed on de-structured usage of pm assertions
  • [GitHub #4591] - Fixed an issue where collection runner was not identifying JSON format when selecting data file
  • [GitHub #5381] - Fixed an issue where export collection dialogue breaks on expanding (macOS)
  • [GitHub #4412] - Fixed an issue where loader window was not appearing centered on using multiple monitors on Linux
  • [GitHub #6784] - Fixed a bug where parsing CSV file containing double quotes as escape character caused error
  • [GitHub #6752] - Fix a bug causing app to crash when form-data has malformed file value
  • [GitHub #6140] - Fixed a bug where multipart/form-data boundary was inconsistent for digest auth
  • [GitHub #6651] - Fixed a bug where pm.sendRequest crashes the app for the non-string raw body
  • [GitHub #6761] - Fixed a bug causing non utf8 charset responses to not show in the response-viewer
  • [GitHub #6764] - Fixed a bug where using quotes inside unquoted csv field caused error
  • [GitHub #6730] - Fixed a bug where collection export was not working when example request was empty
  • [GitHub #6754] - Fixed a bug where undo history was reset after performing a beautify action
  • [GitHub #1465] - Fixed a bug where floating point numbers were rounded off in response pretty view
  • [GitHub #5712] - Fixed a bug where JSON response pretty view removed extra characters surrounding the JSON text
  • [GitHub #6150] - Fixed a bug where emoji in response viewer caused uneven line heights
  • [GitHub #6103] - Fixed a bug where search pop-up would hide the scrollbar in response pretty view
  • [GitHub #6807] - Fixed a bug where cookies were not stored when the cookie path did not match the request path
  • [GitHub #6767] - Fixed an issue where collection sidebar history items did not have pointer cursor on hover
  • [GitHub #6860] - Fixed a bug where links in response viewer were encoded when opened in a Tab
  • [GitHub #6891] - Fixed a bug in Examples causing editor to beautify on every key-stroke
  • [GitHub #6932] - Fixed an issue where app was opening only once by clicking on "Run in Postman" button and not launching again.
  • [GitHub #6886] - Fixed an issue where requests sent to servers that use TLS renegotiation were not working
  • [GitHub #6895] - Fixed issue where OAuth2 window was showing blank screen on requesting token
  • [GitHub #6887] - Fixed a bug where changing the response language was not formatting correctly

New in Postman 7.2.2 (Jul 5, 2019)

  • [GitHub #2724] - Added new code generators behind an experimental flag
  • [GitHub #1667] - Added support for cookie syncing via the Interceptor
  • Updated cURL, Swagger 2.0, OpenAPI 3.0 importer versions
  • [GitHub #5760] - Added fork labels in all collection listing views
  • [GitHub #6731] - Change Text color in no-response empty state to content-secondary
  • [GitHub #4751] - Fixed some performance issue to handle large response
  • Fixed a bug causing cookie settings in runner to not persist when rerun
  • [GitHub #3178] - Updated internal CSV parser to fix bugs with data files parsing in runner
  • [GitHub #6509] - Increased request label length in sidebar
  • [GitHub #6592] - Bubbled up response save error to show in UI
  • [GitHub #6745] - Fixed an issue where multiple accounts could not remain signed-in simultaneously

New in Postman 7.2.0 (Jul 5, 2019)

  • [GitHub #5671] - Fixed a bug where browse view History items are unclickable
  • [GitHub #6494] - Fixed a bug where workspace delete modal does not show thumbnail in the collection runner
  • Fixed a bug where long collection name breaks UI in collection browser and add folder modal
  • Fixed an issue where key value editors have inconsistent borders and overlaps with borders of 2 pane view
  • Fixed a bug where upgrade button did not refresh to team button on plan upgrade
  • [GitHub #5916] - Fixed a bug where app was crashing due to client certificate password mismatch
  • [GitHub #2427] - Fixed a bug where URL path variables were not parsed correctly
  • [GitHub #6537] - Fixed a bug where params with empty keys were getting filtered
  • [GitHub #6533] - Fixed a bug where invalid url crashes the app
  • [GitHub #5992] - Fixed an issue where the request URL is shown instead of request name when trying to save the request to another collection
  • [GitHub #6344] - Added password masking to client certificate passphrase
  • Revised placeholder copy for adding a description
  • Removed `last modified just now` from collection browser
  • Fixed an issue where description support markdown does not link to any documentation.
  • Invite multiple users by uploading .txt or .csv files
  • [GitHub #1669] - Added support for GraphQL request and schemas
  • [GitHub #6360] - Updated collection runner to support selecting and reordering requests/folders before run
  • [GitHub #971] - Added faker library support to add `$random*` dynamic variables

New in Postman 7.1.1 (Jun 6, 2019)

  • [GitHub #6524] Fixed a bug where search in the sidebar would continue to show results from previous search results
  • [GitHub #6505] Fixed a bug where workspace collections view in browse mode was crashing if collection owner account was deleted
  • [GitHub #6527] Fixed a bug where users were unable to open a new tab on clicking plus icon in some flows
  • [Github #6534] Fixed a bug where users were unable to send files while sending requests
  • [GitHub #6364] Fixed a bug that caused proxy matching for URL with ports to fail

New in Postman 7.1.0 (Jun 6, 2019)

  • Introducing APIs in Postman
  • Create APIs directly within the Postman desktop or web app
  • Add and edit your schemas, and generate collections from them at the click of a button
  • Link related entities such as collections, environments, mock servers and monitors to APIs
  • Version your APIs, and tag collections under them to keep track of changes
  • Mock, document, monitor and publish multiple versions of your API simultaneously using tagged revisions of collections
  • [GitHub #4320] Improved the ability to work with files and fixed issues around file exports
  • [GitHub #1228] Added support for cookie control in collection runner
  • [GitHub #4842] Added support for accessing cookies in `pm.sendRequest`
  • [GitHub #2458] Added support for payload hash in Hawk authentication
  • Signing out now warns you if you have any unsynced changes
  • You can now close the last open tab in a workspace
  • Added support for adding asynchronous tests when using `pm.test` by passing `done` callback
  • [GitHub #6378] Fixed a bug where group history delete action used to crash the app
  • [GitHub #3281] Fixed a bug where quotes get encoded in query parameters
  • [GitHub #5860] Fixed a bug where cookies are not saved for IPv6 addresses
  • [GitHub #5753] Fixed a bug where pm.sendRequest cookies are not saved in app
  • [GitHub #6431] Fixed a bug where team notifications were not shown in the same app session where the team was created
  • [GitHub #5074] Fixed a bug where sometimes the request count in the collection was different from the actual number of requests shown
  • [GitHub #5524] Fixed a bug where folders with invalid references to requests were not allowed to be deleted or duplicated
  • [GitHub #4840] Fixed a bug where dragging a duplicate key inside environments modal is dragging 2 rows with it
  • [GitHub #5545] Fixed a bug where markdown renders with incorrect spacing
  • [GitHub #5226] Fixed a bug where next and previous buttons in ace editor search box work exactly opposite to intended functionality
  • [GitHub #5613] Fixed a bug where after saving the request the first duplicate key in query params is deleted
  • [GitHub #5245] Fixed a bug where the last user in team workspace doesn't see a proper error message in toasts while leaving workspace
  • [GitHub #6063] Fixed a bug where method name not showing up for older history in browse mode
  • [Github #5558] Fixed an issue where Postman was getting set as the default app to handle HTML files on Linux
  • [Github #6362] Fixed an issue where editing the description of a variable via the environment quick look also edits the description of other variables
  • Fixed issues while importing Postman data dumps
  • Various bugfixes in the OpenAPI 3.0 importer
  • Fixed URL encoding issues while calculating payload hash in multiple authorizer modules
  • Fixed a bug where the request body button types are not vertically aligned in the center

New in Postman 7.0.9 (Jun 6, 2019)

  • [Github #3290] Added support for custom CA certificate
  • [GitHub #2494] Added support for PFX client certificate
  • [GitHub #4631] Added support for request mutation using pre-request scripts
  • [GitHub #3566] Added support for Proxy authentication (Basic Auth)
  • [GitHub #2282] Added request size details in tooltip
  • Added detailed timings in tooltip of response time
  • Added support for API Key type authentication
  • Users can now suggest people to be invited to their team
  • Improvement of UI representation of temporary headers
  • [GitHub #5799] Fixed a bug where interrupting the script execution crashes the App
  • [GitHub #4707] Fixed a bug where port 443 is not matched implicitly when using client certificates
  • [GitHub #3232] Fixed a bug where AWS signature was not calculated correctly
  • [GitHub #6174] Fixed a bug where error responses during team invite flows were not bubbled up
  • [GitHub #6179] Fixed a bug where Postman Runner doesn't show Pre-request script assertion results
  • [GitHub #5594] Fixed a bug where Test filter is not working when retrying the run in collection runner
  • [GitHub #6178] Fixed a bug where open tabs can't be selected in the find and replace section
  • [GitHub #2833] Fixed issue where Postman window opened off-screen on restoring from minimized state
  • [GitHub #4828] Fixed issue where Postman window was always opening in windowed mode despite closing in maximized mode
  • [GitHub #5639] Fixed an issue where collection gets imported multiple times when clicking Run in Postman button [Windows]
  • [GitHub #6239] Fixed a bug where app doesn't receive sync changes after clicking the sync icon
  • Fixed a bug where the sync indicator was wrong incase where sync was disabled for a user
  • Fixed a bug where removing a collection after creating it in the same app session was not synced
  • [GitHub #6144] Fixed a bug where environment values were not updated immediately after the request finishes
  • [GitHub #4833] Fixed a bug where add account and cancel flow did not used to load the correct window for the user
  • [Github #2893] Fixed a bug where examples in the original request were not copied when saving it request as new request
  • [GitHub #5932] Context menu does not show up in Import modal (Paste Raw Text)
  • Fixed UI issue in console related to clear button and search box
  • [GitHub #5965] Fixed a bug where App was crashing while opening another 3rd party App using custom protocol from an OAuth2 window
  • [GitHub #3955] Fixed some inconsistencies in rendering markdown between Postman Dashboard/Documentation and Postman App
  • [Github #5654] Fixed editing variables from quick look when the order of session-variable is not the same as variables
  • [GitHub #5690] Fixed a bug where environment dropdown on applying a filter has empty spaces/rows
  • Fixed a bug in request name where if the name is too large then it wraps onto multiple lines
  • Fixed a bug in request name where if the user has only view permissions still it is able to edit the name
  • [GitHub #4951] Fixed issue where a saved cookie is not removed when the cookie is updated by subdomain with a prior expiration date
  • [GitHub #3565] Fixed issue where user cannot edit cookies with same name under the same domain but has different path
  • [GitHub #5518] Fixed example title is too short in the dropdown list of examples issue
  • [GitHub #2940] Fixed a bug where highlighting text while renaming request in Sidebar drags the whole request
  • [GitHub #6292] Fixed a bug where example response preview sections was not working
  • [GitHub #5758] Fixed a bug where selection focus is lost from request URL when path variables are removed
  • [GitHub #5034] Fixed a bug where in Linux the temporary files created after an update were not being cleaned up
  • Added UI feedback states when setting up account after signing in. Without this, quitting the app might cause corrupt data
  • [GitHub #4613] Fixed issue regarding correctly focusing the requester window when user tries to create another app instance
  • Fixed focussing issue related to the search box inside the text editor
  • Fix for no-cache and postman-token settings

New in Postman 7.0.7 (Jun 6, 2019)

  • [GitHub#6093] Fixed a bug where raw body was not synced correctly for history requests

New in Postman 7.0.6 (Jun 6, 2019)

  • v7.0 rolls out a new system for managing roles and permissions that will help make sure everyone on your team can access to what they need. [See how the new roles and permissions work](https://go.pstmn.io/docs-roles-permissions)
  • Better experience while sharing collections
  • Workspaces sync more quickly
  • Learning Centre is now called Bootcamp. And now it also shows up in a tab too. New name, new home.
  • [GitHub #5096] Fixed issue regarding visualisation of x-www-form-urlencoded parameters in Postman console
  • [GitHub #5188] Show year in collection activity feed
  • [GitHub #5409] Fixed console not opening on switching accounts
  • [GitHub #5505] Fixed toggling sidebar via keyboard doesn't change 'Show/Hide Sidebar' button state
  • [GitHub #5207] Fixed rendering of disabled body parameters in Postman console
  • [GitHub #5306] Fixed an issue where falsy values were not rendered in Postman console
  • [GitHub #5743] Fixed the issue of Postman console removing extra whitespaces from the string
  • [GitHub #3350] Added titles for path variables and query params
  • [GitHub #1104] Content-Type support for form-data multipart
  • [GitHub #5276] Fixed collection description value and width in edit mode (Collection Browser)
  • [GitHub #3302] Fixed rendering of disabled headers in Postman console
  • [GitHub #5490] Bug fix for search results in collection selector UI
  • [GitHub #4894] Fixed an issue where the tooltip for system generated headers blocks the header-value
  • [GitHub #5358] Fixed an issue where console search field is not allowing users to paste copied text through mouse.
  • [GitHub #5726] Clearing history in the App deletes only those on Sync
  • [Github #5840] Fixed a bug where requests did not open in tab properly
  • [Github #5585] Fixed a bug where http version for code generation was appending undefined
  • Fixed Response Cookie Expiration Date not showing
  • Add word break for long response header values
  • Fixed the issue of wrong pathname being displayed in Postman console

New in Postman 6.7.4 (Feb 28, 2019)

  • Added support for disabling keyboard shortcuts [GitHub #2707]
  • Fixed an issue that caused file path to disappear while reordering form-data fields [GitHub #2651]
  • Fixed an issue that caused errors with self signed SSL certificates in OAuth2 [GitHub #5819]

New in Postman 6.7.3 (Feb 4, 2019)

  • Stability and performance improvements

New in Postman 6.7.2 (Feb 4, 2019)

  • Fixed an issue where SSL certificates were not verified when a request is re-sent. [GitHub #4942]

New in Postman 6.7.1 (Feb 4, 2019)

  • Added support for forking and merging collections
  • Added support to comment on requests
  • Added support for JSON schema assertion in scripts [GitHub #3582]
  • Added support for AJV validator [GitHub #3199]
  • Users can now search for the selected text by using Find option in right-click menu
  • Disabled the auto updates on Linux when installed using SNAP [GitHub #5574]
  • Fixed an issue where Learning Center modal was not reopening after successful Sign In [GitHub #5668]
  • Fixed conflict state flow to account for the name and description changes in a request tab [GitHub #5692]
  • Fixed a bug which caused the browse view to crash [GitHub #5632]
  • Fixed a bug where skipped label in response tests view was not visible[GitHub #5515]
  • Fixed bugs around OpenAPI imports [GitHub #3390]
  • Fixed a bug where contents were being replaced in closed tabs using find and replace
  • Fixed an issue where few collections were shown even after switching workspace [GitHub #5494]
  • Fixed a bug that caused requests to fail when the URL protocol is not in lowercase [GitHub #4085]
  • Fixed a bug where order of the fields in form-data was not respected [GitHub #4461]
  • Fixed a bug which caused requests having form-data body to fail on redirects [GitHub #4077]
  • Fixed a bug where nested variables are not substituted correctly [GitHub #5682]
  • Fixed a bug that caused negated assertions to persist [GitHub #3592]
  • Fixed a bug where 308 permanent redirects were not handled correctly [GitHub #4114]

New in Postman 6.6.1 (Dec 30, 2018)

  • Added support for importing OpenAPI 3.0
  • Invite people through a shareable link
  • Added support for re-opening recently closed tabs
  • Improved learning centre with more lessons and skills
  • New setting to turn off tab save confirmation dialog
  • Detailed assertion failures are shown in the Collection Runner
  • Show test assertions from pre-request script in the Collection Runner

New in Postman 6.5.3 (Dec 30, 2018)

  • Fixed a vulnerability in code snippet generation flow

New in Postman 6.5.2 (Dec 30, 2018)

  • Added support for custom HTTP methods [GitHub #166]
  • Added support for sending body with GET requests [GitHub #2729]
  • You can now find and replace across collections, environments, globals and open tabs
  • Added support for saving responses with history [GitHub #622]
  • Fixed a bug where right click actions were not working for response headers [GitHub #5107]
  • Fixed a bug where PDF responses were rendered as raw text [GitHub #5359]
  • Fixed a bug where custom response code was not rendered if the response message was empty [GitHub #5411]
  • Fixed a bug where disabled environment values were used in generated code snippets [GitHub #5407]
  • Fixed a bug where disabled request headers were shown in Postman console [GitHub# 3302]
  • Fixed a bug where closing snippet section in scripts tabs was not remembered for new tabs [GitHub #5341]
  • Fixed a bug where resizing panes in two pane layout did not refresh line-wrapping in script editors [GitHub #5341]
  • Fixed a bug where some response types were not rendered correctly in response preview [GitHub #5363]
  • Fixed a bug where postman generated Authorization headers were not included in code snippets [GitHub #5403]
  • Added configuration to disable icons in tab titles [GitHub #5310]

New in Postman 6.4.4 (Dec 30, 2018)

  • Level up your skills with the new learning centre
  • Fixed a bug where request could not be sent when globals were missing [GitHub#5354]
  • Fixed a typo in tab unsaved modal on close [Github#5325]
  • Fixed a bug where generated code snippets did not include file paths
  • Fixed bugs related to beautifying raw body (Cmd+B) [Github#5364][Github#1473]

New in Postman 6.4.2 (Dec 30, 2018)

  • Various bug fixes and stability improvements for tabs
  • Made the the position of tab actions fixed [GitHub #4869]
  • Added more visibility when a request or response is in a conflicted or deleted state
  • Fixed a bug where undo stack wasn't cleared if a different request opens in the same tab [GitHub #4367]
  • Fixed a bug where duplicate parameter keys disappear when unchecked [GitHub #4513]
  • Fixed a bug where save example did not preserve response status code [GitHub #4640]
  • Fixed a bug where the response view formatting used to reset when switching tabs [GitHub #5009]
  • Fixed a bug where closing single unsaved tab attempts to close all tabs after having cancelled close all tabs once [GitHub #5247]
  • Fixed a bug where request description didn't scroll when viewing in tab [GitHub #4511]
  • Fixed a bug where body resets to pretty view when changing tabs [GitHub #2919]
  • Fixed exporting collection variables with disabled entries [GitHub #5237]
  • Fixed a bug where generated collection links were not shown until app restart [GitHub #5238]
  • Fixed a bug in renaming a personal workspace [GitHub #5204]
  • Fixed text-wrapping issues in runner [GitHub #4812]
  • Fixed a bug to show long test names in tooltip inside run results [GitHub #3240]
  • Added link to view monitor results on dashboard after creating one [GitHub #4976]
  • Fixed a bug where long variable names were overflowing in the variable hover dropdown [Github #5031]
  • Fixed a bug where collection variables were not resolved in generated code snippets [GitHub #4176]

New in Postman 6.3.0 (Sep 10, 2018)

  • Fixed a bug where multiple slashes were being removed [Github #4663]
  • Fixed a bug where certificates were not working if only one of CRT or Key file was used [Github #3251]
  • App will now log warning messages in the Postman Console if it fails to read files while sending requests [Github #4761]
  • Fixed a bug where cut/copy/paste from context menu was not working in Ace editor
  • Fixed a bug where response search bar was showing up over the find overlay [Github #5084]
  • Fixed a bug where search query in API network and template category were not being persisted [Github #4873]
  • Exporting collections in v1 format is deprecated

New in Postman 6.2.5 (Aug 20, 2018)

  • Fixed a bug where there was an extra 'sessionValue' field in request body while exporting a collection
  • Fixed an issue where the shortcut icon disappeared on update for Windows users [GitHub #4814]
  • Fixed data editor dropdown width while selecting file/text [GitHub #4969]
  • Fixed a bug where the request was stripped off from examples while importing a collection

New in Postman 6.2.4 (Aug 10, 2018)

  • Fixed a bug where _postman_id was added to folders and requests in exported collections in v2 and v2.1 formats [GitHub #4952]
  • Fixed a bug where sending a request was not finishing when globals were missing [GitHub #4985]
  • Fixed a bug where restoring collections were not working

New in Postman 6.2.3 (Aug 4, 2018)

  • Sharing collections and team workspaces are now available for all users
  • Added a quicker way to invite others to the current workspace
  • Use current values of variables to work with collections, environments and globals without sharing sensitive values with your team. Current values do not sync to Postman/'s servers!
  • Edit current values of the variable from the Quick Look view
  • Resource usage can now be tracked from the app
  • Improved memory usage when working with large values in environments or globals
  • Fixed an issue where users were not able to save new requests. [Github #4589]
  • Fixed an issue where selected environment on startup does not populate variables.[Github #4696]
  • Fixed an issue where exporting collection generates incorrect request url [GitHub #4669]
  • Fixed an issue where diff is not showing in activity feed [GitHub #4668]
  • Fixed an issue where dropdown was being rendered out of screen bounds [GitHub #4725]
  • Fixed an issue where deleting an active run through different runner window crashes the first one
  • Fixed an issue where setting inherit as the auth type for folders shows wrong auth inheritance
  • Fixed an issue where postman throws error when environment value is undefined [GitHib #4199]
  • Fixed an issue where API documentation was not being create through +New Button [GitHub #4822]
  • Fixed a bug where variable was getting deleted after setting it's value to null [GitHub #3868]
  • Fixed a bug where `clientId` was being sent in the body when using `client-credentials` grant-type in OAuth-2 [GitHub #4488]
  • Fixed a bug where simultaneous actions were not reflected correctly on UI [GitHub #4794]
  • Fixed a bug where a Requester window was not opening when a Console window was already open [macOS] [GitHub 4613]
  • Removed `client-secret` field for OAuth-2 implicit grant type [GitHub #4742]
  • Added support for having multiple cookies with same name but different paths [GitHub #3824]
  • Fixed a bug where users having edit permissions on a collection were not able to delete requests using the keyboard shortcut [Github #4892]
  • Fixed a bug where the folder level code was not visible until the text editor is clicked

New in Postman 6.1.4 (Jul 2, 2018)

  • Improvements in network stabilization
  • Fixed a bug where secure cookies were not persisting [Github#4581]

New in Postman 6.1.3 (Jul 2, 2018)

  • Fixed a bug which prevented copying the response using the copy icon
  • Fixed a bug where the Runner was not opening with pre-filled collection/folder
  • Fixed a bug where Monitors and Mocks were not being created through New Button
  • Fixed a bug where notifications were not being displayed
  • Added support to disable hardware acceleration using an external environment variable

New in Postman 6.1.2 (May 19, 2018)

  • Enterprise users can now control who can view workspaces within the team
  • Minor updates and bug fixes will now be applied on background silently
  • Performance improvements in startup
  • Improvements in the sign-in/signup flow
  • Switching theme changes the theme in all open windows
  • Fixed an issue that caused sync conflicts with history requests [GitHub #4360]
  • Fixed an issue that caused desktop shortcuts to be recreated after update [GitHub #2492]
  • Fixed a bug where total request time in an exported run was a concatenated string [GitHub #3275]
  • Fixed a bug where globals were not being updated without being logged in [GitHub #4518]
  • Fixed a performance issue which caused a visible lag while adding query params [GitHub #2920]

New in Postman 6.0.10 (Mar 20, 2018)

  • Fixed a bug where exported collections would sometimes add a trailing '=' when run in newman [GitHub#4298]
  • Fixed a bug where collections and environments were not sorted in the selectors in Runner [GitHub#4311]
  • Fixed a bug where collections were not being sorted in the 'Save Request' dialog [GitHub#4314]
  • Fixed a bug where Runner was not storing request and response headers [GitHub#4296]
  • Various stability and performance improvements for Sync

New in Postman 6.0.9 (Mar 8, 2018)

  • Organize your API work through the use of personal and team workspaces
  • Changes to environments shared in team workspaces now sync automatically with your team
  • Fixed a bug where request body was not preserved for cURL imports
  • Fixed a bug in mocks created from `Create New` dialogue
  • Various performance and stability improvements for Sync

New in Postman 6.0.7 (Feb 26, 2018)

  • Organize your API work through the use of personal and team workspaces
  • Changes to environments shared in team workspaces now sync automatically with your team
  • Fixed an issue that led to high CPU usage

New in Postman 5.5.3 (Feb 26, 2018)

  • Fixed a rare issue where duplicating a folder added multiple copies of requests within the folder

New in Postman 5.5.2 (Feb 26, 2018)

  • Fixed a bug which affected syncing

New in Postman 5.5.0 (Dec 12, 2017)

  • Added API Network: Browse through a list of authentic API publishers and import their collections with one click.
  • Fixed a rare issue on Windows where tabs were not being persisted across restarts

New in Postman 5.4.1 (Dec 5, 2017)

  • You can now add variables, authorization, pre-request and test scripts to a collection. This will apply to all requests in the collection.
  • You can now add authorization, pre-request and test scripts to a folder. This will apply to all requests in the folder.
  • Fixed an issue where closing the secondary window quits the application [Windows].
  • Fixed an issue where headers were lowercased in generated code.

New in Postman 5.3.2 (Nov 16, 2017)

  • Fixed an issue where the last open tabs were not restored on app restarts [GitHub#3650]
  • Fixed an issue where focus was not restored when switching to the app [GitHub#3651]
  • Fixed new window shortcuts on Windows and Linux [GitHub#3665]
  • Fixed a rare issue that prevented users from signing back in
  • Various stability and security improvements

New in Postman 5.3.1 (Oct 19, 2017)

  • You can now add multiple user accounts and switch between them seamlessly
  • Fixed an issue where some OAuth 2.0 tokens were not being used with requests [GitHub#3608]
  • Fixed an issue where getting a new OAuth 2.0 token was not working for some providers [GitHub#3604]
  • Fixed an issue where getting a new OAuth 2.0 token flow would not complete [GitHub#3616]

New in Postman 5.3.0 (Oct 13, 2017)

  • Create documentation, mock servers, monitors, environments and more from the 'New' button in the header bar
  • Explore Postman features by importing custom collection templates
  • Add NTLM (Beta) and Bearer Token authorization methods to requests
  • Find anything easily across all your collections, environments and globals (Ctrl/Cmd + Shift + F)
  • Redesigned authentication interface for ease of use
  • Automatic retries for Digest authentication
  • Added ability to force close tabs without prompting for save
  • Added ability to select additional monitoring regions
  • Mock servers can now be made either private or public
  • Authorization data is generated by Postman automatically and is not saved with your requests
  • Fixed a rare issue where environment variables get disabled after sending the request [Github #3542]

New in Postman 5.2.1 (Sep 27, 2017)

  • Fixed an issue where request body within duplicated folder was hidden from UI [Github #3484](https://github.com/postmanlabs/postman-app-support/issues/3484)

New in Postman 5.2.0 (Sep 23, 2017)

  • All new Status bar for quick access to useful actions
  • Add ability to set a custom proxy to be used for requests made through the app
  • Share collections and invite users to your team from the Team Library
  • Introducing the PM API for cleaner and more robust pre-request & test scripts
  • Fixed an issue which prevented request reordering within a collection [GitHub#3291]
  • Fixed various issues around Sync conflicts
  • Fixed an issue that caused path variable values to be deleted when importing a collection
  • Fixed an issue where Postman dynamic variables were not being populated in the autocomplete dropdown [GitHub#3354]

New in Postman 5.1.3 (Aug 3, 2017)

  • Fixed a rare case where users would lose data when signing out
  • Various Sync and stability improvements

New in Postman 5.1.2 (Jul 28, 2017)

  • Folders in collections can now be nested inside other folders
  • Folders in collections can now be reordered
  • Improved tab behaviour to ensure you never lose your work
  • Allow turning off variable autocomplete to boost performance
  • Added a setting to disable the system proxy for all API calls
  • Deleting a collection and/or its contents will now ask for confirmation, to prevent accidental deletes
  • Various performance and stability improvements
  • Fixed an issue that caused folder imports to misbehave [GitHub#3264]
  • Fixed an issue that caused cookies ending with '=' symbol to be truncated [GitHub#3069]
  • Fixed an issue where cookies with small expiry times were not being persisted [GitHub#3104]
  • Fixed a rare issue that was preventing run results to be exported correctly

New in Postman 5.0.2 (Jul 4, 2017)

  • Various stability and performance fixes.

New in Postman 5.0.0 (Jun 16, 2017)

  • Collaborate on APIs by sharing requests with your entire team (https://go.pstmn.io/docs-sharing)
  • Simulate a backend by mocking your requests (https://go.pstmn.io/docs-mocks)
  • Run scheduled tests to monitor your requests (https://go.pstmn.io/docs-monitoring)
  • Document your requests as publicly viewable web pages (https://go.pstmn.io/docs-documentation)
  • Fixed an issue where some URL parameters were duplicated in Collection Runner [GitHub #3141]
  • Various stability and performance fixes

New in Postman 4.11.1 (Jun 6, 2017)

  • Fixed an issue that caused example response language to reset on save
  • Fixed an issue where responses in Examples were not prettified when viewing
  • Fixed an issue in Mac App where the app was not closed correctly if no windows were open
  • Fixed an issue where importing and exporting v2 collection created an empty collection [GitHub #3099]
  • Fixed an issue in Collection Runner and Console where response body was not displayed correctly. [GitHub #3087]

New in Postman 4.11.0 (Jun 6, 2017)

  • Document URL Params, Headers & Request Body with descriptions
  • Save variations of request & response with Examples
  • Variables autocomplete in Authorization fields
  • Fixed an issue where deleting a single character from a variable removed the full variable. [GitHub #2895]
  • Fixed scroll issue in Activity Feed diff view [GitHub #3026]
  • Fixed an issue where the binary file upload was failing when the content-length header was not available [GitHub #2756]
  • Fixed an issue where disabled entries were not ignored in Collection Runner [GitHub #2582]
  • Fixed an issue where empty response body did not clear the previous response [GitHub #2950]
  • Fixed an issue where "Save to Collection" action was not removed after clearing the history
  • Fixed an issue with unsubscribing from collection browser
  • Fixed a rare issue where test results for the last iteration were not updated

New in Postman 4.10.7 (Jun 6, 2017)

  • Fixed UI performance issue. [GitHub #2929]

New in Postman 4.10.5 (Apr 3, 2017)

  • New Data Editor for faster editing of headers, params, body and environments
  • Autocomplete suggestions and tooltips for variables
  • Support for logging into Postman Enterprise accounts
  • Postman Pro - Restore collection to an earlier version via the activity feed
  • All alerts are now dismissible
  • Various performance improvements for requests and collection runs.
  • Fixed an issue where links in XML responses were detected incorrectly [GitHub #2481]
  • Fixed an issue which caused HTML elements in response to not be copied correctly [GitHub #2743]
  • Fixed an issue that caused URL variables to be replaced in editor while manually running auth [GitHub #2757, #2793]
  • Fixed a rare issue that caused incorrect environment to be updated after a request [GitHub #2784]

New in Postman 4.10.0 (Feb 16, 2017)

  • All new keyboard shortcuts
  • Faster editing of names and descriptions via inline editing.
  • Resizable two-pane layout.
  • Duplicate tabs via the context menu.
  • Pre-request and test snippets can be hidden now [GitHub #2176].
  • Show changelog for skipped versions while checking for updates.
  • Special characters in URL are encoded correctly now [GitHub #2517, #2529, #2538, #2468].
  • Fixed an issue where variables were not resolved while manually authorizing request.
  • Fixed various issues in response encoding and rendering [GitHub #2502].
  • Fixed encoding issues in generated cURL snippet [GitHub #2579, #2322].
  • Fixed an issue where environment variable was removed if the value was 0 [GitHub #2598].
  • Chinese inputs are handled correctly in description editors. [GitHub #2163, #2530, #2600].
  • Environment variables containing period characters are resolved correctly in URL [GitHub #2629].
  • Environment variables containing tilde characters work correctly now [GitHub #2683].
  • Floating point numbers in response are now rendered correctly in pretty view [GitHub #2447].

New in Postman 4.9.3 (Dec 21, 2016)

  • Fixes:
  • Fix a rare issue that caused Collection Runner to not load completely [GitHub #2562, #2568]
  • Fix an issue that caused disabled environment variables to be removed after a request / collection run
  • Fix an issue where url path variables are not resolved in Collection Runner [GitHub #2546]
  • Various Sync and stability improvements

New in Postman 4.9.2 (Dec 15, 2016)

  • Improvements:
  • Editor font size can be customized now (Settings > General > Editor Font Size). [GitHub #1794]
  • Code generation supports Swift 3 now [GitHub #2415]
  • Fixes:
  • Fix Persist Variables option in Collection Runner not working correctly. [GitHub #2542]
  • Fix Data file in Collection Runner not being recognized when selected again. [GitHub #2531]
  • Fix run errors not shown in DevTools. [GitHub #2535]
  • Fix invalid Authorization header being generated when OAuth1.0 realm parameter is used. [GitHub #2522]
  • Fix rare issue where request body is hidden after an app restart. [GitHub #2527]
  • Fix issue where a Collection is not selectable as run target after a folder is selected. [GitHub #2525]
  • Fix console.log within scripts logged twice in the Console. [GitHub #2524]
  • Fix issue where unformatted response body is copied to clipboard. [GitHub #2462]
  • Fix rare issue that causes auto updates to fail.

New in Postman 4.9.1 (Dec 5, 2016)

  • Fixed an issue while reading data file in Collection Runner [GitHub #2514]

New in Postman 4.9.0 (Dec 2, 2016)

  • New Features:
  • Redesigned Collection Runner.
  • Two-pane view (Cmd/Ctrl + Alt + V).
  • Context menu for closing tabs.
  • New setting to open all requests in a new tab (Settings > General).
  • Improvements:
  • Various improvements for tabs.
  • New warnings in environment editors when duplicate keys are used.
  • Cleaner default filenames while exporting data.
  • Swift 3 compatible code generation. [GitHub #2415]
  • Fixes:
  • Various fixes for authorizations.
  • Stricter YAML parsing for Swagger imports. [GitHub #2475]
  • Fixed an issue that omitted request body in generated code. [GitHub #2325, #2447, #2478]
  • Fixed Markdown encoding. [GitHub #2456]

New in Postman 4.8.3 (Nov 10, 2016)

  • Improvements:
  • Create a monitor for a collection from the app [Postman Cloud]
  • Fixes:
  • Dynamic variable {{$guid}} generates RFC-compliant v4 UUID
  • Fixed an issue which caused invalid code to be generated for requests with files in body [GitHub #454]
  • OAuth2.0 client parameters are no longer encoded [GitHub #1749]
  • Fixed an issue that caused request body to be not added in the generated code [GitHub #1850]
  • Fixed an issue that caused generated cURL snippet to be not encoded properly [GitHub #1932, #2405]
  • Fixed various issues with response preview type [GitHub #2250]
  • Expired cookies are auto cleared in the native apps [GitHub #2404]
  • Fixed an issue which caused request body to be sent with GET requests in Collection Runner [GitHub #2407]
  • Scripts are exported with correct formatting [GitHub #2417]
  • Fixed a rare issue with context menus inside script editors and pretty responses [GitHub #2423]
  • Disabled headers are exported correctly [GitHub #2443]
  • Fixed an issue which prevented saved responses from loading [GitHub #2459]
  • Last used file destination is set as default for file exports
  • Fixed an issue that caused environment templates to be hidden if no shared collections are present

New in Postman 4.8.1 (Oct 28, 2016)

  • Fixes:
  • Rendering fixes in the notification feed
  • Rendering fixes in the collection selector

New in Postman 4.8.0 (Oct 14, 2016)

  • Improvements:
  • Collection Activity Feed shows detailed history of changes now. [Postman Cloud plan]
  • Session token support in AWS auth [GitHub #1663]
  • Attempting to delete environment templates linked with published collections shows a warning now [Postman Cloud plan
  • Fixes:
  • AWS auth supports repeated URL parameters [GitHub #2384]
  • Fixed various issues around response type detection [GitHub #2380]
  • Fixed an issue that caused client certificates to be ignored in Collection Runner [GitHub #2313]
  • External scripts run correctly in OAuth 2.0 flow [GitHub #2351]
  • Comma separated values in URL parameters are encoded correctly [GitHub #2350]
  • Non-string OAuth 2.0 tokens display correctly [GitHub #2371]
  • Long OAuth 2.0 tokens display correctly [GitHub #2179]
  • Fixed an issue that prevented Digest auth values from being saved [GitHub #2298]
  • Custom HTTP status code reason phrases are displayed correctly now [GitHub #2370]
  • Swagger importer handles multiple path params [GitHub #2328]
  • Fixed a rare performance issue during start of collection runs

New in Postman 4.7.2 (Sep 22, 2016)

  • Improvements:
  • The last open tab can be closed
  • Stability and Performance Improvements
  • Emojis now supported in folder names
  • Fixes:
  • Fixed a bug where the saved OAuth2 tokens weren't visible
  • Fixed a bug which caused the Swagger1.0 and RAML importers to break
  • Setting the body type to 'urlencoded' sets the correct header
  • URL parameters support the full UTF-8 charset

New in Postman 4.7.1 (Sep 13, 2016)

  • Improvements:
  • The collection browser is now resizable
  • Fixes:
  • Fixed an issue that caused the search icon to be visible for the raw/preview mode
  • Fixed an issue which led to newly subscribed collections not showing up
  • Fixed an issue that caused incorrect proxy detection in some cases

New in Postman 4.7.0 (Sep 6, 2016)

  • Improvements:
  • Redesigned active environment selector
  • Various Sync and performance improvements
  • Fixes:
  • Fixed an issue that caused Swagger and cURL importers to not work occasionally
  • Fixed an issue that caused system proxy to be not honored when multiple proxies are configured
  • Fixed an issue that caused delay setting to not work in Collection Runner
  • Fixed few issues with XML responses in pretty view [GitHub #2297]

New in Postman 4.6.3 (Aug 31, 2016)

  • Fixes:
  • Fixed an issue that caused selection to break when using UI scaling
  • Fixed an issue that caused invalid Host header to be sent
  • Fixed an issue that occasionally caused wrong environment to be updated during a collection run
  • Fixed an issue that caused empty realm and oauth_token values to be added with OAuth 1.0 Authentication
  • Fixed an issue that occasionally caused deflate encoding to not work.

New in Postman 4.6.2 (Aug 19, 2016)

  • Improvements:
  • Active client certificates and proxy are shown in Postman Console
  • Design tweaks in client certificate add screen
  • Increase UI Scaling limits
  • Email and username availability feedback in sign-up screen
  • Sync improvements

New in Postman 4.6.1 (Aug 17, 2016)

  • Fixes:
  • Fixed an issue that caused requests to be not sent if public suffix cookies are present
  • Fixed an issue that caused Collection Runner to not honor system proxy
  • Fixed an issue that caused Postman Console to not open occasionally
  • Fixed an issue that caused few keyboard shortcuts to not work if code or response editors are in focus

New in Postman 4.6.0 (Aug 17, 2016)

  • Improvements:
  • UI Scaling (Use Cmd +/- to make the UI bigger/smaller)
  • Redesigned Cookie management flow
  • Improvements to drag and drop functionality throughout the app
  • Added a warning when trying to delete shared collection with subscribers or published documentation [Cloud Plan]
  • Improved Sync connectivity status
  • Window position is remembered across app opens
  • Fixes:
  • Default Accept headers are sent with requests now
  • All request headers are shown in Postman Console now
  • Fixed an issue with Saved Responses when Sync is enabled
  • Fixed an issue that caused system proxy to be not honored [GitHub #2225]
  • Various fixes with Cookies [GitHub #2249]
  • Fixed an issue that caused few postman.* APIs to not work in the sandbox [GitHub #2243]
  • Fixed an issue that caused few SugarJS methods to not work in the sandbox [GitHub #2235]
  • Fixed an issue with empty query parameters [GitHub #2231]
  • Fixed an issue that caused disabled headers to crash the Collection Runner

New in Postman 4.5.1 (Aug 6, 2016)

  • Fixes:
  • Mime type detection now works for all text types
  • Large responses don't crash the app anymore
  • Client-side certificates are supported
  • Fixed an issue that caused localhost to fail for IPv6
  • Folders work in the collection runner
  • Fixed an issue where URL params with '=' were incorrectly parsed
  • Binary file uploads now work correctly

New in Postman 4.5.0 (Aug 2, 2016)

  • BREAKING CHANGES:
  • jQuery, DOM and browser globals like window and document have been discontinued from the script sandbox
  • NEW FEATURES:
  • Postman Runtime:
  • A more secure NodeJS based sandbox for running pre-request and test scripts
  • HTTP engine built on NodeJS, which allows faster uploads of files, even running into Gigabytes in size
  • Full support for all headers, such as Origin, User-Agent, etc
  • Support for previewing responses having any media type supported by the browser
  • Response size is now available in the UI
  • Postman Console:
  • View & debug raw network requests and logs from scripts
  • Open the new Postman Console via View > Show Postman Console or (Cmd+Opt+C)
  • Added auto formatting of tests and pre-request scripts (Cmd+B)
  • RFC compliant Cookie path resolutions
  • FIXES:
  • Fixed an issue that caused builder tabs to overflow
  • Fixed an issue that caused long collection and shared environment names to overflow

New in Postman 4.4.3 (Jul 22, 2016)

  • Improvements:
  • Redesigned Previous Runs sidebar in Collection Runner
  • Added support for Max-Age & Expiry while setting cookie lifetime
  • Added support for --url as a cURL parameter
  • Added RFC-Compliant boundaries for form-data payloads [GitHub #2184]
  • Fixes:
  • Fixed an issue that caused incorrect update time to be shown for uploaded collection links
  • Fixed an issue that caused Run in Postman links to not work if the app is closed
  • DevTools open in detached mode now
  • Fixed an issue that auto closes modals while releasing drag outside the modal
  • URLs are encoded correctly in generated cURL snippets [GitHub #2171]
  • Cookie property checking is case-insensitive now (RFC-compliant)
  • Cookies are now fetched via hostname instead of hostname:port [GitHub #2044]
  • Fixed an issue that broke the Runner UI with long test names
  • Links from prettified responses can be copied without triggering click

New in Postman 4.4.2 (Jul 8, 2016)

  • Improvements:
  • The collection export format (v1/v2) choice is persisted
  • Updated to Electron 1.2.5nn
  • Bug Fixes:
  • The URL autocomplete menu works correctly with keyboard shortcuts
  • SVG image previews work correctly
  • Request re-ordering works correctly after file import
  • Fixed cURL import/export issues
  • Not double-encoding OAuth1 urlencoded params
  • Swagger path parameters are imported as path variables
  • Replace/All buttons in ace-editor don't close the dialog

New in Postman 4.4.1 (Jun 28, 2016)

  • Improvements:
  • User-level access control for shared collections
  • Ability to favorite collections in the sidebar and team library
  • Published collection status in the sidebar and team library
  • Documenter sneak-peek for basic plan users
  • All values in OAuth2 token response are shown in the UI
  • Optimized sync during first login
  • Sync stability and performance fixes
  • Bug Fixes:
  • OAuth2 callback URL is now selectable
  • Fixed an issue that caused prettified responses to be clipped after switching themes
  • Fixed an issue that caused pre-request script errors to be shown on all tabs

New in Postman 4.2.0 (May 15, 2016)

  • Redesigned Environment Preview
  • New passed/failed filter in test results
  • Request editors can be resized below default height
  • Collections in sidebar auto-expand to show results while searching
  • Exported files have .json extensions now [GH#2006]
  • Added application/graphql option in headers autocomplete [GH#1964]
  • Added search for environment templates in Team Library
  • Collection Runs can be stopped before completion
  • Added warnings for Restricted Headers
  • Added keyboard shortcuts to select collection in Save Request Flow and Collection Runner
  • Postman variable support in Request body JSON
  • Improved Bulk-editing flow
  • Fixed an issue that inserted erroneous newlines in XML responses [GH#1910]
  • Fixed an issue that caused mismatch in subscriber count while subscribing/unsubscribing to team collection
  • Fix rare issue while detecting Image responses [GH#802]
  • Fixed an issue that changed Response Language Mode to default value while resizing the app [GH#2015]
  • Fixed issues in WADL converter [GH#1458]
  • Fixed an issue that caused environment & global values to be persisted after a Collection Run
  • Collection browser auto closes when collection is deleted
  • Various sync performance and stability fixes
  • Fixed an issue that caused x-www-form-urlencoded to be treated as raw in cURL code generator

New in Postman 4.1.0 (Mar 19, 2016)

  • Enable HTML for markdown
  • User-entered text is selectable
  • Sync performance improvements
  • Faster rendering for sidebar collections
  • Dock options for new collection/window working
  • Context menus to set variables

New in Postman 4.0.0 (Feb 19, 2016)

  • New, Revamped UI
  • Support for Environment Sharing (Cloud-only)
  • Support for Automatic Documentation (Cloud-only)
  • Better tab management

New in Postman 3.2.15.1 (Feb 3, 2016)

  • Accepting 304 responses from Sync
  • Reducing analytics event count
  • Fixed Zendesk 3541 - Swagger2.0 import issue
  • Fixed header issues in AWS Signature generation

New in Postman 3.2.14.1 (Jan 27, 2016)

  • [Enhancement] Ace editor supports search count
  • [Bug fix] OAuth2 URLs are trimmed
  • [Feature] Updates to curl converter
  • [Bug fix] Requests respect read-only status correctly
  • [Bug fix] Query params are considered during AWS Signing
  • [Bug fix] GH#1671 - Responses with status=0 show the failed status
  • [Bug fix] Hiding preview button when the data file is removed
  • [Enhancement] GH#1676 - WADL files with are imported
  • [Enhancement] GH#1655 - CURL URLs surrounded by double-quotes
  • [Enhancement] Support for postman:// URLs

New in Postman 3.2.9.1 (Jan 14, 2016)

  • [Bug fix] Fixed issues with markdown library - Github#1628
  • [Bug fix] Fixed issues with HTML prettification library - Github#1610
  • [Bug fix] CSV files with numeric keys work
  • [Change] Initial splash screen removed
  • [Bug fix] Fixing the getpostman.com cookie issue for sync
  • [Bug fix] Fixed issues with Proxy