Golf-3.3.0-released
- Fix a bug where error text for a SQL with MariaDB database would be empty (error code would still be correct though).
- Fixed a help display issue with gg where SQLite would not be shown in help for --db option.
- vim highlighting and indenting is now automatically added during install.
- Fixed a bug where input parameter provided by external caller (such as web URL) would not be converted into a number or a boolean, if the parameters were specified as such. This has always been documented, but the functionality wasn't there.
- For SQLite database, now a tilde (~) character can be used as a first byte in a SQLite database-config-file. This substitutes for a home directory, just like in bash, and it's useful when creating packages and installing them where the home directory is different.
- Added colon (:) to separate database error code from error message for better readability.
- Finished refactoring of mgrg.c (Golf program manager) to use atomic volatile shared memory only (POSIX) for better reliability. Fixed an issue where quitting the manager would not happen in very rare circumstances.
- Enhanced error messages for some of the database errors by removing internal query name, which isn't known to the developer. The source code file and line number are already present in the error message, making such information supefluous.
Copyright (c) 2019-2025 Gliim LLC. All contents on this web site is "AS IS" without warranties or guarantees of any kind.