{"id":54731,"date":"2025-01-20T12:00:00","date_gmt":"2025-01-20T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-117-0\/"},"modified":"2026-04-10T08:41:36","modified_gmt":"2026-04-10T07:41:36","slug":"web-v3-117-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-117-0\/","title":{"rendered":"Web v3.117.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>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>Archived persons can no longer be invited to ChurchTools and can no longer be simulated.<\/li>\n\n\n\n<li>A minimum age can now be specified in the registration.<\/li>\n\n\n\n<li>The rights documentation has been added to the rights management, which can be found via the menu item \u201cDocumentation\u201d.<\/li>\n\n\n\n<li>HTML templates can now be fully exported and imported.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Groups (Beta)<\/strong>\n<ul class=\"wp-block-list\">\n<li>The group module is now also available on mobile devices.<\/li>\n\n\n\n<li>Group comments are now available under the new name \u201cNotes\u201d.<\/li>\n\n\n\n<li>The menus of the group module can now also be called up in the quick search.<\/li>\n\n\n\n<li>Group members can now download personalized certificates.<\/li>\n\n\n\n<li>There is now a share dialog for groups.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Persons &amp; Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>Placeholders now also work in the subject line of emails.<\/li>\n\n\n\n<li>When creating yes\/no fields, the field \u201cZero value is allowed\u201d is now correctly taken into account.<\/li>\n\n\n\n<li>The templates for serial letters can now be edited with the template editor within ChurchTools.<\/li>\n\n\n\n<li>People now always see their own location.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>Own absences can now also be added and edited in the calendar.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>The CCLI export now also contains the copyright information of the songs used.<\/li>\n\n\n\n<li>In the bulk operations, a service can now also be assigned to persons without a Churchtools account.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Resources<\/strong>\n<ul class=\"wp-block-list\">\n<li>The validation of booking requests has been improved.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finance<\/strong>\n<ul class=\"wp-block-list\">\n<li>The profit and loss report in ChurchTools Finance can now be filtered by account type.<\/li>\n\n\n\n<li>Donation receipt templates can now also be edited in the template editor.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>The endpoint for creating new appointments now allows an alternative start and end date without a time.<\/li>\n\n\n\n<li>The endpoint&nbsp;<code>DELETE \/calendars\/&lt;id&gt;\/appointments\/&lt;id&gt;\/meetingrequests\/&lt;id&gt;<\/code>&nbsp;has been added.<\/li>\n\n\n\n<li>New endpoints for the management of tags have been added.<\/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>Persons &amp; Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>The \u201cadminister persons\u201d permission no longer provides the highest security level for persons.<\/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 color picker is displayed correctly again in the template editor for emails and serial letters.<\/li>\n\n\n\n<li>In HTML templates, zooming in the editor no longer leads to incorrect display in the generated PDF.<\/li>\n\n\n\n<li>An e-mail to the administrator is now sent directly and not only with the next cron job.<\/li>\n\n\n\n<li>Webchat login works again, even if two-factor authentication is activated.<\/li>\n\n\n\n<li>When changing the screen width and using the browser zoom, there were errors when calculating the screen width. This has been fixed.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Persons &amp; Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>The actor of a collective registration is now correctly displayed in the group history.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Posts<\/strong>\n<ul class=\"wp-block-list\">\n<li>Links without https are now also linked correctly.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>After changing the role of a group member, the group&#8217;s statistics are updated immediately.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>In Safari 15, the calculation of serial appointments works correctly again with exceptions.<\/li>\n\n\n\n<li>When changing the location, the selection of displayed calendars is retained.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>If a service was already occupied, no absences etc. were displayed for alternative persons.<\/li>\n\n\n\n<li>As an event admin, you can now also customize notes for service groups in the schedule.<\/li>\n\n\n\n<li>Reactivating canceled events works more reliably.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finance<\/strong>\n<ul class=\"wp-block-list\">\n<li>The field \u201cWaiver of reimbursement of expenses\u201d is now accepted correctly when posting.<\/li>\n\n\n\n<li>The automatic incrementing of the document number now works again, even with several new transactions in succession.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Sync<\/strong>\n<ul class=\"wp-block-list\">\n<li>Under certain circumstances, links in the sidebar did not work correctly. This has been fixed.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>The calendar API now also allows the replacement of \u201c[Title]\u201d in the \u201cSupplement for appointment title\u201d.<\/li>\n\n\n\n<li>Some parameter names in the posts API have been corrected.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>System-Settings<\/strong>\n<ul class=\"wp-block-list\">\n<li>Deleting OAuth clients now also works if they have already been used.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[707],"class_list":["post-54731","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.117.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54731","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\/54731\/revisions"}],"predecessor-version":[{"id":55568,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54731\/revisions\/55568"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=54731"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=54731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}