******
**Release Date: 2020-02-11**
Added
=====
Primary Modules
---------------
Additions to the :doc:`primary modules <primary-modules>`.
* Added the :py:mod:`khorosjx.news` module with the following functions:
* :py:func:`khorosjx.news.verify_core_connection`
* :py:func:`khorosjx.news.get_all_publications`
* :py:func:`khorosjx.news.get_publication`
* :py:func:`khorosjx.news.delete_publication`
* :py:func:`khorosjx.news.get_subscription_data`
* :py:func:`khorosjx.news.get_subscription_ids`
* :py:func:`khorosjx.news.get_subscriber_groups`
* :py:func:`khorosjx.news.get_subscribers`
* :py:func:`khorosjx.news.rebuild_publication`
* :py:func:`khorosjx.news.get_stream`
* :py:func:`khorosjx.news.update_stream`
* :py:func:`khorosjx.news.delete_stream`
Supporting Modules
------------------
Additions to the :doc:`supporting modules <supporting-modules>`.
* Added the ``publication_fields``, ``subscription_fields`` and ``stream_fields`` lists to the
:py:class:`khorosjx.utils.classes.FieldLists` class.
* Added the :py:exc:`khorosjx.errors.exceptions.SubscriptionNotFoundError` exception class.
Changed
=======
Primary Modules
---------------
Changes to the :doc:`primary modules <primary-modules>`.
* Added the :py:mod:`khorosjx.news` module to the ``__all__`` special variable in the primary :py:mod:`khorosjx` module.
* Updated the :py:func:`khorosjx.init_module` function to be compatible with the :py:mod:`khorosjx.news` module.
* Updated the :py:func:`khorosjx.core.get_data` function to include the ``all_fields`` argument. (``False`` by default)
* Referenced the :py:exc:`khorosjx.errors.exceptions.POSTRequestError` exception class in the docstring for the
:py:func:`khorosjx.core.post_request_with_retries` function.
* Referenced the :py:exc:`khorosjx.errors.exceptions.PUTRequestError` exception class in the docstring for the
:py:func:`khorosjx.core.put_request_with_retries` function.
Supporting Modules
------------------
Changes to the :doc:`supporting modules <supporting-modules>`.
* Added a ``DeprecationWarning`` to the :py:func:`khorosjx.utils.core_utils.convert_dict_list_to_dataframe` function.
Fixed
=====
Primary Modules
---------------
Fixes to the :doc:`primary modules <primary-modules>`.
* Changed the ``json_payload`` type to ``dict`` in the docstring for the
:py:func:`khorosjx.core.put_request_with_retries` and :py:func:`khorosjx.core.post_request_with_retries` functions.
Removed
=======
General
-------
* Removed the ``MANIFEST.in`` file as the ``VERSION`` file is no longer used.
|
******