What’s new in Postman 7.35?

Hey everyone! :wave:

Postman 7.35 just made its first appearance on our downloads page. :mailbox: You’re probably wondering what’s new in it so let me break it to you, it’s all about OAuth 2! It also turns out that my esteemed colleague @premang.vikani1 had already written about it so I’ll be stealing his words for this post. :male_detective:

Store token generation configurations

You can now save the information required to generate an OAuth token with the request or collection and you won’t have to enter these details again when you’re generating a new token. This information will be sharable with the request/collection as well.

This is helpful if you have multiple requests using different OAuth servers or if you’re sharing a request with someone and they need the details to generate the token.

A word of caution: OAuth token generation information can contain sensitive data. Like other authentication methods, we encourage you to use environment variables to mask this when sharing the request or collection.

Share OAuth 2.0 parameters

An OAuth token contains sensitive information and hence, it should be shared carefully. You can now optionally choose to share a token with the request or collection. All you have to do is sync the token. By default, we will not sync it. If you don’t sync the token, it will still be present in your local session and can be used by you in the app but it won’t be stored with the request on Postman cloud.

Various improvements

As usual we’ve also pushed various improvements and bug fixes. For example, if you’re working with a lot of environment variables, the experience should now be much smoother. You can find the complete list of improvements and bug fixes in the complete release notes.

Don’t forget to download the latest app, and let us know if you have any feedback!

5 Likes

These updates look great, but unfortunately, for all of my collections after upgrading to 7.35 - all of my Oauth2 details have been wiped… The form is completely blank as if I’m starting from scratch? Everything else seems to be there for my collection - is this happening to anyone else?

Some additional info - I’m running the Postman native app on macOS Catalina, Version 10.15.7

You’ll also notice the form does not look the same as what you’ve described in this post… I have “Configure New Token” vs. the “Generate New Access Token” dialogue you’ve shown in your screenshot.

I’m wondering - is all my data gone, do I need to try and pull this all back together?

Thanks for your help!

Dan

Hi, you have pointed out a bug that got rolled out in our latest release v7.35.0.
We working on fixing this bug as soon as possible.

To mitigate any impact for now, please use Postman v7.34.0 :slightly_smiling_face:

You can also retrieve your ‘lost’ auth settings at any time by opening developer window (⌘⌥I or ctrl + shift + I) and writing the following command in the console:
pm.models.authhelperstate.find('oAuth2-meta').then((data) => console.log(data))

Thanks for your feedback!

I’m seeing that as well - all previous token credentials wiped. Worse:

  • Even reentering all the credentials does not always work. Sometimes, the app gets stuck on an old token and won’t update the request no matter what I do, even though I am able to get a new token, see it in the token library, and click “use token”.
  • I can’t roll back to 7.34. The installer detects the newer install and errors out.

Since 7.35 has now been pulled for 5 days, this seems like a bad bug and the release should never have made it out of beta.

I’ve run into the same issue. I had problems using OAuthV2.0 and getting authenticated, so I tried uninstalling and reinstalling 7.34, but now I cannot install Postman due to the installer. This impacts my ability to work… so I’m hoping they rectify this issue soon.

@neil.laslett @james.l.van.bebber Please go through the steps highlighted here to try to reinstall 7.34 https://github.com/postmanlabs/postman-app-support/issues/7553#issuecomment-724333761

If you’re still having issues, you can reach out to help@postman.com and someone from the support team will walk you through resolution steps.

Thanks for the help! Does this imply that a fixed 7.35 is still a ways off? It’s been a week since the initial release was pulled. Since you’re still advising users to go through a messy manual de-installation process, that does not seem to bode well for 7.35…

@neil.laslett We’re going to skip 7.35 and include the changes in the next 7.36 release instead, I’m unfortunately not able to share an ETA.

Postman on my machine updated to 7.35 few days back and today I tried to rollback to older version due to some bugs (trying to select new token and use it, when Auth mode = OAUTH 2 with client creds). When I tried to install older version, it threw “Version mismatch detected”. I thus killed my older version, had to removed both Postman versions from Applications folder (am using Mac) and when I went out to download 7.35 which I had first, I couldn’t find it anywhere.
I had been to https://www.postman.com/downloads/ and it downloads 7.34, which again gives same “Version mismatch detected” error, halting everything.

What can I do now?

@anuj4ufriends Please follow the steps outlined here in order to be able to install 7.34 again https://github.com/postmanlabs/postman-app-support/issues/7553#issuecomment-724333761

We’ve paused the release of 7.35 for now while we’re working on fixing some issues.

Thank you, will do that. I deleted all versions after backing up my collections and downloaded Canary. I couldn’t find a solution other than that, at that time.

1 Like

Hey everyone! We’ve just released Postman 7.36, which includes all the features that were in 7.35 + code generation for Dart. More info about it here:

1 Like