Postman Changelog

What's new in Postman 10.24.3

Mar 14, 2024
  • Bug Fixes:
  • Fixed an issue that caused an increase in desktop application size.

New in Postman 10.23.5 (Feb 20, 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
  • Bug Fixes:
  • Fixed gRPC local file import path resolution for loading service definition in Windows OS - #12654

New in Postman 10.18 (Sep 18, 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.7 (Sep 18, 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.4 (Sep 18, 2023)

  • Bug Fixes:
  • Fixed an issue that prevented new Interceptor users from connecting to the Postman app.
  • Fixed an issue that caused inconsistency in request data while creating examples with autosave on - #12263

New in Postman 10.17.3 (Aug 23, 2023)

  • Fixed an issue where users were not able to login intermittently after being redirected from the browser.

New in Postman 10.17.0 (Aug 10, 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.15.0 (Jun 16, 2023)

  • What's New:
  • 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. Read more on our blog.
  • 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)

  • 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 18, 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 reflect the elements within it.
  • Improvements:
  • OAuth2 is now customizable - you can add custom parameters to the token request, auth request, and refresh-token request independently in the advanced section - GitHub #11559
  • Comments in JSON Body are now ignored when sending the request - GitHub #3358
  • You can now send empty prefix with your JWT Bearer Auth requests - GitHub #11841
  • You can customize Collection Runner to continue executing when an error occurs - GitHub #3845, GitHub #3360
  • Clear all cookies with a single action - GitHub #5215
  • You can now add a dark theme, upload custom logos and add custom SEO for your published documentation - GitHub #10539, GitHub #9562, GitHub #10889
  • Code snippets now support Rust (reqwest) and Kotlin (OkHttp) - GitHub #11340, GitHub #491
  • Added back the ability to replace or copy a collection while importing - GitHub #11862
  • Expand / Collapse all items for a sidebar item in the collection using shortcuts - GitHub #6355, GitHub #2657, GitHub #6108
  • You can now publish an API version using Postman CLI. 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 - GitHub #11834
  • Fixed an issue where EncodedURIComponent was not working when selected from right-click menu- GitHub #11798
  • Fixed an issue where query params were truncated without an indication - GitHub #11314
  • Timestamps are shown on hovering the thumbnail on history item - GitHub #1315
  • Fixed an issue with the run duration for Collection runs - GitHub #11877
  • Fixed an issue where the collection documentation was not showing the status code for examples - GitHub #11122
  • Fixed an issue where the code block type was inconsistent between the Postman app and Published Documentation - GitHub #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 - GitHub #11908
  • Fixed an issue causing import flow to fail for certain RAML 0.8 APIs - GitHub #11604
  • Fixed an issue where cURL import with --data-row was skipping body while importing - GitHub #7895

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.9.4 (Feb 9, 2023)

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

New in Postman 10.9.0 (Feb 3, 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 13, 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.6.0 (Dec 19, 2022)

  • 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.2 (Nov 28, 2022)

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

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.0.1 (Nov 2, 2022)

  • 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.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)
  • You can now configure the maximum gRPC message size the client can receive
  • Bug Fixes:
  • Fixed an issue where parsing Protobuf APIs with a few keywords used to fail

New in Postman 9.28.3 (Aug 18, 2022)

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

New in Postman 9.26.0 (Aug 11, 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 21, 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.2 (Jul 18, 2022)

  • 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 11, 2022)

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

New in Postman 9.23.2 (Jun 29, 2022)

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

New in Postman 9.21.0 (Jun 21, 2022)

  • 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. Read all about it in our blog post.

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.15.2 (Mar 21, 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.13.0 (Feb 14, 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.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 2, 2022)

  • What's New:
  • 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)

  • 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 25, 2022)

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

New in Postman 9.10.0 (Jan 24, 2022)

  • 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.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.1 (Dec 29, 2021)

  • What's New:
  • 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- default & 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.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.

New in Postman 9.6.2 (Dec 26, 2021)

  • 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 18, 2021)

  • What's New:
  • When you have typos, it's always been difficult to find collections and workspaces. 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 10, 2021)

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

New in Postman 9.3.1 (Dec 2, 2021)

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

New in Postman 9.3.0 (Dec 1, 2021)

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

New in Postman 9.2.0 (Nov 30, 2021)

  • What's New:
  • 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)

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

