aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorTad Fisher <tad@simple.com>2017-03-20 14:23:13 -0700
committerTad Fisher <tad@simple.com>2017-03-20 14:23:13 -0700
commit0737f1f3e8ad8e31b7b5d7eb9b6a6a21eb3781e9 (patch)
treecd0634ad02997c71deffbf868040edac7e57a401 /CHANGELOG.md
parent498d0d1eada5f72921cc4f181d6394cc414083e1 (diff)
Add changelog
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..0226d3e
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,35 @@
+Change Log
+=============
+
+Version 1.0.0 *(2017-03-20)*
+-------------------------------
+
+ * New: `insert` command accepts `otpauth://` URIs directly.
+ * New: `append` command appends or replaces OTP URIs in existing passfiles.
+ * New: `validate` command validates an `otpauth://` URI against the
+ [Key Uri Format](https://github.com/google/google-authenticator/wiki/Key-Uri-Format) standard.
+ * Rename `show` to `code` for disambiguation from `pass show`. `show` is still
+ supported as an alias.
+
+ * **Drop `insert totp` and `insert hotp` commands.** These were cumbersome to
+ support and are obviated by key URIs.
+
+ * **Drop support for the 0.1.0 OTP passfile format.** Please see the
+ [Migrating from pass-otp 0.1.0](https://github.com/tadfisher/pass-otp/blob/v1.0.0/README.md#migrating-from-pass-otp-01)
+ section of the README for advice on migrating your OTP passfiles from the
+ previous version.
+
+ * **Drop support for entering OTP secrets as arguments.** This practice is
+ prone to history leakage, which is why it is not supported by `pass insert`.
+ Intrepid users may use `echo <uri> | pass otp insert`, but they should be
+ warned to disable their shell's history feature.
+
+Version 0.1.0 *(2017-02-14)*
+----------------------------
+
+ * Initial release.
+ * Supports the following commands:
+ - `insert totp`: Insert a TOTP secret.
+ - `insert hotp`: Insert an HOTP secret.
+ - `show`: Generate a QR code.
+ - `uri`: Generate an otpauth:// URI for a secret.