{"id":54748,"date":"2023-04-19T12:00:00","date_gmt":"2023-04-19T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-97-0\/"},"modified":"2026-04-10T08:54:46","modified_gmt":"2026-04-10T07:54:46","slug":"web-v3-97-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-97-0\/","title":{"rendered":"Web v3.97.0"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"improvements\">Improvements<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p><strong>Persons &amp; Groups<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Significant acceleration of APIs that return person data, taking into account security levels.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>General<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>In the question mark menu the link to the feedback form has been added.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Events<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>The song usage export (CCLI Report view) additionally contains the author of the song.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>REST-API<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>New CRUD APIs: Facts (Master Data)<\/li>\n\n\n\n<li>New CRUD APIs: EventFacts<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"fixed-bugs\">Fixed Bugs<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p><strong>General<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>iCals from Outlook can now also be used.<\/li>\n\n\n\n<li>Fixes the database errors from the change from 3.95.2 to 3.96.0.<\/li>\n\n\n\n<li>Improved the detection of links in the invitation mail.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Persons &amp; Groups<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>The &#8220;&#8221;Persons &amp; Groups&#8221;&#8221; module is available for use again, even if you can&#8217;t see any groups.<\/li>\n\n\n\n<li>Person fields with comment field type can be searched again.<\/li>\n\n\n\n<li>In the group settings it could happen that the option to create new persons was not saved, this has been fixed.<\/li>\n\n\n\n<li>The error message for date fields has been corrected.<\/li>\n\n\n\n<li>Some errors in the sticky header &amp; footer of the table regarding z-index have been fixed.<\/li>\n\n\n\n<li>When deleting a group meeting point, it is now queried again by name beforehand.<\/li>\n\n\n\n<li>Show age groups in group export and not only their IDs.<\/li>\n\n\n\n<li>Group-internal permissions for editing persons were not considered if the person concerned could not see the group.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Calendar<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Fixes a bug where appointments in an appointment series with manual recurrence could not be edited individually if they were already detached from the appointment series.<\/li>\n\n\n\n<li>Birthdays under one year are now displayed with 0 years instead of 0 seconds.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Events<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>The menu item Absences is now also visible again if you only have the group-internal right to view absences.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Wiki<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Wiki pages with multiple slashes in the title are now also displayed correctly.\n<ul class=\"wp-block-list\">\n<li>Files that are not images are now linked correctly again.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Finance<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>All donation receipts can now be deleted even if not all donation receipts have been created yet.<\/li>\n\n\n\n<li>Individual donation receipts can now also be created from the second and further pages of the donor list.<\/li>\n\n\n\n<li>When importing bank statements, the automatically determined donor was incorrectly passed on, even if the entry was not posted as a donation. This has been corrected.<\/li>\n\n\n\n<li>When deleting master data, incorrect error messages occurred, this has been fixed.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Sync<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>If several groups are synced, the display is now correct again on complete assignment of the values.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Reports<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>AdHoc reports with filters now work even if a field is not set at all (e.g. the report &#8216;Group development per month&#8217; with the filter \u201acampus&#8217; if only one location is available and the groups are therefore not assigned to a specific location at all)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"further-changes\">Further changes<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the Manage menu, the &#8220;Admin Settings&#8221; menu item has been renamed to &#8220;System Settings&#8221;<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[707],"class_list":["post-54748","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.97.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54748","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\/54748\/revisions"}],"predecessor-version":[{"id":55593,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54748\/revisions\/55593"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=54748"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=54748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}