(
  references: {
    "Keep a Changelog": "https://keepachangelog.com/en/1.0.0/",
  },
  introduction: Some("All notable changes to this project are documented in this file.\n\nThe format is based on `Keep a Changelog`_."),
  sections: [
    (
      references: {},
      version: (
        major: 0,
        minor: 3,
        patch: 0,
      ),
      released: "2023-07-13T17:56:17.860700035+00:00",
      introduction: None,
      changes: (
        references: {},
        changes: {
          "Added": [
            "Fuzzy Finder Demo",
            "Fuzzy Finder for Journals",
            "Add package name to CHANGELOG assembly workflow",
          ],
          "Changed": [
            "Call Docker images of linters directly",
          ],
          "Fixed": [
            "Prevent release generation in forks",
            "Fix Release action using MakeFile",
          ],
        },
      ),
    ),
    (
      references: {},
      version: (
        major: 0,
        minor: 2,
        patch: 0,
      ),
      released: "2023-06-24T19:05:58.025030712+00:00",
      introduction: None,
      changes: (
        references: {},
        changes: {
          "Changed": [
            "Improvements On Release Action Pipeline",
            "Add Filter Keybindings To Main Footer",
            "Update app Preview in README",
            "Keep journals list in focus after closing the external editor",
          ],
          "Added": [
            "Create Cleanup Cache GitHub Action",
            "Select-Tags Popup in Create/Edit Journals Prompt",
            "Wiki Documentation",
            "Tags (Categories) for journal + Filter Function",
            "automatic version increment and CFF self-maintenance",
            "Search Functions in Filter",
          ],
        },
      ),
    ),
    (
      references: {},
      version: (
        major: 0,
        minor: 1,
        patch: 4,
      ),
      released: "2023-06-11T18:52:52.732030789+00:00",
      introduction: None,
      changes: (
        references: {},
        changes: {
          "Fixed": [
            "Export journal file extension",
            "Setting back-end path from CLI",
            "Editor will be cleared after deleting entries if there are no entries left",
            "bugs in fragment creation",
            "Synchronizing problems with sqlite back-end",
          ],
          "Added": [
            "Export Import functions for multiple journals",
            "configure CHANGELOG maintenance utilities",
            "CITATION.cff",
            "Edit current journal content in external editor",
            "Release CD action",
            "Export current journal\'s content",
            "Multi-selection for journals",
            "Tabs and scrolling to help popup",
          ],
          "Changed": [
            "bump baptiste0928/cargo-install to v2.1.0",
            "improve GHA linting speed dramatically",
            "Enhance render loop",
            "Help popup improvements",
            "CI Improvements",
            "[Documentation] Create README Badges",
            "settings Fixes & improvements",
            "Add section to install the dependency  OpenSSL development package on Linux",
            "Add NetBSD",
            "Make creating new entry more user-friendly postponing the validation at initialisation",
            "Option to Use Git Configured Editor as External editor",
          ],
        },
      ),
    ),
  ],
)
