View Source Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v2.3.0 (2024-10-04)
- Changes
- Updated dependencies and made changes to silence warnings in Elixir 1.17
v2.2.0 - 2023-08-26
- Changes
- Updated dependencies and documentation (through updates to the Comeonin documentation)
v2.0.0 - 2022-01-20
- Changes
- updated
gen_salt
and moved it to theBase
module
- updated
v1.4.1 - 2022-01-19
- Changes
- updated documentation and README
v1.4.0 - 2021-04-08
- Changes
- updated hmac sha function to support the new crypto api in OTP 24
v1.3.0 - 2021-01-08
- Bug fixes
- made sure that
hash_pwd_salt/2
passes theformat: :django
option ontogen_salt/1
- made sure that
- Changes
- changed minimum salt length to 0 bytes and added warning for salts between 0 and 8 bytes long
- updated documentation about salt length with more information about the minimum recommended value
- updated
gen_salt/1
to take a keyword list by default (an integer is also allowed for backwards compatibility)
- Deprecations
Base.django_salt/1
has been deprecated -gen_salt/1
can be used instead
v1.2.0 - 2020-03-01
- Changes
- using Comeonin v5.3, which changes
add_hash/2
so that it does NOT set the password to nil
- using Comeonin v5.3, which changes
v1.1.0 - 2020-01-20
- Enhancements
- Updated documentation - in line with updates to Comeonin v5.2
v1.0.0 - 2019-02-19
- Enhancements
- Updated to use Comeonin behaviour
v0.12.0 - 2017-07-21
- Changes
- Created separate Pbkdf2 library