{"id":54725,"date":"2025-10-13T12:00:00","date_gmt":"2025-10-13T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-126-0\/"},"modified":"2026-04-10T08:39:18","modified_gmt":"2026-04-10T07:39:18","slug":"web-v3-126-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-126-0\/","title":{"rendered":"Web v3.126.0"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"improvements\">Improvements<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>Appointments in the calendar can now be tagged. The calendar view can then be filtered according to the tags.<\/li>\n\n\n\n<li>Extensions to the title of an event appointment are now also transferred during Evangelische-Termine-Sync.<\/li>\n\n\n\n<li>The appointment information in a calendar subscription has been improved.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Persons<\/strong>\n<ul class=\"wp-block-list\">\n<li>The status of groups is now displayed in the person details under group memberships.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>When a group registration has been completed, the reply-to header in the email sent to the group leader(s) is now set to the email address of the person who made the request.<\/li>\n\n\n\n<li>Favorites are now highlighted with a star in additional places.<\/li>\n\n\n\n<li>The member fields &#8220;Joined on&#8221; and &#8220;Registered by&#8221; are now protected by permissions.<\/li>\n\n\n\n<li>The &#8220;Number of places&#8221; field is now always visible when viewing the group.<\/li>\n\n\n\n<li>The performance of the group API has been improved.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Additional information about an event is now also displayed for filtered service groups.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finance<\/strong>\n<ul class=\"wp-block-list\">\n<li>The account ID can now store up to 320 characters, allowing long email addresses to be saved.<\/li>\n\n\n\n<li>When filtering by donors, canceled bookings are now also displayed.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>Translations in the editor for emails and wiki pages have been updated.<\/li>\n\n\n\n<li>In the older views, there is now a loading indicator until all necessary data has been loaded.<\/li>\n\n\n\n<li>The status indicator for when a person can be invited or their password reset is now clearer.<\/li>\n\n\n\n<li>System emails now include the church name as the sender.<\/li>\n\n\n\n<li>The text for consenting to the storage of data can now be configured in the system settings and no longer via translation.<\/li>\n\n\n\n<li>People can be invited to ChurchTools again at any time.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"deletions\">Deletions<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>The old endpoints for setting tags have been removed.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"fixedbugs\">Fixed Bugs<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>The settings for the &#8220;Links&#8221; widget no longer break when an invalid link is used.<\/li>\n\n\n\n<li>Additional information is now also searched in the filter component.<\/li>\n\n\n\n<li>A few links have been corrected in the quick search.<\/li>\n\n\n\n<li>Push notifications to newly installed apps are now sent reliably again.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Persons<\/strong>\n<ul class=\"wp-block-list\">\n<li>It is now possible to filter again for missing entries for marital status, gender, and nationality.<\/li>\n\n\n\n<li>Deleting person comments is also possible again if you have the &#8220;Edit persons (write access)&#8221; permission.<\/li>\n\n\n\n<li>When creating a new person, the security levels are now correctly taken into account in the person status.<\/li>\n\n\n\n<li>Persons with the &#8220;Include in search&#8221; feature deactivated are no longer displayed in search areas (quick search, group assignment, service assignment), but remain visible in the person overview.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>Posts can now be viewed immediately after joining a group with the appropriate permissions.<\/li>\n\n\n\n<li>People are no longer displayed as eligible to join on the group registration page if they are already in the group.<\/li>\n\n\n\n<li>Self-created selection fields now work again in group feedback.<\/li>\n\n\n\n<li>When searching for group meetings from the \u201clast 7 days,\u201d group meetings on the current day are now also returned.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>CCLI auto-reporting can now only be activated if you also have permission for the system settings.<\/li>\n\n\n\n<li>Confirmation of an exchange request now shows the correct people again.<\/li>\n\n\n\n<li>Push notifications for service requests are now being translated reliably again.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Wiki<\/strong>\n<ul class=\"wp-block-list\">\n<li>After saving, the cached page is deleted correctly again.<\/li>\n\n\n\n<li>Headings now have unique IDs, even if they appear twice on the page.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>Push notifications for a meeting request that has been removed from a series of appointments now refer to the correct appointment.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Check-in<\/strong>\n<ul class=\"wp-block-list\">\n<li>When creating persons during check-in, mandatory fields from the registration form are now correctly taken into account.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Public Relations<\/strong>\n<ul class=\"wp-block-list\">\n<li>When sharing calendars, the correct category is now displayed again.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finance<\/strong>\n<ul class=\"wp-block-list\">\n<li>Receipts can now also be uploaded for bookings that are visible via group-internal authorizations (for groups linked to a cost center).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Resources<\/strong>\n<ul class=\"wp-block-list\">\n<li>Creating appointments for dates now works correctly again for series with all-day appointments and exceptions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[707],"class_list":["post-54725","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","pp_force_visibility":null,"pp_subpost_visibility":null,"pp_inherited_force_visibility":null,"pp_inherited_subpost_visibility":null,"acf":{"version":"3.126.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog"}],"about":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/types\/changelog"}],"version-history":[{"count":1,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54725\/revisions"}],"predecessor-version":[{"id":55564,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54725\/revisions\/55564"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=54725"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=54725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}