Releases: jscarle/OnePassword.NET
v2.1.3 - Added support for desktop app integration
Compatibility
- Developed and tested with version 2.18.0 of the amd64 build for Windows.
Changes
- Added support for desktop app integration during the sign-in process. See documentation.
v2.1.2 - Added support for Source Link
Compatibility
- Developed and tested with version 2.11.0 of the amd64 build for Windows.
Changes
- The Teams account type has been added to the list of possible account types returned.
- Added support for Source Link and improved the internal documentation.
v2.1.1 - Added Family account type
Compatibility
- Developed and tested with version 2.11.0 of the amd64 build for Windows.
Changes
- The Family account type has been added to the list of possible account types returned.
v2.1.0 - Added Item editing
Compatibility
- Developed and tested with version 2.11.0 of the amd64 build for Windows.
New methods
- Items can now be edited with the
EditItem
method.
Notes
The new minimum .NET version has been changed to .NET 6.0 as .NET 5.0 is now out-of-support. .NET 7.0 was also added as a new target.
v2.0.2 - Complete rewrite for CLI 2 support
Compatibility
- Developed and tested with version 2.6.2 of the amd64 build for Windows.
Notes
A complete rewriting of the library was done in order to support version 2 of the CLI. The new minimum .NET version has been changed to .NET 5.0 in order to remove the dependency on Newtonsoft.Json and instead use the built-in System.Text.Json namespace. The object models were reworked and improved for better data coherency with the underlying JSON. The use of records was dropped and replaced with IEquatable and IComparable implementations. Unit tests, which run using the latest version of the CLI against an active 1Password account, were also added to validate both the commands being issued and the JSON received.
v1.1.1 - Added TOTP support
Compatibility
- Developed and tested with version 1.12.5 of the amd64 build for Windows.
- Should be compatible with all future version 1.x builds of the 1Password CLI, although this is untested.
Changes
- #4 Implemented sign-in with TOTP support (@dephonica)
- #5 Bump Newtonsoft.Json from 11.0.1 to 13.0.1 (@dependabot)
v1.1.0 - Refreshed
Compatibility
- Developed and tested with version 1.8 of the amd64 build for Windows.
Breaking changes
- The signature for
CreateDocument
was changed in order to be consistent with the rest of the commands that are vault specific.
New method parameters
- The
vault
parameter was added for theGetDocument
,DeleteDocument
, andDeleteItem
methods. - The
description
parameter was added for theEditVault
method. - The
deauthorizeDevices
anddeauthorizeDevicesDelay
parameters were added for theSuspend
method.
New methods
- The
ArchiveDocument
andArchiveItem
methods will archive a document or item instead of deleting it. - The
Update
command will update theop.exe
executable to the latest available version.
v1.0.280 - Initial release
Compatibility
- Developed and tested with version 1.2.1 of the amd64 build for Windows.