Skip to content

Update duende versions to 6.0.4 #41370

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 12 commits into from
May 19, 2022
Merged

Update duende versions to 6.0.4 #41370

merged 12 commits into from
May 19, 2022

Conversation

HaoK
Copy link
Member

@HaoK HaoK commented Apr 25, 2022

For #41315

@ghost ghost added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Apr 25, 2022
@brockallen
Copy link

We have a 6.1 that will be released in the next week or so, FWIW.

@HaoK
Copy link
Member Author

HaoK commented Apr 26, 2022

Thanks for the heads up @brockallen I'll wait to update to 6.1 then

@brockallen
Copy link

@HaoK Here's the preview if you wanted to test sooner: https://www.nuget.org/packages/Duende.IdentityServer/6.1.0-preview.3

@HaoK HaoK requested review from Tratcher, wtgodbe and sebastienros May 14, 2022 03:41
@HaoK HaoK marked this pull request as ready for review May 14, 2022 03:41
@HaoK HaoK requested review from a team, dougbu and Pilchie as code owners May 14, 2022 03:41
public IDictionary<string, string> GetClientParameters(HttpContext context, string clientId)
{
var client = Options.Value.Clients[clientId];
var authority = context.GetIdentityServerIssuerUri();
var authority = NameService.GetCurrentAsync().GetAwaiter().GetResult();
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a little gross but the old obsolete API is sync, and IIssuerNameService is async only

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does the obsolete API still work? If so, keep calling it.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok will suppress obsolete then

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At what point can we make breaking changes and make this one async? Isn't a version like 7.0 a good opportunity? Or at least add/use the async one and make the GetClientParameters obsolete.

@HaoK HaoK merged commit bf50999 into main May 19, 2022
@HaoK HaoK deleted the haok/duende branch May 19, 2022 07:21
@ghost ghost added this to the 7.0-preview5 milestone May 19, 2022
@brockallen
Copy link

@ghost
Copy link

ghost commented May 20, 2022

Hi @brockallen. It looks like you just commented on a closed PR. The team will most probably miss it. If you'd like to bring something important up to their attention, consider filing a new issue and add enough details to build context.

@HaoK
Copy link
Member Author

HaoK commented May 20, 2022

Cool, we'll update to 6.1 for preview6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants