urbit-hob

Haskell utilities for phonemic base wrangling.
git clone git://git.jtobin.io/urbit-hob.git
Log | Files | Refs | README | LICENSE

CHANGELOG (1404B)


      1 # Changelog
      2 
      3 - 0.3.3 (2020-06-04)
      4     * Exposes the constructors for the 'Patp' and 'Patq' types.  These were
      5       previously hidden, but that can lead to inconvenience when working with
      6       the 'Patq' type in particular, and there should be no invariants that
      7       can be broken by exposing them anyway.
      8 
      9 - 0.3.2 (2020-02-28)
     10     * Fixes a bug in Data.Serialize.Extended.unroll that led 0 to be encoded
     11       as the empty ByteString instead of \NUL.  This could result in an
     12       equality comparison error when a ~zod value gotten via 'patp' was
     13       compared with one gotten via 'parsePatp'.
     14 
     15 - 0.3.1 (2020-01-06)
     16     * Adds 'Ord' instances for the 'Patp' and 'Patq' types.
     17 
     18 - 0.3.0 (2019-09-20)
     19     * Adds support for Urbit's @q encoding.  The API mirrors that of @p.
     20     * Adds the useful 'clan' and 'sein' functions for determining a ship's
     21       class and default parent.
     22 
     23 - 0.2.0 (2019-09-18)
     24     * Now uses Natural internally, and thus faithfully supports Hoon atoms of
     25       arbitrary size.
     26     * Adds the 'parse' function for parsing @p values from Text.
     27     * Drops the 'cereal' dependency.
     28     * Improves error handling throughout.
     29     * Improves Haddocks and in-module documentation.
     30 
     31 - 0.1.1 (2019-09-13)
     32     * Fixes an overflow bug (urbit/urbit-hob#2) that resulted in Urbit.Ob.feis
     33       returning incorrect results on very rare inputs.
     34 
     35 - 0.1.0 (2019-09-06)
     36     * Initial release.