All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a Changelog.
- Consider newlines when checking base62 format (#5)
- Fix error message on type errors (#4)
- Fix issue when parsing UUIDs (5e47b00)
- Fix incompatibility with Rubies <2.2 introduced in #1
- Add
UUID#hash
andUUID#eql?
for using UUIDs e.g. as hash keys - Add
UUID.try_convert
returning a UUID ornil
- Add
UUID.valid?
to validate objects as UUIDs (#1)
- Improve
#as_json
compatibility by swallowing arbitrary arguments passed by encoders.
- Add JSON encoding support for ActiveSupport
- Fix support for numerical small UUIDs
- Export
Kernel#UUID
.
- Initial release.