- :ref:`indent` respects ``--ascii``. - ``tabulate`` supports any OCDS data.
Fixed ~~~~~
- :ref:`compile` no longer errors on Windows when using the SQLite backend.
0.2.9
------------------
Fixed ~~~~~
- :ref:`detect-format` respects ``--root-path``. - ``convert-to-oc4ids`` omits ``sector`` and ``documents`` if empty.
0.2.8
------------------
Changed ~~~~~~~
- :ref:`schema-strict` accepts a filename as a positional argument, instead of a schema as standard input. - :ref:`schema-strict` adds constraints to all fields, not only required fields.
- :ref:`compile` sets ``"version": "1.1"`` even on OCDS 1.0 data (see :func:`ocdskit.combine.merge`). - :ref:`package-releases` and :ref:`package-records` omit the ``extensions`` field if empty (see :func:`ocdskit.combine.package_releases` and :func:`ocdskit.combine.package_records`).
Fixed ~~~~~
- ``convert-to-oc4ids`` sets the ``publishedDate`` field, not the ``published_date`` field.
0.2.6
------------------
Added ~~~~~
New library method:
- :func:`ocdskit.util.is_linked_release`
Changed ~~~~~~~
- :ref:`combine-release-packages` and :ref:`combine-record-packages` warn if the ``"releases"`` and ``"records"`` fields aren't set (see :func:`ocdskit.combine.combine_release_packages` and :func:`ocdskit.combine.combine_record_packages`).
0.2.5
------------------
Fixed ~~~~~
- :ref:`combine-release-packages` and :ref:`combine-record-packages` no longer error if the ``"releases"`` and ``"records"`` fields aren't set (see :func:`ocdskit.combine.combine_release_packages` and :func:`ocdskit.combine.combine_record_packages`).