692f5cc87ab8ec8bb684704acc416f0b62bd0ee6
[pyderasn.git] / doc / news.rst
1 News
2 ====
3
4 .. _release2.0:
5
6 2.0
7 ---
8 * BIT STRINGs can also be :ref:`DEFINED BY <definedby>`
9 * Decoding process can be governed with optional :ref:`ctx <ctx>`
10   keyword argument to ``decode()`` method
11 * :ref:`defines_by_path <defines_by_path_ctx>` option is now
12   :ref:`decode context <ctx>` option, not a keyword argument
13 * Ability to do :ref:`strict validation <strict_default_existence_ctx>`
14   of defaulted values met in sequence, raising an exception
15
16 .. _release1.6:
17
18 1.6
19 ---
20 Ability to skip specified number of bytes (``--skip``) in command line
21 utility.
22
23 .. _release1.5:
24
25 1.5
26 ---
27 * Generic decoder's scheme and pretty printer
28   (:py:func:`pyderasn.generic_decoder`) can be used in libraries.
29 * Ability to specify :ref:`defines_by_path <defines_by_path_ctx>`
30   during command line invocation.
31
32 .. _release1.4:
33
34 1.4
35 ---
36 Ability to automatically decode :ref:`DEFINED BY <definedby>` fields
37 inside SEQUENCEs.
38
39 .. _release1.3:
40
41 1.3
42 ---
43 Removed ``__lt__``/``__eq__`` from base class, as pylint likes it.
44
45 .. _release1.2:
46
47 1.2
48 ---
49 Full rich comparison operators added.
50
51
52 .. _release1.1:
53
54 1.1
55 ---
56 Trivial README addition.
57
58 .. _release1.0:
59
60 1.0
61 ---
62 Initial release.