Releases: doug-101/TreeTag
Releases · doug-101/TreeTag
Production Release 0.8.2
New Features:
- Added separate search options for searching in node fields versus searching
in node outputs.
Updates:
- Support for rendering Markdown text output is now provided by a newer
library. - Updated to support Flutter version 3.32 and Dart version 3.8.
Production Release 0.8.1
New Features:
- On CSV imports, auto-detect semicolon and tab delimiters.
- Support Windows-1252 character encoding for CSV imports.
- Add a back key to unselect items on the file list.
- On desktop platforms, support use of shift+click for chain selection on the
file list.
Updates:
- Update the versions of several libraries used to build TreeTag.
- Update the list of dependencies on the Linux install script.
Bug Fixes:
- Fixed a Linux error occurring when XDG is not installed.
Production Release 0.8.0
New Features:
- Added a field configuration option that allows multiple entries for a single
field. Nodes with multiple entries can show under multiple categories. - In a group rule, the default child sort fields now exclude the fields used in
upstream rules. - Changed from a back button to separate accept & reject buttons on several
views. - Added commands to the file list view for refreshing the list and for clearing
selections.
Updates:
- Tweaked the theme colors to make cards and tiles more visible.
- Made several code cleanup changes.
- Updated the movies sample to include multiple field entries.
- The Android build was updated to work with Android 15.
- Updated the versions of several libraries used to build TreeTag.
Bug Fixes:
- Fixed a problem with the search and replace function that could cause a loss
of data. - Fixed exporting special field types to TreeLine files.
Notes:
- Changes to support multiple field entries broke backward compatibility. This
version can open files from older versions, but older versions can not open
files saved in this version.
Production Release 0.7.3
New Features:
- Added a setting to hide the windows title bar on desktop platforms. This
is useful for improving the appearance under Linux/Wayland.
Updates:
- Made many minor code cleanup changes.
- Updated several versions of library code used for building TreeTag.
- Updated to use the latest target API (level 34) for Android.
Bug Fixes:
- Fixed problems with permissions for the copy to folder command under Android.
- Display search results properly formatted when using Markdown formatting. Matches are also properly highlighted.
Production Release 0.7.2
Bug Fixes:
- Fixed theme color visibility problems under the new Material 3 default settings.
Production Release 0.7.0
New Features:
- Created a new script for Linux installation. It uses the native packaging system to install dependencies, builds TreeTag and installs it. This replaces the TreeTag snap package, which is no longer supported.
- On desktop systems, a new interface can easily add local file links in Markdown text fields. Clicking on a link opens the default application for that file type. An setting controls whether new links use full or relative paths.
Updates:
- The Android version of TreeTag is now available in the Google Play store.
- Changed the file list to use a case-insensitive sort order.
- Improved the built-in help interface by splitting pages and adding navigation controls.
- Added tooltips to most of the icon buttons.
Bug Fixes:
- Fixed indenting of multi-line fields when exporting indented text.
- Fixed the appearance of the application bar when using a dark theme with Markdown text fields.
Production Release 0.6.0
New Features:
- An option was added to select between light and dark visual themes.
- Added a view scale setting that is useful for high-dpi displays.
- Added a command to export the TreeTag tree to an indented text file.
- Before saving a file, TreeTag checks for external modifications from other sessions or over a network. The user has options to load or overwrite the file.
Updates:
- If a leaf node moves due to field edits, its new parent is automatically opened to make the new position visible.
- The code was updated to use the Dart version 3.0 library.
Bug Fixes:
- Switched to a forked version of a Markdown library to make select and copy commands work properly in Markdown detail output.
Production Release 0.5.0
Added new features:
- Improved searching by adding options to search by phrase, keywords or regular expressions.
- Added highlighting of matched words to the search results.
- Implemented a replace function for use on search results. On regular expression searches, matched groups can be substituted back into the replacement string.
- Added an option on desktop platforms to restore the previously used window size and position at startup.
This also includes some minor updates and bug fixes.
Pre-production Release 0.4.0
Added new features:
- Spell checking
- CSV data import/export
- Merge data from another file
- Automatic delete of older undo data
Also added a snap for Linux installs and several bug fixes.
Pre-production Release 0.3.0
- Added optional display of formatted text using Markdown text tags.
- Added support for storing and retrieving files from a Kinto network server.