packages feed

roc-id-0.4.0.0: CHANGELOG.md

# 0.4.0.0

- Revised the `Show` instance of `ID` to produce a valid Haskell expression
  when applied to nested values of `ID`.
- Revised the `ID.fromSymbol` function so that users are presented with a
  helpful error if they forget to apply the function to a concrete type.
- Simplified the error handling for `ID.fromText` by merging the `TextTooShort`
  and `TextTooLong` errors into a unified `InvalidLength` error.
- Renamed `ID.checksumDigit` to `ID.checksum`.
- Made `ID` an instance of the `Finitary` type class.
- Made `ID` an instance of the `Generic` type class.

# 0.3.0.0

- Added support for ARC (Alien Residence Certificate) numbers.
- Added support for type-checked ID literals.
- Refined and reorganised the public API.

# 0.2.0.6

- Revised version bounds of dependencies.

# 0.2.0.5

- Revised version bounds of dependencies.

# 0.2.0.4

- Added support for GHC 9.12.

# 0.2.0.3

- Added support for GHC 9.10.

# 0.2.0.2

- Revised upper version bounds of dependencies.

# 0.2.0.1

- Added support for GHC 9.8.

# 0.2.0.0

- Refreshed package documentation.
- Refreshed all package dependencies.
- Removed dependency on `generic-arbitrary` package.

# 0.1.0.0

- Initial release.