eDiary
Every update, a better way to journal

Time moves on,
eDiary keeps evolving.

Explore our releases
89Releases
4Platforms released
2003First recorded year
Last updated2026-10-28
Moving forward · Every step counts

Release timelineEvery improvement, right here

Download eDiary
12 releasesNewest first ↓

2026

macOS

1.1.1

Latest for this platform
  • Fix: Fixed an error that occurred when running on Intel CPU models.
  • Fix: Fixed an issue where indentation was also applied to content when dragging the ruler with an entire table selected.
  • Fix: Fixed an issue where the right boundary was not updated after changing the left indent via the ruler with an entire table selected.
  • Fix: Fixed an error when clicking Insert Macro in the Template Manager.
Show 1 more updates
  • Fix: Fixed garbled labels and titles after converting files from older versions.
macOS

1.1

  • Add: Added support for S3 synchronization.
  • Add: Added an “On This Day in Previous Years” feature (available via the calendar context menu, the title-bar date popup menu, and the home page).
  • Add: Added a “Life Calendar” feature (click “Life Calendar” on the left side of the calendar page).
  • Add: Added support for expanding cloud storage capacity.
Show 69 more updates
  • Add: Added support for customizing the spacing multiplier in Markdown rendering.
  • Add: Added a to-do summary feature (Tools → To-Do Summary).
  • Add: Added support for reading and writing EDF files via MCP (`eDiary.exe --mcp`).
  • Add: Added calendar memo search.
  • Add: Added keyboard shortcuts for heading styles (Alt + number) and a Styles submenu to the Format menu.
  • Add: Added an editor ruler.
  • Add: Added an MCP Services settings page.
  • Add: Added a setting to remember the outline panel state.
  • Add: Added a mouse-wheel speed setting.
  • Add: Added a setting to automatically fill in titles.
  • Add: Added a setting to rename tree nodes by double-clicking them.
  • Add: Added background automatic synchronization.
  • Add: Added settings related to line wrapping in code blocks.
  • Add: Added support for importing from Day One.
  • Add: Added support for importing HTML files when importing files in batches.
  • Add: Added support for changing the editor zoom level (Ctrl + mouse wheel).
  • Add: Added support for pasting images directly in Markdown editing mode.
  • Add: Added Markdown badges to the article overview list.
  • Add: Added support for setting a User-Agent when using WebDAV synchronization.
  • Add: Added a card view to the article overview page.
  • Add: Added support for automatically wrapping code blocks (available in the code block context menu).
  • Add: Added support for horizontal scrolling in the editor toolbar (using the arrows on both sides, the mouse wheel, or two-finger swiping).
  • Add: Added an always-on-top window feature (View → Always on Top).
  • Add: Extended lunar calendar data from 2050 to 2100.
  • Add: Added multi-selection, batch deletion, and text export to the calendar memo list.
  • Add: Added support for moving articles between diaries and documents.
  • Fix: Fixed an issue where the “Insert Image” dialog did not appear when copying and pasting images from web pages.
  • Fix: Fixed an issue where hyperlinks could not be opened in the standalone reading window.
  • Fix: Fixed an issue where `<br>` line breaks in Markdown rendering caused the next line to be indented.
  • Fix: Fixed an issue where the numbering of the first item in a pasted list was duplicated or missing.
  • Fix: Prevented the style dropdown from being populated with many unwanted styles after pasting web content.
  • Fix: Fixed the logic of “Reset to Default” on the Markdown settings page.
  • Fix: Fixed an issue where code blocks did not wrap automatically when printed.
  • Fix: Fixed an issue where the total number of diary entries shown in the statistics window was incorrect.
  • Fix: Fixed an issue where memo lists within calendar cells were arranged randomly.
  • Fix: Fixed limitations in hyperlink protocol detection.
  • Fix: Fixed an issue where an annual calendar item occurring at the end of a month incorrectly repeated every month.
  • Fix: Fixed an issue where FTP synchronization did not support IPv6.
  • Fix: Fixed various FTP synchronization compatibility issues.
  • Fix: Fixed an issue where external Markdown image links could cause certain interface operations to become unresponsive.
  • Fix: Fixed floating-point precision issues in mathematical calculations.
  • Fix: Fixed multiple resource leaks.
  • Fix: Fixed an issue where the confirmation button could not be clicked when the third-level weather location dropdown was empty.
  • Fix: Fixed an issue where cell contents became invisible after repeatedly applying table formatting.
  • Fix: Fixed an issue where setting the text color to the default on desktop caused text to be invisible on mobile.
  • Fix: Improved the automatic screen-lock feature.
  • Fix: Fixed the use of incorrect path separators when exporting directories across platforms.
  • Fix: Fixed an issue where opening an attachment modified externally incorrectly prompted the user to save it.
  • Fix: Fixed an issue where the answer field for recovering a password was read-only and could not accept input.
  • Fix: Fixed an issue where navigation history was not cleared after deleting a document.
  • Fix: Fixed an issue where calendar reminders did not appear unless the calendar page was opened.
  • Fix: Fixed an issue where certain operations could disable automatic cloud-service login.
  • Fix: Fixed an issue where automatic screen locking in password-free notebooks prompted users to set a password.
  • Fix: Fixed an issue where the statistics chart was blank when the custom range ended before the date of the latest diary entry.
  • Fix: Fixed duplicate reminders after early calendar confirmation and synchronization refresh.
  • Fix: Fixed an issue where checking off a to-do item could not be undone with Ctrl + Z.
  • Fix: Fixed an issue where synchronization was incorrectly reported as successful when the data key was too long (>56 characters).
  • Fix: Fixed an issue where synchronizing after switching synchronization methods could produce the error “Keymaterial is too large for use.”
  • Fix: Fixed an issue where pressing Enter repeatedly after a hyperlink caused abnormal input styling.
  • Fix: Fixed an issue where double-clicking a table in Markdown reading mode to enter edit mode displayed the table incorrectly.
  • Opt: Improved the smoothness of interface scrolling.
  • Opt: Improved the application styling strategy by using reset mode.
  • Opt: Improved the appearance of Markdown rendering.
  • Opt: Enhanced filename format parsing when importing files in batches.
  • Opt: Optimized synchronization progress messages.
  • Opt: Improved the user experience of the settings tabs at the bottom of the editor.
  • Opt: Added pinyin search support to the attachment manager.
  • Opt: Refined Markdown rendering styles to better match Typora.
  • Opt: Improved the display of calendar memos.
