{
  "$schema": "https://mian.ro/schema/v2/registry.json",
  "schemaVersion": "2.0.0",
  "generatedAt": "2026-10-02T13:14:06.957Z",
  "id": "changelog",
  "name": "Changelog",
  "category": "Sections",
  "description": "Release notes by date: version, a headline, and changes tagged New, Improved or Fixed.",
  "tags": [
    "changelog",
    "release notes",
    "what’s new",
    "updates",
    "versions",
    "product updates",
    "saas",
    "developer",
    "website"
  ],
  "requiresJs": false,
  "license": "LicenseRef-MIAN-1.0",
  "composition": {
    "role": "content",
    "intents": [
      "release notes",
      "changelog",
      "what is new",
      "product updates",
      "version history"
    ],
    "prominence": "low",
    "density": "medium",
    "worksAfter": [],
    "worksBefore": [],
    "alternatives": [
      "timeline"
    ],
    "avoid": "Marketing copy instead of what changed."
  },
  "url": "https://mian.ro/components/changelog",
  "markdownUrl": "https://mian.ro/ai/components/changelog.md",
  "classes": [
    {
      "name": "mn-changelog",
      "description": "The list of releases."
    },
    {
      "name": "mn-release",
      "description": "One release (<article>): the date column and the notes."
    },
    {
      "name": "mn-release-meta",
      "description": "Date (<time>) and version."
    },
    {
      "name": "mn-change",
      "description": "A change line; the tag is a badge with a colour role."
    }
  ],
  "accessibility": [
    "Each release is an article with a heading; dates are <time datetime> elements.",
    "Tags are words (“Fixed”), coloured as a second signal only."
  ],
  "examples": [
    {
      "title": "Release notes",
      "description": null,
      "html": "<div class=\"mn-changelog\">\n  <article class=\"mn-release\" aria-labelledby=\"r-160\"><div class=\"mn-release-meta\"><time datetime=\"2026-09-24\">24 Sep 2026</time><span class=\"mn-badge mn-badge-outline\">1.6.0</span></div>\n    <div><h3 id=\"r-160\">Bank rules that learn from you</h3><p>Categorise a transaction twice and the third one is done for you.</p>\n    <ul><li class=\"mn-change\"><span class=\"mn-badge mn-badge-soft mn-success\">New</span> Rules suggested from your last 90 days</li><li class=\"mn-change\"><span class=\"mn-badge mn-badge-soft mn-info\">Improved</span> Reconciliation is 2× faster for accounts with 10,000+ lines</li><li class=\"mn-change\"><span class=\"mn-badge mn-badge-soft mn-danger\">Fixed</span> VAT rounding on credit notes in RON</li></ul></div></article>\n  <article class=\"mn-release\" aria-labelledby=\"r-152\"><div class=\"mn-release-meta\"><time datetime=\"2026-09-02\">2 Sep 2026</time><span class=\"mn-badge mn-badge-outline\">1.5.2</span></div>\n    <div><h3 id=\"r-152\">Exports your accountant asked for</h3><ul><li class=\"mn-change\"><span class=\"mn-badge mn-badge-soft mn-success\">New</span> SAF-T export for Romanian companies</li><li class=\"mn-change\"><span class=\"mn-badge mn-badge-soft mn-danger\">Fixed</span> CSV dates in the wrong locale</li></ul></div></article>\n</div>"
    }
  ],
  "css": ".mn-changelog { display: grid; border-top: var(--mn-border-w) solid var(--mn-border); }\n.mn-release { container: mn-release / inline-size; display: grid; gap: .75rem 2rem; padding: 1.75rem 0; border-bottom: var(--mn-border-w) solid var(--mn-border); }\n@container mn (min-width: 40rem) { .mn-release { grid-template-columns: 11rem minmax(0, 1fr); } }\n.mn-release-meta { display: flex; flex-wrap: wrap; align-items: center; gap: .5rem; align-content: start; color: var(--mn-muted); font-size: var(--mn-text-sm); font-variant-numeric: tabular-nums; }\n.mn-release h3 { margin: 0 0 .4rem; font: var(--mn-heading-weight) 1.25rem/1.3 var(--mn-font-heading); letter-spacing: -.01em; color: var(--mn-fg); }\n.mn-release p { margin: 0 0 .75rem; color: var(--mn-muted); max-width: 42rem; }\n.mn-release ul { display: grid; gap: .5rem; margin: 0; padding: 0; list-style: none; }\n.mn-change { display: flex; align-items: baseline; gap: .6rem; line-height: 1.5; }\n.mn-change > .mn-badge { flex: none; min-width: 5.2rem; justify-content: center; }",
  "js": null,
  "install": {
    "css": "https://mian.ro/dist/mian.css",
    "js": null,
    "registryItem": "https://mian.ro/r/changelog.json"
  }
}
