cargo-resolvediff 1.0.2

A tool for diffing `cargo` dependency resolutions between updates
Documentation
{%- include "_default_templates_helpers.jinja" -%}

{%- if not added and not changed and not removed and not filtered_added and not filtered_removed and not major_updates and not failed_major_updates %}
None of the included package versions changed.
{%- endif -%}

{%- if added %}

## Added:
    {%- for added in added %}
- [ ] {{ cratesio(added.ident) }} {{ because(added.reasons) }}{{ builddebug(added) }}
    {%- endfor -%}
{%- endif -%}
{%- if changed %}

## Updated:
    {%- for comparison in changed -%}
        {%- if comparison.ident not in major_updates -%}
            {{ change(comparison) }}
        {%- endif -%}
    {%- endfor -%}
{%- endif -%}
{%- if removed %}

## Removed:
    {%- for removed in removed %}
- {{ cratesio(removed.ident) }}
        {%- if removed.remaining_versions -%}
            , version(s) {{ removed.remaining_versions | join(", ") }} remain(s)
        {%- endif -%}
    {%- endfor -%}
{%- endif -%}
{%- if filtered_added %}

## Added outside of relevant platforms:
    {%- for added in filtered_added %}
- {{ cratesio(added) }}
    {%- endfor -%}
{%- endif -%}
{%- if filtered_removed %}

## Removed outside of relevant platforms:
    {%- for removed in filtered_removed %}
- {{ cratesio(removed) }}
    {%- endfor -%}
{%- endif -%}