macOS

1.0-final

  • Add: Support for displaying article outlines (both style outlines and smart outlines).
  • Add: Added support for text styles (Editor toolbar - Styles dropdown).
  • Add: Support for inserting to-do lists (Menu: Insert - To-do List).
  • Add: Support for Markdown themes (Settings - Editor - Markdown).
Show 58 more updates
  • Add: Support for multi-keyword search.
  • Add: Display keyword context in search results.
  • Add: Added image viewing (In the editor, select an image, right-click menu - View Image).
  • Add: Added "Read in Separate Window" feature (Editor right-click menu).
  • Add: Added split and merge functions for diary files (Menu: File - Split & Merge).
  • Add: Added cloud service account logout function.
  • Add: Expanded AI model list.
  • Add: Added "Weekly Summary", "Monthly Summary", and "Yearly Summary" to the AI Writing Assistant.
  • Add: Support for AI auto-formatting.
  • Add: Added customizable editor toolbar (Right-click toolbar).
  • Add: Enhanced Markdown (supports strikethrough, superscript/subscript, highlight, to-do lists, blockquotes).
  • Add: Support for Markdown image external links.
  • Add: Added "Show document type icon in tree nodes" setting.
  • Add: Added "Show content summary next to article nodes" setting.
  • Add: Added diary count display next to year nodes in the left directory tree.
  • Add: Added article count display next to folder nodes.
  • Add: Added "Folders First" to the sort submenu.
  • Add: Added "Clone Article" function (Left directory right-click menu - More).
  • Add: Added "Change Password" entry in the settings window.
  • Add: WebDAV sync now supports specifying server-side path.
  • Add: Support for FTP sync.
  • Add: Added several commonly used templates.
  • Fix: Fixed the WebDAV IPv6 issue.
  • Fix: Fixed WebDAV protocol compatibility issues.
  • Fix: Fixed the issue where clicking "Auto-fetch weather" button had no effect on the first try.
  • Fix: Fixed the issue where server address could not be saved in AI Writing Assistant settings.
  • Fix: Fixed the issue where content could not be reverted after applying a template.
  • Fix: Fixed sync failure caused by excessively large single articles.
  • Fix: Fixed the calculation error for daily repeat count in calendar reminders.
  • Fix: Fixed several errors in calendar reminder logic.
  • Fix: Removed duplicate date/time text insertion.
  • Fix: Fixed the issue where the right editor pane did not update after deleting the last diary entry.
  • Fix: Fixed the issue where clicking OK after being prompted to set a password had no effect.
  • Fix: Fixed the issue where window position was not saved when closing the diary.
  • Fix: Fixed the occasional hang on "Converting article links" when upgrading old diary files.
  • Fix: Fixed the issue where pressing Enter in Find and Advanced Find dialogs had no effect.
  • Fix: Fixed the issue where clicking "Advanced Find" in the Find dialog had no effect.
  • Fix: Fixed the English word counting algorithm in word count statistics.
  • Fix: Fixed the issue where the cursor blinked at the wrong position when IME candidate words were not yet committed.
  • Fix: Fixed the issue where images overlapped each other when exporting Markdown.
  • Fix: Fixed the issue where images showed red crosses when pasting from web pages.
  • Fix: Fixed the issue where creating a new folder disrupted the existing sort order.
  • Fix: Fixed the issue where Ctrl+Home sometimes did not work in Markdown editing mode.
  • Fix: Fixed the issue where text pasted from Doubao had a black background.
  • Fix: Fixed the condition for whether to copy leading characters when copying lists (ordered or unordered).
  • Fix: Fixed the issue where template and paper texture panels still appeared in Markdown editing mode under certain conditions.
  • Fix: Fixed the issue where large images exceeded page boundaries when exporting articles with large images to docx and rtf.
  • Fix: Fixed the "TRVDrawLines is empty" error that could occur under various circumstances.
  • Fix: Fixed the error when clicking "Start Recording Now" on the homepage.
  • Fix: Fixed the issue where attachments sometimes failed to save after being modified.
  • Opt: Improved search speed.
  • Opt: Enhanced WebDAV sync stability.
  • Opt: Support for chained calculations (e.g., "1+2=3+4=7") and extraction calculations (e.g., "abc 1+2=3").
  • Opt: Reduced background image storage usage.
  • Opt: Improved two-finger calendar swipe experience.
  • Opt: Dragging and dropping image files now inserts images instead of attachments.
  • Opt: Avoided input lag caused by auto-save and auto-sync.
  • Adj: For security, cloud service password must be re-entered when opening a cloud-based diary.

