msa revision history - ajtruckle/meeting-schedule-assistant-support GitHub Wiki
Revision History
Version 25.6.7 - 2025 Edition (14.08.2025)
Added a View Log menu button to the About window, providing quick access to recent error and installation logs, as well as their folders in File Explorer.
Internal: Updated WebView2 NuGet package.
Version 25.6.6 - 2025 Edition (07.08.2025)
Added a new social icons panel to the main application window, giving quick access to various application resources. Learn more.
Fixed an issue affecting 32-bit users where email and Outlook calendar features required the .NET 8 64-bit runtime. These features now work as expected. Details here.
Version 25.6.5 - 2025 Edition (03.08.2025)
Added new hotkey (Shift + F6) to import English schedule Information in the Meeting Editor, regardless of the active language.
New option to automatically detect when updated schedule information is available for your selected language. Configure this in Check for Update settings (internet connection required).
Anonymous statistics can now be submitted again when requesting monthly workbook data. This replaces the recently removed feature. Submitting data is optional, can be toggled in Check for Updates settings, and requires an internet connection.
Added Group Overseer and Group Assistant drop-downs to the Field Service Group Manager, allowing assignment of responsible brothers for each group. A red border highlights if either field is left unassigned.
Version 25.6.1 - 2025 Edition (04.07.2025)
Sing Out Joyfully: Songs 20, 22, 34, 36, 52, 54, 74, 93, 97, 121 and 140 are now available in Gujarati.
Version 25.6.0 - 2025 Edition (01.07.2025)
Implemented partial Cinyanja translations, a language used by many congregations in Zambia. Grateful thanks to our brother who reached out to provide and maintain this new translation.
Added File menu to the Report Viewer with options to export to HTML/PDF, preview in a browser, or print the report.
Added Edit menu with clipboard actions and a Find feature for easier content navigation.
Added View menu to control zoom level and refresh the displayed report.
Added Help menu with a convenient shortcut to online sample templates.
Added built-in Publisher History (Midweek Meeting) template to the Report Viewer, including a new setup window to customize the report’s look and feel.
Fixed an issue in the Publisher Assignment History template where column headings did not display correctly in right-to-left languages.
Fixed: Resolved an issue where the Apply and Add function in the Speaker dialog did not reset the Jump to Talk and Talk numbers fields after adding a speaker.
Fixed:Speaker dropdown in the Congregation dialog now refreshes correctly when "Apply & Add" is used in the Speakers window, even if the subsequent addition is cancelled.
Fixed: Custom colour setting for Ministerial Servants was being ignored and overridden by the default blue. The selected colour from Database Options is now correctly applied throughout the application.
Fixed: Resolved an issue where the Talk History grid was not updating when a speaker was selected via the Assignment History grid in the Weekend Meeting Editor. It now refreshes correctly to show the speaker's past talks.
The provision of monthly data for the Meeting Editor has been suspended.
Internal: Updated internal libraries (Scintilla version 5.5.7).
Internal: Updated internal libraries (Lexilla version 5.4.5).
Version 25.5.0 - 2025 Edition (17.06.2025)
Public Talks: Updated Arabic translation.
Public Talks: Updated Sesotho (South Africa) — Outline 58.
Assignment History: Added a shortcut to customize the filter drop-down list.
Meeting Editor: Added a shortcut to customize the note, theme and method drop-down lists.
Student Material: Added shortcuts to customize the assignment type and material drop-down lists.
Bug Fix: Resolved an issue affecting updates to public talk outlines in a few specific languages.
Internal: Updated WebView2 NuGet package.
Version 25.4.9 - 2025 Edition (03.06.2025)
Public Talks: Update English outlines 83, 99, 115, 134, 147, 182.
Public Talks: Update Romanian outlines 83, 99, 115, 134, 147.
Internal: Updated Google Calendar Interface NuGet Packages.
Sing Out Joyfully: Song 161 now available in Haitian Creole. (Based on GitHub discussion)
Importing: Importing Duty information from CSV during Circuit Visit. (Based on GitHub discussion)
Assignment History: Missing assignment history during Special Talk week. (Based on GitHub discussion)
Internal: Updated WebView2 NuGet Package.
Version 25.4.5 - 2025 Edition (03.04.2025)
Sing Out Joyfully: Song 161 now available in Aukan, Gun, Malagasy and Tamil. (Based on GitHub discussion)
Version 25.4.4 - 2025 Edition (29.03.2025)
Sing Out Joyfully: Song 160 now available in Sranatongo, Tsonga and Zulu. (Based on GitHub discussion)
Sing Out Joyfully: Song 161 now available in French, Hindi, Lingala, Maltese, Punjabi, and Sranatongo. (Based on GitHub discussion)
Version 25.4.3 - 2025 Edition (19.03.2025)
Sing Out Joyfully: Song 161 now available in many languages. (Based on GitHub discussion)
Version 25.4.2 - 2025 Edition (18.03.2025)
Sing Out Joyfully: Song 160 now available in Sesotho (South Africa). (Based on GitHub discussion)
Minor improvements for dark mode theme.
Internal: Updated internal libraries (Chilkat version 10.1.3).
Internal: Updated internal libraries (Scintilla version 5.5.5).
Internal: Updated internal libraries (Lexilla version 5.4.3).
Version 25.4.1 - 2025 Edition (14.03.2025)
Publishers Assignment Report: Several assignment headings were missing from this built-in report. (Based on GitHub discussion)
Field Service Group Manager: In some cases, specifically when removing one or more publishers from all groups, the changes were not saved. This issue has been fixed. (Based on GitHub discussion)
Minor improvements for dark mode theme.
Internal: Updated Google Calendar Interface NuGet Packages.
Appearance: Added support for light, dark, and automatic colour modes.
Memorial Event: You can now assign the brothers to offer prayers over the Memorial emblems. (Based on GitHub discussion)
Sing Out Joyfully: Song 160 now available in many languages. (Based on GitHub discussion)
Meeting Times: Updating the Special Events database caused meeting times to display incorrectly in the Meeting Editor. (Based on GitHub discussion)
Schedule Types: Fix critical bug with deleting a Schedule Type.
Internal: Updated WebView2 NuGet Package.
Version 25.3.1 - 2025 Edition (26.01.2025)
Sing Out Joyfully: Song 160 now available in Arabic and Twi. (Based on GitHub discussion)
Internal: Updated WebView2 NuGet Package.
Version 25.3.0 - 2025 Edition (21.01.2025)
Automatic Indent: Improved Script Editor to apply indentation based on the previous line. (Based on GitHub discussion)
Auto-completesupport added: The Script Editor now supports auto-complete lists, providing relevant suggestions as you type. (Based on GitHub discussion)
Call tipfunctionality introduced: When hovering over a function name, the Script Editor displays the function’s parameters for better context. (Based on GitHub discussion)
Indentation Settings: The Script Editor now allows customization of tab and indentation settings, giving you greater control over code formatting. (Based on GitHub discussion)
Find Entries: The Find feature feature has now been added to the Public Talks Manager, allowing you to search for relevant information for quicker and more efficient access. (Based on GitHub discussion)
Find Entries: Finding by number now includes its own dedicated set of matching criteria options, such as 'Must Be,' 'Must Be Greater Than,' and more.
Find by Number: The Congregation Manager’s search functionality has been enhanced to include the "Find by Number" option. This new feature allows you to search specifically for talk numbers associated with each speaker.
Date Range: The schedule's date range can now be adjusted up to 52 weeks into the future, an increase from the previous limit of 10 weeks. Please note that extending the range to include a large number of weeks may impact performance while using the editor.
Sing Out Joyfully: Song 160 now available in many languages. (Based on GitHub discussion)
Find Entries: A new Find feature has been added to the Congregation Manager, allowing you to search for relevant information by text or date for quicker and more efficient access. (Based on GitHub discussion)
Jump To: A new Jump To feature has been added to the Speaker window. This allows you to quickly locate talks in the list. As you type in the edit box, the list automatically highlights the first matching talk. Use the spinner control to navigate to the next or previous match in the list. (Based on GitHub discussion)
Speaker Memo Info: This information is now displayed in read-only mode in the Congregation Manager window and is integrated with the Find/Find Next functionality.
Default Availability: When adding new publishers or speakers, the lists of dates for their availability now default to checked, indicating that they are available.
Reset Button: The "Clear All Dates" button in the Speaker window has been renamed to "Reset." Clicking it now selects all dates, indicating full availability. (Based on GitHub discussion)
Internal: Updated MSA Tools NuGet Packages.
Version 25.1.0 - 2025 Edition (17.12.2024)
Field Ministry Manager: A new tool for organizing and managing field ministry meetings. Schedule multiple meetings across different days, specify times and locations, and assign conductors directly in the app. (GitHub discussion)
Customizable Ministry Arrangements: Use the Field Ministry Manager in the Meeting Editor to tailor ministry schedules for specific weeks. Changes are saved within the data file, ensuring they’re retained, and you can update default arrangements to apply to future weeks.
New Default Setting: In the Meeting Editor, decide whether Field Ministry information should appear on your schedules by activating a new default option.
Workbook Template Updates: Built-in Workbook templates now include Field Ministry details when the corresponding setting is enabled.
Field Ministry Assignments Template: New template has been added to the Report Viewer that allows you to display default Field Ministry arrangements in a clear, visually appealing report format.
Lingala: Updated translations to match latest meeting workbooks.
Version 25.0.0 - 2025 Edition (29.11.2024)
The Congregation Report Viewer has been removed from the main toolbar and replaced with the option to display the Congregation Manager.
A new Congregation Manager has been introduced, making it significantly easier to add, edit, or remove congregations and speakers. This streamlined system replaces the previous menu-based navigation, offering a more efficient and user-friendly experience.
Internal: Updated Google Calendar Interface NuGet Packages.