New in Postman 8.12.4 (Oct 2, 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 (Sep 13, 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.11.0 (Aug 20, 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
  • 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 5, 2021)

  • What's new:
  • This version adds support for the Socket.IO request in Postman, if you cannot wait go ahead and try it out directly!
  • Bug fixes:
  • Fixed a bug where path variables are resolved as an empty string by default - GitHub #3994

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.
  • 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 7, 2021)

  • Bug Fixes:
  • Fixed an issue that caused unauthenticated error when opening web links

New in Postman 8.5.1 (May 21, 2021)

  • 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.1 (May 5, 2021)

  • This version of Postman includes internal performance and stability improvements and fixes

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.1 (Apr 9, 2021)

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

New in Postman 8.2.0 (Apr 9, 2021)

  • What's New:
  • You can now reorder examples via the Collections sidebar
  • Improvements:
  • Postman now remembers the last tab you were working on when reopening requests
  • Bug Fixes:
  • Fixed a rare issue that caused an offline error message to show up even when the application has network connectivity

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.9 (Mar 26, 2021)

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

New in Postman 8.0.7 (Mar 24, 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 (Mar 24, 2021)

  • Various stability and user experience improvements, including:
  • Fixed an issue where 'Duplicate Tab' was not working - #9493
  • Fixed an issue where keyboard shortcuts would intermittently stop working - #9528, #9617
  • A new option to move your data from scratchpad to workspace while creating an account
  • Export a collection directly from the sidebar
  • Ability to dismiss the scratchpad banner if you are working without a Postman account

New in Postman 8.0.5 (Feb 17, 2021)

  • 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
  • Fixed an issue where 'Duplicate Tab' was not working - #9493

New in Postman 8.0.4 (Feb 9, 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.3 (Feb 3, 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.2 (Jan 25, 2021)

  • UNIVERSAL NAGIVATION:
  • 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.0 (Nov 20, 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 5, 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.34.0 (Nov 5, 2020)

  • We've fixed some bugs and updated a few libraries to improve the app performance and provide you with a better experience!

New in Postman 7.33.1 (Sep 23, 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 8, 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 a response was not persisting the last chosen directory #8864## Postman v7.29.1
  • Bug Fix:
  • Fixed a bug where global variables were not saved after collection run in Runner #8820

New in Postman 7.29.1 (Jul 24, 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 API elements. If an element - collection, API, environment, etc. - is only in a single workspace it can no longer be removed from that workspace #4509
  • When using the workspace switcher, users with only an Admin or Billing role will see more helpful information letting them know how to join a workspace.
  • 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 13, 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.
  • 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.
  • 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.
  • 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 22, 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
  • Hello! We hope you’re staying safe and healthy. Here’s what you can find in this Postman release:
  • 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.26.0 (Jun 8, 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 7, 2020)

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

New in Postman 7.25.2 (Jun 4, 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.24.0 (May 9, 2020)

  • What's New:
  • 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.
  • 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.
  • 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.0 (Apr 8, 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 #8128] - Fixed a bug where app zoom limits were restricted
  • [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 3, 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 24, 2020)

  • 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.19.0 (Feb 24, 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.1 (Feb 17, 2020)

  • [GitHub #8045] - Fixed a bug where renaming a request re-opened all items in Collections tab of sidebar when a filter was set

New in Postman 7.18.0 (Feb 10, 2020)

  • Visualizers 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 23, 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.14.0 (Dec 22, 2019)

  • 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
  • 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)

  • Added support for `pm.collectionVariables` to modified collection variables
  • Added support for configuring proxy behavior using environment variables
  • Added configuration to allow bypassing the global proxy
  • Fixed an issue where Run In Postman button was not working when app was closed
  • Fixed an issue where Save Response button was disabled for response with empty body
  • Fixed some performance issues around loading of Collection Runner
  • 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)

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

New in Postman 7.7.3 (Sep 19, 2019)

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

New in Postman 7.7.2 (Sep 17, 2019)

  • Cannot highlight links in response section.
  • Fixed an issue where the Postman shortcut was created inside 'GitHub, Inc' directory
  • Show navigation buttons when more tabs are open to enable users to browse tabs beyond currently visible ones
  • Fixed an issue where the app icon broke after an app update
  • Fixed an issue where close button was not shown for deleted and conflicted tabs
  • 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 + <position>) 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.
  • Fixed a bug where collection execution won't stop or abort on async script errors
  • Fixed a bug where header with value `0` was being replaced by empty string
  • Fixed a bug where faulty cookie header was being sent in case of multiple cookies
  • Updated certificate settings to disallow editing files directly
  • Fixed indentation of Objects in Console
  • Fixed an issue in Postman Console causing a crash when expanding certain logs in raw mode
  • 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.
  • 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
  • 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.
  • Added functionality to rename stored OAauth2 tokens
  • 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
  • Added a visualize mode in response view to show response with user-defined templates
  • 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)

  • Fixed an issue where slashes were not displayed properly in response body
  • Fixed an issue where data after backslash was getting encoded even if is was not an escape sequence
  • Fixed an issue where new line and quotes were not displayed properly in response body
  • Fixed a bug where tabs used to go in conflicted mode
  • 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 23, 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.1 (Jun 18, 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

New in Postman 7.2.0 (Jun 13, 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 (May 20, 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 (May 15, 2019)

  • Introducing APIs in Postman
  • Create API constructs which mirror your real world 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 #6097] Fixed a bug where trailing spaces in an URL was getting removed
  • [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 (Apr 22, 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
  • 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 (Mar 29, 2019)

  • Fixed a bug where raw body was not synced correctly for history requests

New in Postman 7.0.5 (Mar 11, 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.
  • Fixed issue regarding visualisation of x-www-form-urlencoded parameters in Postman console
  • Show year in collection activity feed
  • Fixed console not opening on switching accounts
  • Fixed toggling sidebar via keyboard doesn't change 'Show/Hide Sidebar' button state
  • Fixed rendering of disabled body parameters in Postman console
  • Fixed an issue where falsy values were not rendered in Postman console
  • Fixed the issue of Postman console removing extra whitespaces from the string
  • Added titles for path variables and query params
  • Content-Type support for form-data multipart
  • Fixed collection description value and width in edit mode (Collection Browser)
  • Fixed rendering of disabled headers in Postman console
  • Bug fix for search results in collection selector UI
  • [Linux] Fixed an issue where the app was not clearing old app updates
  • Fixed an issue where the tooltip for system generated headers blocks the header-value
  • Fixed an issue where console search field is not allowing users to paste copied text through mouse.
  • Clearing history in the App deletes only those on Sync
  • Fixed a bug where requests did not open in tab properly
  • 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 26, 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 1, 2019)

  • Stability and performance improvements

New in Postman 6.7.2 (Jan 24, 2019)

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

New in Postman 6.7.1 (Jan 10, 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 12, 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 (Nov 27, 2018)

  • Fixed a vulnerability in code snippet generation flow

New in Postman 6.5.2 (Nov 9, 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.2 (Oct 8, 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 7, 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 9, 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 2, 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 (Jun 27, 2018)

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

New in Postman 6.1.3 (May 26, 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 18, 2018)

  • Linux apps will now automatically download and install updates
  • 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 22, 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 22, 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.8 (Mar 2, 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 where files selected in request `form body` were not remembered [GitHub #4241]
  • Fixed a bug where `Download as JSON` was not working for Globals [GitHub#4258]
  • Fixed an issue that prevented users from switching to the `Build` view when offline
  • Fixed a bug where a workspace was not switched to `Browse` view after the user was removed from the it
  • Improved the experience around joining/leaving team workspaces

New in Postman 6.0.7 (Feb 25, 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 15, 2018)

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

New in Postman 5.5.2 (Jan 25, 2018)

  • Fixed a bug which affected syncing

New in Postman 5.5.0 (Dec 11, 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 (Oct 26, 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 18, 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
  • Fixed an issue where getting a new OAuth 2.0 token was not working for some providers
  • Fixed an issue where getting a new OAuth 2.0 token flow would not complete

New in Postman 5.3.0 (Oct 6, 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 (Oct 3, 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 (Oct 3, 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 28, 2017)

  • Various stability and performance fixes

New in Postman 5.0.0 (Jul 28, 2017)

  • 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 (Jul 28, 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 (Jul 28, 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