8 * :py:func:`pyderasn.decode_path_defby` is replaced with
9 :py:class:`pyderasn.DecodePathDefBy`
10 * Ability to turn colourized terminal output by calling
11 ``pprint(..., with_colours=True)``
17 * Fixed invalid offset calculation when dealing with DEFINED BY objects
24 * BIT STRINGs can also be :ref:`DEFINED BY <definedby>`
25 * Decoding process can be governed with optional :ref:`ctx <ctx>`
26 keyword argument to ``decode()`` method
27 * :ref:`defines_by_path <defines_by_path_ctx>` option is now
28 :ref:`decode context <ctx>` option, not a keyword argument
29 * Ability to do :ref:`strict validation <strict_default_existence_ctx>`
30 of defaulted values met in sequence, raising an exception
36 Ability to skip specified number of bytes (``--skip``) in command line
43 * Generic decoder's scheme and pretty printer
44 (:py:func:`pyderasn.generic_decoder`) can be used in libraries.
45 * Ability to specify :ref:`defines_by_path <defines_by_path_ctx>`
46 during command line invocation.
52 Ability to automatically decode :ref:`DEFINED BY <definedby>` fields
59 Removed ``__lt__``/``__eq__`` from base class, as pylint likes it.
65 Full rich comparison operators added.
72 Trivial README addition.