{% extends "base.html" %} {% block title %}Releases - craft-dashboard{% endblock %} {% block content %} {% include "stats/partials/tabs.html" %}
Release cadence across tracked applications, libraries, and tools, plus active maintenance and hotfix branches.
| Repository | Latest Tag | Latest release date | Cadence | Commits since release |
|---|---|---|---|---|
| {{ row.name }} |
{% if row.is_fallback %}
{{ row.latest_version }}
{% else %}
{{ row.latest_version }}
{% endif %}
|
{{ row.released_at_str }} | {% if row.days_ago is not none %} {{ row.days_ago | format_age_days }} ago {% else %} — {% endif %} | {% if row.commits_since is not none %} {{ row.commits_since }} {% else %} — {% endif %} |
| There are no application releases tracked yet. | ||||
| Repository | Latest Tag | Latest release date | Cadence | Commits since release |
|---|---|---|---|---|
| {{ row.name }} |
{% if row.is_fallback %}
{{ row.latest_version }}
{% else %}
{{ row.latest_version }}
{% endif %}
|
{{ row.released_at_str }} | {% if row.days_ago is not none %} {{ row.days_ago | format_age_days }} ago {% else %} — {% endif %} | {% if row.commits_since is not none %} {{ row.commits_since }} {% else %} — {% endif %} |
| There are no library releases tracked yet. | ||||
| Repository | Latest Tag | Latest release date | Cadence | Commits since release |
|---|---|---|---|---|
| {{ row.name }} |
{% if row.is_fallback %}
{{ row.latest_version }}
{% else %}
{{ row.latest_version }}
{% endif %}
|
{{ row.released_at_str }} | {% if row.days_ago is not none %} {{ row.days_ago | format_age_days }} ago {% else %} — {% endif %} | {% if row.commits_since is not none %} {{ row.commits_since }} {% else %} — {% endif %} |
| There are no other project releases tracked yet. | ||||
| Project | Branch | Tag | Latest release date | Commits since release | Safe to Delete? | ||
|---|---|---|---|---|---|---|---|
| {{ hf.project_name }} | {{ hf.branch }} |
{{ hf.version }} |
{% if hf.released_at %} {{ hf.released_at.strftime("%Y-%m-%d") }} {% else %}-{% endif %} | {% if hf.commits_since_tag is not none %}{{ hf.commits_since_tag }}{% else %}-{% endif %} | {% if hf.safe_to_delete is none %}- | {% elif hf.safe_to_delete %}Yes | {% else %}No | {% endif %}
| No hotfix branches found. | |||||||