Changelog
All notable changes to the tina project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.1.14 - 2024-12-27
Fixes
- Bring back the
AUTHORSandNEWSfiles;automakerequires them unconditionally - Correct the C
printf()format specifiers forsize_tvariables - Fix the generation of the
Item-IDattribute when thetime_ttype is wider than theunsigned longone - Do not create items with duplicate
Item-ID - Python utilities:
- explicitly list the files to be included in the
sdisttarball - check for items with duplicate
Item-IDwhen loading a database
- explicitly list the files to be included in the
- Rust utilities:
- handle items and categories listed out of order in the native database
- check for items with duplicate
Item-IDwhen loading a database
Additions
- Seed the C library's random generator, use
/dev/urandomor/dev/randomif available - Add more tests to the Python
tmuxtest suite - Python utilities:
- show the exception type for unexpected errors
Other changes
- Add the files generated by the
automake/autoconfbuild system to the Git ignore file - For the Python
tmuxtests, uselibtmux0.40.1; the environment fix was accepted upstream
0.1.13 - 2024-12-22
Fixes
- Use
AC_SYS_LARGEFILEin the configure script instead of relying on getconf(1): the latter may even be wrong when cross-building
Additions
- Add a basic unit tests suite
- Add a
tina-converttool for exporting and importing the tina database into JSON and YAML - Add some
MkDocsdocumentation
0.1.12 - 2016-04-12
Fixes
- Refresh the autotools packaging files
- Remove the arguments from the
AM_INIT_AUTOMAKEinvocation - Fix some compiler warnings
Additions
- Let the configure script also add
-Wstrict-prototypesif possible - Let the configure script check for Large File Support
- Add some copyright notices
Other changes
- Adopted by Peter Pentchev
0.1.11 - 2007-08-16
Other changes
- Last release within Debian by Matt Kraai