{"id":64568,"date":"2025-07-14T12:00:00","date_gmt":"2025-07-14T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-123-0\/"},"modified":"2026-06-03T09:46:27","modified_gmt":"2026-06-03T08:46:27","slug":"web-v3-123-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-123-0\/","title":{"rendered":"Web v3.123.0"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"verbesserungen\">Improvements<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>In the &#8220;Meetings&#8221; menu, the attendance of group members is now displayed in tabular form for all filtered meetings.<\/li>\n\n\n\n<li>Meetings can now be exported by member.<\/li>\n\n\n\n<li>The member export now adopts the column configuration of the table.<\/li>\n\n\n\n<li>Sign up groups now display a note about the linked appointment.<\/li>\n\n\n\n<li>The campus is now also displayed for groups in the quick search.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>When sorting the appointments, the all-day appointments are listed first and then the daily appointments with time.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST API<\/strong>\n<ul class=\"wp-block-list\">\n<li>All appointment APIs can now be enriched with information on sign up groups using <code>include[]=group<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"behobenefehler\">Fixed errors<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>RSS feeds without author now work again.<\/li>\n\n\n\n<li>The public relations work is no longer broken if you adapt a group type to a group used there.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Persons<\/strong>\n<ul class=\"wp-block-list\">\n<li>After changing a group membership, only permitted persons can see the growth path.<\/li>\n\n\n\n<li>After updating an address, the exact geocoordinates are displayed again.<\/li>\n\n\n\n<li>The duplicate check works again if geocoordinates are stored for the persons.<\/li>\n\n\n\n<li>In the map view, links to groups are now opened in the new Groups module.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>It is now ensured that all existing group types have exactly one standard role.<\/li>\n\n\n\n<li>The write assistant for group descriptions works correctly again.<\/li>\n\n\n\n<li>The automatic creation of group meetings now ends with the closing date of the group.<\/li>\n\n\n\n<li>The growth path is only displayed after editing a group membership if you can see it.<\/li>\n\n\n\n<li>Default values are now also taken into account in the automatic memberships. However, this only applies to newly created configurations. Existing ones must be edited once.  <\/li>\n\n\n\n<li>Check-in codes are sent correctly if they are deactivated and then reactivated.<\/li>\n\n\n\n<li>The day of the week and time must always be set for automatically created group meetings. Where this was not the case, the previous default values (Monday, 19:00) were entered. <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Posts<\/strong>\n<ul class=\"wp-block-list\">\n<li>A post whose planned publication is deleted will now appear with the current date (and thus as the latest post).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Events are no longer deleted if the associated appointments are removed from a series and moved to another day.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Resources<\/strong>\n<ul class=\"wp-block-list\">\n<li>Error messages are displayed again when changing master data.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Reports<\/strong>\n<ul class=\"wp-block-list\">\n<li>A problem that prevented the execution of reports in some cases has been fixed.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finances<\/strong>\n<ul class=\"wp-block-list\">\n<li>An account statement can now be renamed again.<\/li>\n\n\n\n<li>Searching for account names is possible again.<\/li>\n\n\n\n<li>Deleting all accounts in the master data now works more reliably.<\/li>\n\n\n\n<li>The import of cost centers via CSV now works correctly again.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>System settings<\/strong>\n<ul class=\"wp-block-list\">\n<li>The permissions for hiring persons authorized to issue instructions are now applied correctly.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"author":92,"template":"","plattform":[707],"class_list":["post-64568","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.123.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/64568","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"}],"author":[{"embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/users\/92"}],"version-history":[{"count":4,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/64568\/revisions"}],"predecessor-version":[{"id":64592,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/64568\/revisions\/64592"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=64568"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=64568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}