From dd86d2e5191b66d4b9d5a2424f354e2c55b230a9 Mon Sep 17 00:00:00 2001 From: Rod Wright Date: Thu, 19 Feb 2026 16:03:10 -0500 Subject: [PATCH] Updated for new version. --- CHANGELOG | 38 ++++++++++++++++++++++++++++++++++++++ distfiles/CHANGELOG | 40 +++++++++++++++++++++++++++++++++++++++- 2 files changed, 77 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index ed31190..49a8129 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -240,3 +240,41 @@ treating the $today variable as global. - In install.php, if a previous installation was found, make upgrade the default choice. + +5.2.5 - 2026-02-10 + This is just a version number bump to get on a major-minor-patch + scheme. There are no code changes for this release. + +5.3.0 - 2026-02-20 + - Moved the template Create/Copy/Edit/Delete/Rename functionality to + its own page to make it less confusing and to fix some strange + behavior. + - Added global templates which can be used by anyone but can only be + created, modified, or deleted by administrators. This makes it + easier to employ standardized templates. + - Changed the character encoding of the database to utf8mb4 to enable + using emojis in text fields. + - Changed the insert link functionality. There are now two fields, link + text, and URL. The full URL string will now not be displayed in the + note, since it frequently was too long and deformed the table, + causing the user to have to scroll right to see the entire note. If + a URL is entered in the URL field and no link text is entered in the + link text field, the link will show up as just the last part of the + URL. For example, "http://somewhere.com/myfile.pdf" will show as + "myfile.pdf" in the note text. If text is entered in the link text + field, that is what will show as the clickable link in the note text. + NOTE: URLs in previously entered notes will not automatically be + converted. + - Changed the flag handling code to no longer dynamically create flag_ + tables in the database to track assignments. This is now done using + a flagmap table. + NOTE: The database will be modified to support this and the + importation of the previous data will take some time during + installation. + - References will no longer be stored in the lognotes table with the note. + There is now a reflinks table that stores the link information. + NOTE: The database will be modified to support this and the + importation of the previous data will take some time during + installation. + - Various code cleanups to prevent php warnings in the logs if logging + is enabled. diff --git a/distfiles/CHANGELOG b/distfiles/CHANGELOG index a1ebe30..797d929 100644 --- a/distfiles/CHANGELOG +++ b/distfiles/CHANGELOG @@ -233,10 +233,48 @@ installers. 5.2.4.4 - 2025-12-19 - -Fixed bugs that caused crashes on the Scheduled Maintenance page + - Fixed bugs that caused crashes on the Scheduled Maintenance page that were caused by more strict behavior of php regarding mysql queries. - Fixed bug where some functions defined in functions.php were not treating the $today variable as global. - In install.php, if a previous installation was found, make upgrade the default choice. + +5.2.5 - 2026-02-10 + This is just a version number bump to get on a major-minor-patch + scheme. There are no code changes for this release. + +5.3.0 - 2026-02-20 + - Moved the template Create/Copy/Edit/Delete/Rename functionality to + its own page to make it less confusing and to fix some strange + behavior. + - Added global templates which can be used by anyone but can only be + created, modified, or deleted by administrators. This makes it + easier to employ standardized templates. + - Changed the character encoding of the database to utf8mb4 to enable + using emojis in text fields. + - Changed the insert link functionality. There are now two fields, link + text, and URL. The full URL string will now not be displayed in the + note, since it frequently was too long and deformed the table, + causing the user to have to scroll right to see the entire note. If + a URL is entered in the URL field and no link text is entered in the + link text field, the link will show up as just the last part of the + URL. For example, "http://somewhere.com/myfile.pdf" will show as + "myfile.pdf" in the note text. If text is entered in the link text + field, that is what will show as the clickable link in the note text. + NOTE: URLs in previously entered notes will not automatically be + converted. + - Changed the flag handling code to no longer dynamically create flag_ + tables in the database to track assignments. This is now done using + a flagmap table. + NOTE: The database will be modified to support this and the + importation of the previous data will take some time during + installation. + - References will no longer be stored in the lognotes table with the note. + There is now a reflinks table that stores the link information. + NOTE: The database will be modified to support this and the + importation of the previous data will take some time during + installation. + - Various code cleanups to prevent php warnings in the logs if logging + is enabled.