All notable changes to pass2csv will be documented in this file.

The format is inspired by CPAN::Changes::Spec, documented here:
https://metacpan.org/dist/CPAN-Changes/view/lib/CPAN/Changes/Spec.pod


v1.2.0 - 2025-02-22

- Add -s/--static to set a field to a value that will be the same for all
  passwords.
- Add NEWS file.
- Move source to Codeberg: https://codeberg.org/svartstare/pass2csv


v1.1.1 - 2024-01-27

- Refactor packaging: setup.cfg was removed and the contents migrated to
  pyproject.toml.
- Fixes installation with pipx on MacOS, issue #27
  (https://github.com/reinefjord/pass2csv/issues/27).


v1.1.0 - 2024-01-17

- Use Unix newlines (\n) instead of DOS style (\r\n)
- Add flag --version


v1.0.0 - 2022-11-15

There's not been too many bug reports or feature requests for a while, so it
might be time to call this version 1. Breaking changes to the CLI will be
accompanied by a bump in the major version, and I will be more reluctant in
introducing such changes. Notable changes:

- Setting the store path to a .gpg file now decodes that file instead of doing
  nothing. PR #17 (https://github.com/reinefjord/pass2csv/pull/17)

- Fix --get-line which did not work. PR #18
  (https://github.com/reinefjord/pass2csv/pull/18)

- Specifying an outfile is now mandatory, having your passwords output in
  plaintext to stdout can be surprising and potentially dangerous behaviour.

- Less spammy and more readable messages.


v0.3.1 - 2021-07-28

- Fix crash on failed decode of binary data,
  issue #14 (https://github.com/reinefjord/pass2csv/issues/14)

- Change --encoding to --encodings which accepts multiple comma-separated
  encodings

- Remove the "extend" action for the argument parser, --exclude will have to be
  specified multiple times


v0.2.0 - 2021-05-19

Full rewrite, more flexible functionality and better code. Many changes to CLI,
breaks backwards compatibility.


v0.1.3 - 2020-08-08

Removed Python 3.8-dependent code, making pass2csv compatible with Python>=3.6.


v0.1.0 - 2020-06-08

Prepare for release and upload to PyPI


# vim: set tw=79 expandtab tabstop=2 softtabstop=2 shiftwidth=2: #
