( 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: 12, patch: 0, ), released: "2024-09-27T18:16:58.361361032Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Provide Configuration for entries datum visibility", "Support Cycling Through Tags via Keybinding", ], }, ), ), ( references: {}, version: ( major: 0, minor: 11, patch: 0, ), released: "2024-09-08T11:49:56.679586845Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Colored Tags to Journals, generated and assigned automatically", ], }, ), ), ( references: {}, version: ( major: 0, minor: 10, patch: 0, ), released: "2024-09-01T09:08:52.944615158Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "History Management: Provide Undo & Redo Functionalities.", ], "Changed": [ "Update Dependencies & Fix Crossterm and Raratui Breaking Changes", ], }, ), ), ( references: {}, version: ( major: 0, minor: 9, patch: 1, ), released: "2024-07-20T12:47:37.742190046Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Basic Emacs keybindings to Editor Help Popup", "Show the selected index and entry count.", ], }, ), ), ( references: {}, version: ( major: 0, minor: 9, patch: 0, ), released: "2024-05-30T07:37:23.951738395Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Optionally Sync Clipboard between Built-in Editor and the Operating System", ], }, ), ), ( references: {}, version: ( major: 0, minor: 8, patch: 4, ), released: "2024-05-12T20:08:06.170693783Z", introduction: None, changes: ( references: {}, changes: {}, ), ), ( references: {}, version: ( major: 0, minor: 8, patch: 3, ), released: "2024-04-28T10:15:14.417876165Z", introduction: None, changes: ( references: {}, changes: { "Changed": [ "Added `--locked` to Install Instruction & Update dependencies", ], "Fixed": [ "Remove forgotten unused sort calls from app.", "Specify arm target on mac build and release", ], }, ), ), ( references: {}, version: ( major: 0, minor: 8, patch: 2, ), released: "2024-02-01T20:04:46.038043673Z", introduction: None, changes: ( references: {}, changes: { "Fixed": [ "Change Help popup shortcut on Windows", ], }, ), ), ( references: {}, version: ( major: 0, minor: 8, patch: 1, ), released: "2024-01-19T20:48:57.138308625Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Rust minimum supported version to cargo manifest", ], "Fixed": [ "Aeruginous: migrate from deprecated comment-changes option ``-T``", ], }, ), ), ( references: {}, version: ( major: 0, minor: 8, patch: 0, ), released: "2024-01-16T20:26:03.747337975Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Add Default suggested priority while creating journals", "Add an optional priority field to the journals", "Add sort Functionality for journals", "App State (Sorting and Full-Screen Options) will be persisted", "CLI Sub-Command to assign priority to journals", "Go to Top/Bottom Journal & Page Up/Down Commands", "Sort key-map to app main footer", ], "Changed": [ "Skip Rendering the UI on Key-Release & Key-Repeat Events", ], }, ), ), ( references: {}, version: ( major: 0, minor: 7, patch: 0, ), released: "2024-01-05T22:30:44.217266031Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Add full screen mode to main app view", ], "Changed": [ "Aeruginous CHANGELOG fragment creation logic (#279)", "Main Footer Height is calculated dynamically", "Use native rust support for async traits", ], "Fixed": [ "App will be redrawn on non-handled input", "CHANGELOG creation logic", "Call to Aeruginous", "Commit fetch depth in CHANGELOG assembly", ], }, ), ), ( references: {}, version: ( major: 0, minor: 6, patch: 1, ), released: "2024-01-01T11:44:46.668154806Z", introduction: None, changes: ( references: {}, changes: { "Changed": [ "Update Ratatui to 0.25 + Update dependencies \r\n\r\n- Ratatui has been updated in the app and in textarea to version 0.25.\r\n- Small code changes has been done due to breaking changes.\r\n- Cargo lock has been updated so we don\'t have references to old\r\n versions there.", ], "Fixed": [ "Ignore key events of types other than press", ], }, ), ), ( references: {}, version: ( major: 0, minor: 6, patch: 0, ), released: "2023-12-16T19:21:36.914576942Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Support to Copy, Cut and Paste text between Built-in Editor and OS Clipboard", ], }, ), ), ( references: {}, version: ( major: 0, minor: 5, patch: 1, ), released: "2023-11-28T19:57:47.819849239Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Navigation between journals popup inputs via arrow keys", ], "Fixed": [ "Letter V can\'t be typed in built-in editor insert mode", ], }, ), ), ( references: {}, version: ( major: 0, minor: 5, patch: 0, ), released: "2023-11-26T13:07:58.282458357Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Horizontal Scrollbar to the Editor", "Visual Mode to Built-in Editor", ], "Changed": [ "Upgrade Crates Ratatui & Tui-Textarea with breaking changes", ], "Fixed": [ "Release notes will be always generated in release GitHub action", ], }, ), ), ( references: {}, version: ( major: 0, minor: 4, patch: 0, ), released: "2023-10-14T13:31:02.923857748Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Autosave Option for External Editor", ], "Fixed": [ "- Optimizations for size calculation for the popup size to fit the\r\n footer on almost each terminal size\r\n- Correcting the keybindings in the footer text", "Write configurations CLI argument creates needed directories", ], }, ), ), ( references: {}, version: ( major: 0, minor: 3, patch: 3, ), released: "2023-10-08T10:26:15.746460198Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Scrollbar for keybindings Overview Popup", "Scrollbar to Journals Editor", "Scrollbar to Journals\' list", ], "Fixed": [ "Release GitHub Action creates binaries for Linux, MacOs and Widnows", ], }, ), ), ( references: {}, version: ( major: 0, minor: 3, patch: 2, ), released: "2023-10-02T18:31:36.885416778Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Add installation instructions for Alpine Linux", "Unit Tests for UI Functions", "Unit Tests for the main App Logic", ], "Changed": [ "Migrate to Ratatui & Update Crossterm to 27", ], "Fixed": [ "Attache built binaries to the release", "Input Boxes Border Colors", ], }, ), ), ( references: {}, version: ( major: 0, minor: 3, patch: 1, ), released: "2023-08-16T18:10:45.172936899Z", introduction: None, changes: ( references: {}, changes: { "Changed": [ "Optimization for the app main loop", "Release GitHub Action", "Replace panic with compile_error in build script", ], "Fixed": [ "Fix SQLite connection string path on Windows", ], }, ), ), ( references: {}, version: ( major: 0, minor: 3, patch: 0, ), released: "2023-07-13T17:56:17.860700035Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Add package name to CHANGELOG assembly workflow", "Fuzzy Finder Demo", "Fuzzy Finder for Journals", ], "Changed": [ "Call Docker images of linters directly", ], "Fixed": [ "Fix Release action using MakeFile", "Prevent release generation in forks", ], }, ), ), ( references: {}, version: ( major: 0, minor: 2, patch: 0, ), released: "2023-06-24T19:05:58.025030712Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "Create Cleanup Cache GitHub Action", "Search Functions in Filter", "Select-Tags Popup in Create/Edit Journals Prompt", "Tags (Categories) for journal + Filter Function", "Wiki Documentation", "automatic version increment and CFF self-maintenance", ], "Changed": [ "Add Filter Keybindings To Main Footer", "Improvements On Release Action Pipeline", "Keep journals list in focus after closing the external editor", "Update app Preview in README", ], }, ), ), ( references: {}, version: ( major: 0, minor: 1, patch: 4, ), released: "2023-06-11T18:52:52.732030789Z", introduction: None, changes: ( references: {}, changes: { "Added": [ "CITATION.cff", "Edit current journal content in external editor", "Export Import functions for multiple journals", "Export current journal\'s content", "Multi-selection for journals", "Release CD action", "Tabs and scrolling to help popup", "configure CHANGELOG maintenance utilities", ], "Changed": [ "Add NetBSD", "Add section to install the dependency OpenSSL development package on Linux", "CI Improvements", "Enhance render loop", "Help popup improvements", "Make creating new entry more user-friendly postponing the validation at initialisation", "Option to Use Git Configured Editor as External editor", "[Documentation] Create README Badges", "bump baptiste0928/cargo-install to v2.1.0", "improve GHA linting speed dramatically", "settings Fixes & improvements", ], "Fixed": [ "Editor will be cleared after deleting entries if there are no entries left", "Export journal file extension", "Setting back-end path from CLI", "Synchronizing problems with sqlite back-end", "bugs in fragment creation", ], }, ), ), ], )