Skip to content
Snippets Groups Projects
CHANGES.rst 3.45 KiB
Newer Older
  • Learn to ignore specific revisions
  • ulif's avatar
    ulif committed
    Changes
    =======
    
    
    0.9.dev0 (unreleased)
    
    ulif's avatar
    ulif committed
    -----------------------
    
    
    ulif's avatar
    ulif committed
    - Changed API interface of `get_config_dict()` to allow more flexible
      handling of config files.
    
    ulif's avatar
    ulif committed
    0.8 (2016-05-07)
    ----------------
    
    ulif's avatar
    ulif committed
    
    
    ulif's avatar
    ulif committed
    - Closed #23. @dwcoder provided a fix that allows use of
      whitespace-only values in diceware confg files if they are enclosed
      in quotes.
    
    - Fixed #21. @dwcoder revealed and fixed (again!). This time `--caps`
      and `--no-caps` settings did not work properly when set in CLI or in
    
    ulif's avatar
    ulif committed
      `.diceware.ini` config file.
    
    ulif's avatar
    ulif committed
    - Shortened real-dice randomness source.
    
    ulif's avatar
    ulif committed
    - Added logger as common interface to send messages to users.
    
    ulif's avatar
    ulif committed
    - New dependency: `sphinx_rtd_theme` for generating docs. This theme
      was formerly a dependency of `Sphinx`.
    
    ulif's avatar
    ulif committed
    0.7.1 (2016-04-21)
    ------------------
    
    ulif's avatar
    ulif committed
    
    
    ulif's avatar
    ulif committed
    - Fixed #19. @dwcoder revealed and fixed a nasty bug in the real-dice
      randomness-source. Thanks a lot!
    
    ulif's avatar
    ulif committed
    0.7 (2016-04-17)
    ----------------
    
    ulif's avatar
    ulif committed
    
    
    ulif's avatar
    ulif committed
    - Added sample ``.diceware.ini``.
    
    ulif's avatar
    ulif committed
    - Added new english wordlist ``en_securedrop``. This is the new
    
    ulif's avatar
    ulif committed
      default list. Thanks to `heartsucker
      <https://github.com/heartsucker>`_ who compiled and added the list.
    
    ulif's avatar
    ulif committed
    - Remove support for Python 3.2. Several packages we depend on for testing
      and sandboxing stopped Python 3.2 support. We follow them.
    
    ulif's avatar
    ulif committed
    
    
    
    ulif's avatar
    ulif committed
    0.6.1 (2015-12-15)
    ------------------
    
    ulif's avatar
    ulif committed
    
    
    ulif's avatar
    ulif committed
    - Minor doc changes: add separate config file docs.
    
    ulif's avatar
    ulif committed
    - Fix docs: the default wordlist is named ``en``. Some docs were not
      up-to-date in that regard.
    
    ulif's avatar
    ulif committed
    0.6 (2015-12-15)
    ----------------
    
    ulif's avatar
    ulif committed
    
    
    ulif's avatar
    ulif committed
    - Officially support Pyhthon 3.5.
    
    - Tests do not depend on `pytest-cov`, `pytest-xdist` anymore.
    
    ulif's avatar
    ulif committed
    - Support configuration files. You can set different defaults in a
      file called ``.diceware.ini`` in your home directory.
    
    ulif's avatar
    ulif committed
    - Renamed wordlist ``en_8k`` to ``en`` as it serves as the default
      for english passphrases.
    
    ulif's avatar
    ulif committed
    0.5 (2015-08-05)
    
    ulif's avatar
    ulif committed
    ----------------
    
    ulif's avatar
    ulif committed
    
    
    ulif's avatar
    ulif committed
    - New option ``-r``, ``--randomsource``. We support a pluggable system
      to define alternative sources of randomness. Currently supported
    
    ulif's avatar
    ulif committed
      sources: ``"system"`` (to retrieve randomness from standard library,
      default) and ``realdice``, which allows use of real dice.
    
    ulif's avatar
    ulif committed
    - New option ``-w``, ``--wordlist``. We now provide several wordlists
      for users to choose from. Own wordlists could already be fed to
      `diceware` before. By default we still use the 8192 words list from
      http://diceware.com.
    
    ulif's avatar
    ulif committed
    - Rename `SRC_DIR` to `WORDLISTS_DIR` (reflecting what it stands for).
    
    ulif's avatar
    ulif committed
    - Use also flake8 with tox.
    
    - Pass `options` to `get_passphrase()` instead of a bunch of single args.
    
    ulif's avatar
    ulif committed
    - Output wordlists dir in help output.
    
    ulif's avatar
    ulif committed
    
    
    
    ulif's avatar
    ulif committed
    0.4 (2015-03-30)
    
    ulif's avatar
    ulif committed
    ----------------
    
    
    ulif's avatar
    ulif committed
    - Add --delimiter option (thanks to Rodolfo Gouveia).
    
    ulif's avatar
    ulif committed
    
    
    
    ulif's avatar
    ulif committed
    0.3.1 (2015-03-29)
    ------------------
    
    ulif's avatar
    ulif committed
    
    
    - Turned former `diceware` module into a Python package. This is to
      fix `bug #1 Wordlists aren't included during installation
      <https://github.com/ulif/diceware/issues/1>`_, this time really.
      Wordlists will from now on be stored inside the `diceware` package.
      Again many thanks to `conorsch <https://github.com/conorsch>`_ who
      digged deep into the matter and also came up with a very considerable
      solution.
    
    ulif's avatar
    ulif committed
    - Use readthedocs theme in docs.
    
    ulif's avatar
    ulif committed
    
    
    
    ulif's avatar
    ulif committed
    0.3 (2015-03-28)
    
    ulif's avatar
    ulif committed
    ----------------
    
    
    ulif's avatar
    ulif committed
    - Fix `bug #1 Wordlists aren't included during installation
      <https://github.com/ulif/diceware/issues/1>`_ . Thanks to `conorsch
      <https://github.com/conorsch>`_
    
    ulif's avatar
    ulif committed
    - Add --version option.
    
    ulif's avatar
    ulif committed
    
    
    
    ulif's avatar
    ulif committed
    0.2 (2015-03-27)
    
    ulif's avatar
    ulif committed
    ----------------
    
    
    ulif's avatar
    ulif committed
    - Minor documentation changes.
    
    ulif's avatar
    ulif committed
    - Updated copyright infos.
    
    ulif's avatar
    ulif committed
    - Add support for custom wordlists.
    
    ulif's avatar
    ulif committed
    0.1 (2015-02-18)
    ----------------
    
    ulif's avatar
    ulif committed
    
    - Initial release.