------ * Improvement: Added config option :ref:`needs_role_need_max_title_length` to define the maximum title length of referenced needs. (:issue:`95`)
0.3.13
------ * Bugfix: Filters on needs with ``id_parent`` or ``id_complete`` do not raise an exception any more and filters gets executed correctly.
0.3.12
------ * Improvement: Tables can be sorted by any alphanumeric option. (:issue:`92`) * Improvement: :ref:`need_part` are now embedded in their parent need, if :ref:`needflow` is used. (:issue:`83`) * Bugfix: Links to :ref:`need_part` are no longer rendered to parent need, instead the link goes directly to the need_part. (:issue:`91`) * Bugfix: Links in :ref:`needflow` get shown again by default (:issue:`90`)
0.3.11
------ * Improvement: Added config option :ref:`needs_extra_links` to define additional link types like *blocks*, *tested by* and more. Supports also style configuration and custom presentation names for links. * Improvement: Added :ref:`!export_id` option for filter directives to export results of filters to ``needs.json``. * Improvement: Added config option :ref:`needs_flow_show_links` and related needflow option :ref:`needflow_show_link_names`. * Improvement: Added config option :ref:`needs_flow_link_types` and related needflow option :ref:`needflow_link_types`. * Bugfix: Unicode handling for Python 2.7 fixed. (:issue:`86`)
0.3.10
------ * Bugfix: **type** was missing in output of builder :ref:`needs_builder` (:issue:`79`) * Bugfix: **needs_functions** parameter in *conf.py* created a sphinx error, if containing python methods. Internal workaround added, so that usage of own :ref:`dynamic_functions` stays the same as in prior versions (:issue:`78`)
0.3.9
----- * Bugfix: Grubby tag/link strings in needs, which define empty links/tags, produce a warning now. * Bugfix: Better logging of document location, if a filter string is not valid. * Bugfix: Replaced all print-statements with sphinx warnings.