Releases: digipost/digipost-api-client-dotnet
8.2.0 - Support for data types
New
Adds support for complex data types, which in turn creates new and dynamic user experiences in Digipost. Data types Appointment
and External Link
are made available in this release.
8.1.0 - Reference from sender in documents in Inbox for organizations
New
A new optional property InboxDocument.ReferenceFromSender
which carries a reference string set by the sender of the document. This may be used to identify documents by organizations when accessing documents in their inbox.
In principle, this reference is something that is agreed on between the sender and receiver of the document, though a special use case is facilitated by Digipost: an organization may set a Message.Id
, and if/when the receiver of the document(s) click "reply", the same reference will automatically be set as the InboxDocument.ReferenceFromSender
for the document of the reply. This may be used by the organization to associate received documents in their inbox as replies for previously sent documents.
8.0.0 - Inbox for organizations
New
- As an organization you can now fetch all inbox documents, read their content and delete. For information, please see the docs.
- A full reorganization of the project has been done to better separate new functionality like inbox from existing send functionality.
- Performance improvements by using the same
HttpClient
throughout the project. - Strong typing and explicit declaration of
Sender
andBroker
to mitigate some of the issues experienced when sending on behalf of an organization.
Bugfixes
- Send on behalf of organization was not working due to a change in the XSD used by the client library. If you experienced problems with this feature in earlier versions, it should now be smooth ⛵️.
7.2.0 - Load certificate from LocalMachine
New
- It is now possible to load certificates from LocalMachine.
Fixes
- Missing dlls, rendering 7.1.0 version of the library useless
This release has no API-changes and is a drop-in replacement for v7.1.0
7.1.0 - New public key token
This release has no API-changes and is a drop-in replacement for v7.0.0.15684.
New
- In order to support our new AppVeyor build and deploy, the signing key had to be replaced. The new PublicKeyToken is now
6e6972f540d5419a
.
7.0.0.15684 - Common.Logging, Environment and bugfixes
New
- Adds Common.Logging as an abstraction for logging. Enables clean use of different logging frameworks as Log4Net.
ClientConfig
can now be initialized withEnvironment.Production
instead ofhttps://api.digipost.no
. All those typos be gone!
Fixes
- We should always depend on Nuget packagesl. Linking in .dlls implicitly causes world of pain for users of the library when using same dependecies as the client.
- Using
Search
, if a person had multiple addresses, only the first was returned. Now, all of them are returned in full glory. - Using
Search
, the organization number was lost in translation. Yo no hablo español. SearchDetailsAddress.ZipCode
is nowPostalCode
to reflect the rest of the API.- Many more minor fixes hidden from plain sight.
6.2.6072.14037 - Fixes invoice bug
Fixes
- An issue where invoices would not be identified as such in Digipost. Inconvenient for those invoices that were only interpreted as as a simple document.
V6.2.5773.23452 - Fixes Identification bug
Fixes
- Identification with Personal Identification Number caused faulty Digipost respons when identified. It now returns PersonAlias.
6.2.5750.20273 - Fix user agent string
Fixes
- Typo in user agent qualifier, giving some unexpected results.
6.2.5750.16424 - Restructuring of Recipient and Identification.
New
- Restructuring of connections between Recipient and Identification. Minor adjustments, but will be breaking change. Please see online documentation for changes.