Skip to main content
- fix segfault on startup when configured to start on systray (in 0.99.34,0.99.35 – #1610, #1619)
- updated Japanese language (Piyo)
- fix issue in 0.99.34 H1/H2/H3/H4/H5/H6/small not working for certain locale (#1611)
- fix issue with bookmarks in tree right click menu (#1613)
- implementation of configurable h1,h2,h3,small + (now supported) h4,h5,h6 (#349,#753,#1063)
- reorganised the main menu (work of Viktor Polyanskiy / @Camilot55)
- fix undo/redo state machine vertical scrollbar position and cursor position (#1151)
- fix crash when importing text/html files with non ascii file name on windows (#1578)
- fix links to file/folder on windows with UNC path (#1565)
- detect system shutdown to save config (#1581)
- improved recognition of web link as you type in case of start with ({, end with ,;.)}
- fixed wheel click on file link (to open parent folder)
- fix zooming text/tree font not being properly enforced like preferences dialog does (#1568)
- added support for Korean Language (work of Sean Lee)
- added support for Kazakh Language (work of Viktor Polyanskiy / @Camilot55)
- enabled logging to config folder, max size 5MB
- fix crash editing keyboard shortcuts on windows (#1559, #1560)
- fix changing codebox width of codeboxes having width set in percentage (#1556)
- treat equally return key presses and numeric keypad enter key presses (#1547)
- fix import from cherrytree file missing dialog asking for parent node (#1562)
- user-* themes are not to be selectable for code, now excluded from the list
- added automatic syntax highlighting for the Dart language (#1569)
- updated Czech language (Pavel Fric)
- updated Finnish language (Henri Kaustinen)
- improved restoring of exact vertical scroll position (#1151)
- fix iterated find/replace dialog disappearing after first button click
- more node icons (#1514)
- fix copy as plain text not working in table cell (#1528)
- close image resize dialog when pressing enter (#1547)
- fix crash at find in all nodes before dialog pops up, Windows OS (#1460)
- improved dialog to select an item in the list focusing the item that was last used (e.g. special characters)
- in nodes icons cycle cherries colors after reaching a node level superior to the max number of cherries colors (#692)
- fixed issue with tree on the right side not properly restoring the tree width (#1534)
- user-* themes are not to be selectable for code, now excluded from the list
- added support for language ‘elixir’ by @SteffenBauer (#1541)
- in preferences dialog tab themes there are now two style schemes, one starting from dark colors and one starting from light colors (#1362)
- a different style scheme can now be selected for plain text and code (used to share the same)
- implemented ‘format clone’ cloning formatting at cursor which can then be applied with existing menu item ‘format latest’ (#600)
- insert special symbols changed from having a submenu item per symbol to a dialog listing all the symbols (#1503)
- added few more icons as selectable as custom node icon (#1514)
- fix mac os big sur crash when formatting text foreground/background color with RGB not from palette (#1512)
- removed default global shortcut Ctrl+Delete to delete tree node because overrides text editor standard (#1513)
- fixed import from keepnote missing images (#1516)
- preferences dialog, selection of ui language, added flags (#1511)
- fixed misleading command line argument to export to pdf – the user is expected to pass a directory path, not a file path
- moved top menu items ‘Edit’->’Preferences’ and ‘Tree’->’Tree Info’ to ‘File’ menu (#1497)
- fix Table of Contents not saving (#1484)
- fix export to pdf crash
- fix crash when importing CSV file (#1476)
- fix copy from cherrytree to external app in windows (#1472)
- improved language selection in preferences dialog (#1496)
- fix when creating new node/subnode not proposing syntax highlighting of selected node (#1481)
- insert link dialog to remember/repropose last selection (#1413)
- new icon for generic code node (@uservaf/Ugo Yak, #1451)
- fixes to Russian translation from new maintainer Viktor Polyanskiy
- fix unable to open sqlite document created with old document version (#1471)
- added meta modifier shortcut key support (#1467, work of Chris Stahly)
- improved performance of tables (#1416, #1427, #1446, #1447)
- improved sanitisation from bad characters at xml parse time (#1465)
- fix time filter for find in nodes names and tags (#1453)
- fix color for selected item in tree not consistent with selected item in menu (#1456)
- icon theme new save icon and other improvements (@userfav/Ugo Yak)
- fix config.cfg re-created when symlinked (#1464)
- support for sqlite database generated with old version of cherrytree, convert at write time not read time
- fix failed import from zim (#1273)
- spdlog and fmt libraries no longer bundled but to be installed separately (#1199, #1433, #1458)
- build optimisation changed from -O3 to -O2 (#1433)
- new language supported: Bulgarian (Iliya Nikolaev)
- updated Turkish (Ferhat Aydin)
- fix select text with keyboard not working, regression of 0.99.26 (#1441, #1444, #1448)
- updated Dutch (Luuk Geurts)