This repository has been archived by the owner on Apr 5, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
CHANGELOG
99 lines (77 loc) · 3.37 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
<!-- next-header -->
## [Unreleased] - ReleaseDate
### Changed
- Changed to `tempfile` crate instead of `tempdir` (#57)
- Ran cargo update to fix security warnings (https://github.com/stchris/passage/commit/6eefae4028778903ead6258f18bd773cced53b61)
## [1.0.0.rc-1] 2020-11-30
### Added
- The environment variable `PASSAGE_STORAGE_FOLDER` can override the default storage folder
### Changed
- improved error handling in edge case in show command
- cargo update 2020-11-30
## [0.7.1] - 2020-11-29
### Changed
- automatic changelog updates on release
## [0.7.0] - 2020-11-29
### Added
- `edit` command
- `remove` command
## [0.6.0] - 2020-11-28
### Added
- Added a global flag to skip using the system keychain (`--no-keychain`)
### Changed
- Warn the user if the storage wasn't initialized yet (and prompt them to run `passage init`)
- fixed minor typo in password prompt
- cargo update 2020-11-28, directories-next==2.0.0
### Removed
- Remove Windows builds because integration tests fail and I have no means to debug this (https://github.com/stchris/passage/runs/1468067393?check_suite_focus=true)
## [0.5.1] - 2020-11-28
### Fixed
- correctly prompt for password on new entries and override old entries
### Changed
- cargo update 2020-11-28, including age == 0.5.0
- changed dependency from directories to directories next, see
[#43](https://github.com/stchris/passage/issues/43)
## [0.5.0] - 2020-10-07
### Added
- Automatic keyring integration
- new subcommands: `keyring check` and `keyring forget`
## [0.4.0] - 2020-09-04
### Added
- Hooks: pre_load, post_save. See the [documentation](https://github.com/stchris/passage/blob/main/README.md) for details on the hooks system
### Changed
- cargo update 2020-09-04
## [0.3.0] - 2020-08-30
### Changed
- BREAKING CHANGE: Storage format changed to TOML
The password storage is no longer in individual age-encrypted files, but in a single toml file encrypted with a passphrase. If you have existing password entries in the old storage format they will not be automatically migrated, but the old version of passage (or age) will be able to decrypt them.
## [0.2.2] - 2020-08-17
### Changed
- Prompt when about to overwrite an entry [#16](https://github.com/stchris/passage/issues/16)
- cargo update 2020-08-17
## [0.2.1] - 2020-07-02
### Changed
- improved input prompts when creating new entries
## [0.2.0] - 2020-07-01
### Added
- Now relying on the [directories](https://crates.io/crates/directories) crate to provide a cross-platform default storage directory location
- `passage info` displays the storage folder in use
- `passage info` displays a hint to run init if the storage folder doesn't exist
### Changed
- updated workflow documentation regarding the storage folder
- fixed clipboard related error handling
## [0.1.2] - 2020-06-28
### Changed
- Copying to clipboard uses fork only on Linux
## [0.1.1] - 2020-06-28
### Added
- Documentation updates, including a walkthrough
- Short option `-o` for `passage show --on-screen`
### Changed
- Fix clipboard copying on Linux. A child process is spawned and keeps the content on the clipboard for 10 seconds. See #5
- Better presentation on crates.io
## [0.1.0] - 2020-06-26