therion:
- added support for backtape/backlength readings
warning if forwards and backwards readings do not match (the difference threshold changed from 2 SD to 3 SD)
some missing point and line types added to thbook [#401,402]
Catch2 library updated to 2.3.18
- lox file generation segfault (solved by poly2tri library update)
segfault caused by mixing local and global coordinate system
unable to determine direction on zero-length path in scrap [#395]
- added line section -direction to context menu
- fixed a wrong translation
wrong handling of filename open as argument
SVG import fixed
- added PLY walls export (File → Export)
added support for cave volume calculation (Tools → Survey statistics)
updated 3rd party programs:
- Tcl/Tk 8.6.12,
tkImg 1.4.13,
BWidget 1.9.15
ImageMagick 7.1.0-24
W32TeX 2021/06/24
InnoSetup 6.2.0
support for multiple languages during the installation
- built on Windows using MSYS2 environment; contains up-to-date libraries; dynamically linked (a lot of DLLs are included) [this is now the default for releases]
built on Linux using MXE cross-compiler; some of the libraries are quite outdated; statically linked; smaller instaler size [the only option used between 5.4.0 and 6.0.4 to build the installer]
- support for collecting the required DLLs for deployment [#397] (thanks to Matěj Plch)
Therion 6.0.6 (2022-03-12):
therion:
- added support for hex rgb color specification (e.g. color map-fg ffeeaa)
using -value with point extra triggers deprecation warning. It is undocumented feature/bug.
thbook improvements [#403,404,406,407] (thanks to Rodrigo Severo)
support Proj 9.0.0 in test_proj.py
bugs fixed:
- control panel sizing on certain OS and hidpi displays
bugs fixed:
- mac retina display size fix
- cmake: fix a missing icon in therion.exe [#405] (thanks to Matěj Plch)
split too long lines in .github/workflows/*.yml
support for signed releases: sign the tag + upload a detached signature for .tar.gz sources to a Github release (the release is now created by the local script make_release.py instead of Github Actions; this allows for integration of the rel_notes.py script into make_release.py)