2025

macOS

1.0-beta9

  • Fix: Resolved the issue of adding and editing hyperlinks not functioning.
  • Fix: Fixed the problem of links becoming invalid after importing from other diaries.
  • Fix: Addressed the issue of garbled text caused by encoding problems when importing source files.
  • Fix: Corrected the issue where opening a diary directly resulted in password errors in certain cases.
Show 1 more updates
  • Fix: Fixed the problem of the application crashing when clicking the menu "File - New Diary" at times.
macOS

1.0-beta8

  • New: Support for logging into cloud services using email addresses.
  • New: Added email address to the account information page.
  • New: Introduced the feature "Export this document as an image" (Editor right-click menu -> Tools).
  • New: Added a button to toggle the visibility of password input on the local login page.
Show 22 more updates
  • New: Introduced a shortcut key to "focus on the search box" (default is Cmd+Option+F).
  • New: Added multiple entries for "Reset cloud service password."
  • New: Added "Search under this node" to the right-click menu of the left-side directory tree.
  • New: Remember the position or size of certain windows in the software.
  • New: Automatically fill in the URL when inserting hyperlinks that are detected as text.
  • New: Pop-up menu for opening when clicking attachment links.
  • New: Support for copying attachment links and pasting them directly into the editor.
  • New: Improved the experience of the Markdown editor (automatic indentation on Enter, indenting with Tab/Shift+Tab, etc.).
  • New: Full support for IPv6.
  • Fix: Enhanced WebDAV support for HTTPS.
  • Fix: Resolved the issue of "Failed to create local backup database" during synchronization under certain conditions.
  • Fix: Expanded the range of file extensions recognized when importing source code files.
  • Fix: Corrected the issue of "Article is corrupted" when importing files with unrecognized formats.
  • Fix: Fixed the problem where pop-up message boxes were blocked by the main window under certain conditions.
  • Fix: Resolved the issue where all "Save As" dialogue boxes could not be opened in the program.
  • Fix: Avoid overwriting files with the same name in the target path when saving attachments.
  • Fix: In Markdown, when clicking on unordered or ordered lists, the list symbol is added before the text instead of at the beginning of the line.
  • Fix: Resolved the issue of the Tab key being non-functional in the editor.
  • Fix: Corrected the issue preventing Cmd+Q from exiting the program.
  • Fix: Standardized shortcut keys on the calendar page.
  • Opt: Optimized the right-click menu of the left-side directory tree.
  • Opt: Enhanced many interface details.
