- 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
Author: giuspen
cherrytree 0.99.33 issued
- 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)
cherrytree 0.99.32 issued
- 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)
cherrytree 0.99.31 issued
- 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
cherrytree 0.99.30 issued
- 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
cherrytree 0.99.29 issued
- fix unable to open sqlite document created with old document version (#1471)
- added meta modifier shortcut key support (#1467, work of Chris Stahly)
cherrytree 0.99.28 issued
- 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)
cherrytree 0.99.27 issued
- fix select text with keyboard not working, regression of 0.99.26 (#1441, #1444, #1448)
- updated Dutch (Luuk Geurts)
cherrytree 0.99.26 issued
- fix crash trying to open a bookmarked node that was deleted (#1430)
- fix crash when trying to paste invalid image in clipboard (#1440)
- fix tree drag n drop freezing issue (#1377)
- when (re)generating TOC do not remove anchors created from the user (#1382)
- fix recent documents list does’t show undercores (#1435)
- fix when setting language different than Default, open folder link not working if non ASCII characters in path (#1423)
- fix non working keyboard shorcuts Alt+Left/Right to go to previous/next visited nodes (#1412)
- keyboard shortcut to delete a node becomes Ctrl+Delete since this action now works also with focus on the text/while editing text (#1412)
- fix table keyboard shortcut Ctrl+comma (add row) and Ctrl+Alt+comma (delete row) (#1417)
- fix some icons are invisible on dark theme + several icons improvements (#1414, work of @userfav/Ugo Yak)
- fix find function adds empty lines to blank nodes (#1428)
- fix wrongly detecting being run from the sorces directory build folder (#1422)
cherrytree 0.99.25 issued
- icon theme update (#1408, work of @userfav/Ugo Yak)
- fix TOC generation when existing anchor but wrong name (#1382)
- export to plain text do not alter node name case and prefix with a # per node level (#1385)
- fix spell-check language selection from preferences dialog not working (#1400)
- fix spell-check language selection from right click menu was not saved to preferences
- added missing tooltips on the bookmarks handle dialog (#1403)
- improved command line switch –new-window (#1339)
- updated language Spanish to 100% (@userfav), fixed typo in language French (@bataillec)