{"id":54749,"date":"2023-03-20T12:00:00","date_gmt":"2023-03-20T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-96-0\/"},"modified":"2026-04-10T08:54:53","modified_gmt":"2026-04-10T07:54:53","slug":"web-v3-96-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-96-0\/","title":{"rendered":"Web v3.96.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>The group member fields are now made visible via a separate &#8220;view group member fields&#8221; permission.<\/li>\n\n\n\n<li>Applying bulk operations to groups, i.e. an operation like adding a tag to all selected groups has been improved. The existing bulk operations have been revised and new ones have been added. The operations are also more performant, so any number of groups can be adjusted at the same time.<\/li>\n\n\n\n<li>Comment fields in group member data can now be up to 512 characters in length and are displayed in full in the group member table.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Calendar<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>A few detail improvements in searching for people in meeting requests.<\/li>\n\n\n\n<li>The search field can be set for list views of embedded calendars directly in the preview.<\/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 REST-Apis to create and delete group hierarchies.<\/li>\n\n\n\n<li>New CRUD-Api for group types.<\/li>\n\n\n\n<li>New CRUD-Api for groups Meeting points.<\/li>\n\n\n\n<li>New CRUD-Api for age groups.<\/li>\n\n\n\n<li>New CRUD-Api for group status.<\/li>\n\n\n\n<li>New CRUD-Api for target groups.<\/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>On the start page, the individual dates of a series of dates are now displayed under next dates. Even if dates of the series are already in the past.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Calendar<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>When editing a single appointment of an appointment series or a subset of the appointments of an appointment series, the status of the meeting requests is preserved. However, if the start time changes, the meeting requests are also reset. In addition, participants who have already confirmed, canceled, or indicated &#8216;maybe&#8217; will be notified of the changes via email.<\/li>\n\n\n\n<li>Automatically created registration groups receive the start date of the appointment as the creation date.<\/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>When changing the status from requested to active for group members, the person is now taken directly into the chat, if so configured. Previously, this happened only with the next cron job.<\/li>\n\n\n\n<li>The group export works again.<\/li>\n\n\n\n<li>Archived persons can be exported again.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Sync<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Im Job werden nun die Eigenschaften zum Vereinheitlichen wieder korrekt gespeichert.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Public Relations<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Die pr\u00e4sentierten Personen lassen sich wieder sortieren.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Wiki<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Nach der Navigation innerhalb des Wikis werden Links zu fehlenden Seiten wieder als solche markiert<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Reports<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Behebt einen Fehler durch den Abfragen nur noch auf alte Gruppenmitgliedsdaten zugegriffen haben.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Finance<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Das L\u00f6schen von Konten funktioniert wieder auch wenn man schon Kontoausz\u00fcge f\u00fcr dieses Konto importiert hat.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>Events<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Die CCLI-Integration funktioniert jetzt auch nach l\u00e4ngerer Zeit der Inaktivit\u00e4t. Bei Fehlern mit der Verbindung zu CCLI werden jetzt sprechendere Fehlermeldungen angezeigt.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[707],"class_list":["post-54749","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.96.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54749","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\/54749\/revisions"}],"predecessor-version":[{"id":55594,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54749\/revisions\/55594"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=54749"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=54749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}