All Versions
4
Latest Version
Avg Release Cycle
60 days
Latest Release
1398 days ago
Changelog History
Changelog History
-
v1.1.0.2 Changes
November 13, 2020- ๐ Built documentation using GHC 8.8.4
- ๐ Changed Nix shell development environment to use
fetchFromGitHub
instead offetchGit
for nixpkgs - ๐ Changed
hackage-build
Makefile target to splitsdist
anddocs
outputs into separate subdirectories ofbuild/
- โ Added
hackage-upload
andhackage-upload-publish
Makefile targets to upload new package builds to Hackage
-
v1.1.0.1 Changes
July 30, 2020- ๐ Changed implementation of
validateISBN
to make a copy of the input text, preventing space leaks - โ Added some test cases for ISBN-13s with a '979' prefix
- ๐ Changed implementation of
-
v1.1.0.0 Changes
July 28, 2020- ๐ Changed exports in
Data.ISBN
module to not export the constructors of theISBN
data type- If constructors are needed, the
Data.Types.ISBN
module can be imported instead
- If constructors are needed, the
- โ Added
isISBN10
andisISBN13
functions to allow for checking of the opaqueISBN
data type without the use of its value constructors
- ๐ Changed exports in
-
v1.0.0.0 Changes
May 17, 2020- ๐ Initial release. Features:
- General ISBN validation based off of text input, as well as specific ISBN-10 or ISBN-13 validation
- Validation errors with human-friendly renderers, that can be used to display error messages to end users
- ISBN-10 to ISBN-13 conversion and vise versa
- ๐ Initial release. Features: