difi / sikker-digital-post-klient-dotnet

.Net klient for integrasjon mot digital post til innbyggere
http://begrep.difi.no/SikkerDigitalPost/
Apache License 2.0
11 stars 6 forks source link

api-client-shared dependency conflict #199

Open wolgasster opened 7 years ago

wolgasster commented 7 years ago

Hi,

I need to use difi-oppslagstjeneste-klient, difi-sikker-digital-post-klient and digipost-signature-api-client in scope of one project (windows service). The latest versions of difi and digipost packages have api-client-shared conflicting dependency.

difi's .nuspec: [dependency id="api-client-shared" version="[2.0.0,3.0.0)"] digipost's .nuspec: [dependency id="api-client-shared" version="[3.0.0,4.0.0)"]

Are you going to update difi-sikker-digital-post-klient with api-client-shared.3.0.0 ?

rocketfarmsteinar commented 7 years ago

Hi @wolgasster

We will publish an update as you request.

I'll let you know when new versions are available.

aknutsen commented 7 years ago

Hello @wolgasster

We're currently looking into this issue, but resolving this issue requires us to upgrade the client from .NET 4.5 to 4.6.1, which is incompatible with some users of the client.

I'll keep you updated!

Regards, Anders

wolgasster commented 7 years ago

Hi @aknutsen

What is the status of this issue?

rocketfarmsteinar commented 7 years ago

Hi @wolgasster

This issue is still awaiting a decision on if/when we can upgrade the .Net-version.

Currently the status is that some of the users are still on an older version of .Net.

Ref. difi/sikker-digital-post-klient-dotnet#189

Steinar-git commented 5 years ago

Hi,

We have the same problem, but we also have a dependcy to the digipost-signature-api-client with this requirement: api-client-shared (>= 3.0.0 && < 4.0.0).

For now we are using global assembly cache to be able to support side-by-side loading of different versions but it would be really nice to have a version of digipost-signature-api-client, difi-sikker-digital-post-klient and difi-oppslagstjeneste-klient that have compatible dependencies.

I see that the beta versions (difi-sikker-digital-post-klient 3.0.0.120-beta and difi-oppslagstjeneste-klient 7.0.0.86-beta) has dependencies that are compatible with digipost-signature-api-client 4.4.0. Is there any plans to release new versions based on these beta versions? Are the beta versions tested and safe to use in production?