macOS

1.0-beta7

  • New: Added the setting "Directly open password-free notebooks."
  • New: Improved the time range selection feature in advanced search.
  • Fix: Resolved the issue of arrow keys and delete key not functioning in the editor of the previous version.
  • Fix: Resolved the issue of nodes being movable up and down while in edit mode.
Show 1 more updates
  • Fix: Resolved the error when clicking article links on the start page.
macOS

1.0-beta6

  • New: Added an entry for optimizing file size on the account page.
  • New: Introduced the setting "Automatically recognize hyperlink input."
  • Fix: Resolved the high CPU usage issue.
  • Fix: Fixed the issue where pressing the TAB key in tables had no response.
Show 1 more updates
  • Fix: Resolved the issue where the interface froze due to weather fetching under poor network conditions.
macOS

1.0-beta5

  • Fix: Resolved the occasional error "List index out of bounds. TRVDrawLines range..." when editing content.
  • Fix: Fixed the issue where there were no icons for nodes with multiple diaries on the same day.
  • Fix: Resolved the issue where the application could not be exited by clicking the menu in the dock in certain situations.
  • Fix: Fixed the issue of being unable to shut down in certain cases.
Show 2 more updates
  • Fix: Resolved the sound issue when moving the cursor keys in the editor.
  • Fix: Fixed the unresponsive click issue for the "Learn About Membership" menu in the help menu.
macOS

1.0-beta4

  • New: Allowed direct entry into edit mode by double-clicking the article title area.
  • Fix: Resolved the error caused by repeatedly switching templates.
  • Fix: Fixed the issue of being unable to hide the home page.
  • Fix: Resolved the broken link for "View All Update Logs" in the upgrade prompt window.
Show 6 more updates
  • Fix: Fixed the issue where clicking "Write Today?s Diary" might redirect to the recycle bin in certain situations.
  • Fix: Resolved the issue of content still being displayed on the right side after deleting entries in the template manager and texture manager.
  • Fix: Fixed the issue of the weather macro in the default template not working properly.
  • Optimization: Automatically sets focus to the editor after confirming article node edits.
  • Optimization: Improved the inquiry message box (supports shortcut keys Y/N).
  • Optimization: Enhanced interface details.
macOS

1.0-beta3

  • Fix: Resolved the issue of losing focus and errors after moving node order up and down in the diary and document directory tree.
  • Fix: Fixed the loss of focus issue after adjusting order up and down in the template manager and texture manager.
  • Fix: Resolved the shortcut key issue for adjusting order up and down in the texture manager.
  • Fix: Fixed the issue where certain shortcut keys needed to be pressed twice to work after program launch.
Show 11 more updates
  • Fix: Resolved the unresponsiveness of the "Rename" option in the right-click menu of the left directory tree.
  • Fix: Resolved the issue where repeatedly clicking nodes could not enter rename title mode in certain cases.
  • Fix: Fixed the unresponsive click issue on multiple buttons throughout the interface.
  • Fix: Resolved the crash issue when opening another notebook after clicking "File -> Open Notebook" in the menu.
  • Fix: Fixed the issue where multi-selection was canceled when right-clicking on selected article nodes.
  • Fix: Resolved the display and dropdown menu position issues for "Sorting Type" and "Sorting Method" buttons on the document page.
  • Fix: Fixed the disorder issue caused by creating sub-layer articles or folders.
  • Fix: Resolved the display compatibility of monospaced fonts in code blocks after cross-platform synchronization.
  • Fix: Fixed the discrepancy issue between date text in the left directory tree and the Windows version.
  • Fix: Resolved the issue of slow scrolling speed in the editor with a touchpad.
  • Optimization: Improved interface details.
macOS

1.0-beta2

  • Fix: Resolved the login issue for cloud services on x86_64 machines.
  • Fix: Fixed the error when clicking the article title bar and then clicking the editor.
macOS

1.0-beta1

  • The first version.