diff --git a/CHANGELOG.md b/CHANGELOG.md index b7ec193..bda293c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,34 @@ -[//]: # "START/LATEST" - +[//]: # (START/LATEST) # Latest ## Features - -- A user-friendly description of a new feature. {issue-number} + * A user-friendly description of a new feature. {issue-number} ## Fixes - -- A user-friendly description of a fix. {issue-number} + * A user-friendly description of a fix. {issue-number} ## Security + * A user-friendly description of a security fix. {issue-number} + +--- + +[//]: # "START/v1.4.0" + +# v1.4.0 + +## Features + +- A field's `GeneratorRecipe` now supports a set of characters that should be excluded when generating a password. This is achieved with the `ExcludeCharacters` field of the `GeneratorRecipe` struct. (requires Connect `v1.4.0` or later) {#57} +- SDK functions now accept item/vault titles and UUIDs as parameters. {#55} +- A vault can now be fetched by either its title or UUID. {#52} +- SDK now supports 2 new Item categories: `MedicalRecord` and `SSHKey`. {#51} +- The SDK now enables to load item autofill URLs into structs. {#56} +- `ItemURL` struct now has an extra field which represent the label of the autofill URL. {#53} +- Readme now has more examples for using the SDK (requires Connect v1.5.0 or later). {#32} + +## Fixes -- A user-friendly description of a security fix. {issue-number} +- `GetItemsByTitle` properly returns a list of items with all their details instead of just their summaries. {#38} --- diff --git a/connect/version.go b/connect/version.go index 19036b6..49b7a19 100644 --- a/connect/version.go +++ b/connect/version.go @@ -10,7 +10,7 @@ import ( // SDKVersion is the latest Semantic Version of the library // Do not rename this variable without changing the regex in the Makefile -const SDKVersion = "1.3.0" +const SDKVersion = "v1.4.0" const VersionHeaderKey = "1Password-Connect-Version"