msa revision history v24 - ajtruckle/meeting-schedule-assistant-support GitHub Wiki
Archived Revision History 24.0
Version 24.14.7 - 2024 Edition (16.11.2024)
The Workbook-S-140-CLM Explorer template now supports special events. (GitHub discussion)
Version 24.14.6 - 2024 Edition (10.11.2024)
New built-in Workbook-S-140-CLM Explorer template. (GitHub discussion)
Automatically select the current publisher (if required) when displaying the Manage Groups window.
Re-select publisher after clicking Manage Groups button on the Publishers Database window.
Correct issue with Publishers Database window Notes control.
Reset the publisher assigned group when moving them to full list on left of the Manage Groups window.
Installer now officially supports the Tamil language.
Version 24.14.0 - 2024 Edition (31.10.2024)
The Assignments Editor now includes a new Import tool, allowing you to import data from history databases or external CSV files. This tool replaces the former "Import From OCLM Assignment History" feature, which has been removed from the software. (GitHub discussion)
Internal: Updated Scintilla.
Internal: Updated WebView2 NuGet Package.
Version 24.13.2 - 2024 Edition (19.10.2024)
"Sing Out Joyfully" — Song 159 is now available for Aukan, Cibemba, Estonian, and Finnish.
Version 24.13.1 - 2024 Edition (14.10.2024)
"Sing Out Joyfully" — Song 159 is now available for all languages, with the following exceptions: Aukan, Cibemba, Estonian, Finnish and Saramaccan.
Internal: Updated Google Calendar Interface NuGet Packages.
Fixed an issue where excluding a publisher by selecting an unavailable date did not allow changes to be applied, requiring the use of the date range option instead
Version 24.12.3 - 2024 Edition (24.09.2024)
Fixed an issue in the Meeting Editor where month names were not displaying correctly in some dropdown lists when using partial translations.
These assignments have been added to the Publishers Database: Weekend Chairman, Weekend Prayer, Interpreter, Watchtower Conductor, Watchtower Reader and Bible Verses Reader. (GitHub discussion)
Version 24.11.8 - 2024 Edition (04.08.2024)
Special events are now stored in an XML database. All existing special events are automatically imported into this new database. (GitHub discussion)
Special Events database manager has been moved to the Database menu.
Built-in workbook templates have been updated to display special event information directly from the new events database. Note that some templates have been removed to simplify the software. We recommend replicating any customizations you have made to a new copy of the updated templates. (GitHub discussion)
The Assignment History database is now updated when a Congregation or Speaker is renamed. (GitHub discussion)
Multipleaway talks on the same weekend were not displaying correctly on the TalkDB--Public Talk Report template.
Updated "Sing Out Joyfully" to Jehovah for Gujarati.
Updated "Sing Out Joyfully" to Jehovah for Sesotho (South Africa).
Internal: Updated Scintilla.
Internal: Updated Google Calendar Interface NuGet Packages.
The Meeting Editor was displaying incorrect student material information and would cause the software to silently crash in certain scenarios.
It was impossible to reset a speakers / publishers availability dates. (GitHub discussion)
The look and feel of the Availability Dates checklist on the Publishers Database window is now consistent with the one on the Speakers window. (GitHub discussion)
The Availability Dates checklist on the Speaker window now functions similarly to the one in the Publishers Database window. (GitHub discussion)
A Date Range button has been added to the Speaker window to simplify managing a brother's availability. It functions the same way as the Date Range button in the Publishers Database window. (GitHub discussion)
Version 24.11.0 - 2024 Edition (16.07.2024)
The Assignment History panel now has full support for the Home Congregation and Home Speaker dropdown lists. (GitHub discussion)
Updated "Sing Out Joyfully" to Jehovah (#152) for Afrikaans. (GitHub discussion)
Updated "Sing Out Joyfully" to Jehovah (#152, #155) for Maltese. (GitHub discussion)
The Appointed As dropdown list in the Publishers Database window is now disabled when the publisher is a sister. (GitHub discussion)
Added Clear Filter button to the Publishers Database window. So now you can easily reset the current filter by clicking this button. (GitHub discussion)
Added the ability to Import and Export data from the Congregation Database. (GitHub discussion)
Fixed an issue where the Auto Assign feature in the Meeting Editor could cause the application to shut down under certain conditions.
Version 24.10.2 - 2024 Edition (29.06.2024)
Reviewed all built-in templates to ensure consistent functionality across both editors.
Added a new Sample Scripts sub-menu to the Help menu, providing direct access to additional report templates for easy download and installation.
Internal: Update WebView2 NuGet Package.
Version 24.10.1 - 2024 Edition (24.06.2024)
Fixed bug with installing templates from a ZIP archive.
Updated "Sing Out Joyfully" to Jehovah (#152 - #158) for Gujarati. (GitHub discussion)
Version 24.10.0 - 2024 Edition (18.06.2024)
The View menu was permanently disabled in the Assignments Editor.
Resolved some issues with importing generic CSV data files.
Home Talk assignments can now be set up as a Symposium. Built-in templates have been updated. (GitHub discussion)
You can now set a Confirmed status property for each home talk. (GitHub discussion)
You can now set a Confirmed status property for each away talk. (GitHub discussion)
The Confirmed status of each public talk is now included in the underlying XML data file in the Meeting Editor. This allows for customized styling and content in your schedules and reports for unconfirmed talks.
You can now set the default Confirmed status for talk exchanges. This setting affects how new schedules are created. (GitHub discussion)
The public talk Summary template now highlights all unconfirmed talk exchanges in blue.
The public talk Summary template now includes the second speaker when the talk is a symposium.
Added the ability to set / clear the Windows Operating System (OS) read-only attribute from within the Script Editor. (GitHub discussion)
The highlighted text occasionally becomes unreadable due to the low contrast between the text colour and the highlight colour when using the Find/Find Next feature in the Script Editor. (GitHub discussion)
The current line in the Script Editor is now highlighted with a light grey background. Additionally, the colours used for selected text have been improved. (GitHub discussion)
Redesigned the Public Talks window to display the category for each outline. It now includes a category filter, allowing you to limit the displayed list of outlines to a specific category. And you can now indicate changes to a public talk outline category using the Submit Update tool. (GitHub discussion)
Updated the Weekend Meeting Editor to display the category for each outline. And it now includes a category filter, allowing you to limit the displayed dropdown list of outlines to a specific category. (GitHub discussion)
Updated "Sing Out Joyfully" to Jehovah (#152 - #158) for Setswana and Zulu. (GitHub discussion)
Implement Public Talks database in Gujarati.
The Database Report Viewer was not updating the display when a different template was selected from the list. This bug affected both the Congregation and Public Talk database viewers.
Schedule preview displaying wrong number of Living as Christian items (GitHub discussion)
Scrollbar support has been added to the Meeting Editor. By default, scrollbars are enabled to assist users with smaller screens. You can disable them permanently by toggling the Scrollbars option in the Options menu. Please note that you will need to close and reopen the Meeting Editor for the changes to take effect.
Scrollbar support has been added to the Weekend Meeting Editor. By default, scrollbars are enabled to assist users with smaller screens. You can disable them permanently by toggling the Scrollbars option in the Options menu. Please note that you will need to close and reopen the Meeting Editor for the changes to take effect.
You can also toggle the scrollbar settings by clicking the relevant Scrollbars option in the Options menu of the main application window.
Talk Outline > Indicate if it has multimedia. (GitHub discussion)
Wrong description is saved in the assignment history for the 4th student item.
System Info now includes useful Application details. (GitHub discussion)
Separate 32-bit / 64-bit installers: Both can be installed simultaneously.
New dependency on .NET 8.0.1 runtime: The installers will download and install if required.
New dependency on .NET Framework 4.8.1: The installers will download and install if required.
New MSA Tools (.NET8) console application implemented: This includes the original Outlook Calendar Sync functionality and more. The original Outlook Calendar Sync console application has been deprecated..
Publisher Database > Import from CLM Explorer > Bug fixes
Publisher Database > Import from generic CSV > Bug fixes
Hamburger symbol has been added to most assignments on the Meeting Editor / Weekend Meeting Editor. Click the hamburger to display the Move Assignment / Swap Assignment context menu.
Midweek Meeting day / time have been moved to the Congregations window. It is important that you update this information in the Congregation Database for your own congregation. The Meeting Workbook Transfer data file format has also been updated and only files created with 24.4.0 or higher are supported.
Now you can indicate whether a publisher has the Auxiliary Classroom Counsellor assignment role in the Publishers Database window. Only publishers with this assignment role will appear in the Meeting Editor dropdown lists. (GitHub discussion)
Updated menu item icons and other minor GUI improvements.
Introduced a new Field Service Group Manager to add, edit, or delete groups and manage the assignment of publishers to specific groups. (GitHub discussion)
Corrected all Online Help hyperlinks. They got broken when I changed to a new domain host.
Version 24.1.2 - 2024 Edition (19.10.2023)
It is now possible to include a bulleted list of announcements in the Concluding Comments section of the Chairman's Worksheet Notes.
Version 24.1.1 - 2024 Edition (12.10.2023)
It is now possible to assign more than twoaway talks on the Weekend Meeting Editor. All default templates have also been updated.
The Weekend Meeting Editor displays a new popup window Add / Edit Away Talk assignments.
The History data now includes additional Away Talk information (eg. date) You can upgrade your database by opening your recent MWB data files and saving them again. Make sure you click Yes to the prompt to update the assignment history.
The Import (from Public Talks software application) now supports more than two away talks.
The Meeting Workbook Transfer tool now includes the required Congregations database information. Please note that MWT files created with older versions of the software are no longer supported and can't be used.
Changes to Speakers'availability was not getting saved to the Congregations database.
Choose from three built-in reports or design your own custom script.
The Publishers database is now located on the new Database menu.
The Congregations database is now located on the new Database menu.
Version 24.0.4 - 2024 Edition (18.09.2023)
New Public Talks database feature. This is not complete yet and has no help topics.
Fixed bug with Portuguese public talk titles database.
Version 24.0.3 - 2024 Edition (05.09.2023)
It is now possible to select the day of the week that the weekend meetings are held on for each congregation. The default is Sunday.
The Meeting Date and Time are now included on the Weekend Meeting Editor window. And it is now possible to override these times on a one-off basis.
The Workbook templates have been updated to include the away talk meeting date and time.
Bug fixes.
Version 24.0.2 - 2024 Edition (01.09.2023)
It is now possible to move a speaker from one congregation to another. See Change Congregation for more information.
New shortcuts for managing congregation database speakers have been added to the Weekend Meeting Editor window.
Version 24.0.1 - 2024 Edition (28.08.2023)
New Add to list of assigned talks popup menu added to the Weekend Meeting Editor window. This is a quick way to add the selected talk number to the speakers list of assigned talk. It saves you having to go to through the Congregations Database menu navigation to do it.
Fixed a bug in the Weekend Meeting Editor. Some of the dropdown lists weren't updating correctly when you used the Import tool.
The main application window needed to be made wider because one of the toolbar icons was being cropped off.
Version 24.0.0 - 2024 Edition (26.08.2023)
Added Report Viewer icon to the main application toolbar.
New Congregations Database menu has been introduced! You can manage congregations and speakers from here.
You can now assign publishers to a Field Service Group. New features have been added to the Publishers Database window let you add / edit / delete groups as required.
You can now filter the list of publishers by Field Service Group on the Publishers Database window.
New menu item Report Viewer has been added to the Database menu on the Publishers Database window. This will display the Report Viewer. Select one of several reports and print or save to PDF. Other templates can be imported into the viewer, but they must begin with the term publisherdb.
New Field Service Group report template has been added to the software#8202;. And several Custom report templates have been moved from the Meeting Editor.
New Group filter added to the Student Selector window.
You can now select how many Cleaning assignments include on your assignment schedules. Available options are 0, 1 and 2. The default is 1. Make sure you have set up all the field service groups.
You can now customize the headings for the new cleaning assignments.The default headings are Cleaning 1 and Cleaning 2. Possible headings could be Spot Clean and Hall Clean.
Abort button added to the Select Starting Names window. This allows you to abort the automatic assigning process.
Updated the Select Starting Names window. Clicking a name in the history list will now get select in the associated dropdown list (unless the publish is not in the dropdown list).
Fixed a bug with the Single Column tool. It was using the wrong names for some assignments. This issue was introduced when we added support for sorted columns.