{"id":2755,"date":"2026-02-19T10:16:17","date_gmt":"2026-02-19T09:16:17","guid":{"rendered":"https:\/\/blog.church.tools\/en\/?p=2755"},"modified":"2026-02-19T10:16:18","modified_gmt":"2026-02-19T09:16:18","slug":"v3-129-routinen-und-gruppen-verbesserungen-eb-werte-buchen-serientermine-besser-erkennen","status":"publish","type":"post","link":"https:\/\/blog.church.tools\/en\/v3-129-routinen-und-gruppen-verbesserungen-eb-werte-buchen-serientermine-besser-erkennen\/","title":{"rendered":"v3.129: Routines and groups improvements, posting opening balance sheet values, better recognition of recurring appointments"},"content":{"rendered":"\n<p>The last few months have been wild and exciting. The turn of the year grabbed us right away and threw us into new adventures. In January, our developers went away for a week to focus on a specific topic during their Hacking Week. Last week, we were in Dortmund with a large team and presented ourselves at the Willow Creek Leadership Congress. I was very happy to meet and talk to so many interested parties, but especially to you, our existing customers.<\/p>\n\n\n\n<p>February is here, and we are pleased to present the new ChurchTools version 3.129 with improvements to routines, groups, the finance module, posts, and the calendar.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Copy and save routines, improved permissions<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Copy routines when duplicating groups<\/h3>\n\n\n\n<p>When you duplicate a group, you can now also transfer the associated routines directly. This saves you time and prevents you from having to manually recreate recurring processes. This is particularly useful when starting a new home group or another small group with a similar structure\u2014you can simply copy everything over and get started right away.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e1588&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e1588\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1004\" height=\"491\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2772\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/Bildschirmfoto-am-2026-02-17-um-20.57.19.png\" alt=\"\" class=\"wp-image-2772\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/Bildschirmfoto-am-2026-02-17-um-20.57.19.png 1004w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/Bildschirmfoto-am-2026-02-17-um-20.57.19-300x147.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/Bildschirmfoto-am-2026-02-17-um-20.57.19-768x376.png 768w\" sizes=\"auto, (max-width: 1004px) 100vw, 1004px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Email notification in case of errors in routines<\/h3>\n\n\n\n<p>If an error occurs in a routine, the people who have permission to edit routines are automatically notified by email. This means that responsible users are immediately informed and can react more quickly. This ensures greater transparency and helps to ensure that important processes\u2014such as automatic reminders or follow-ups\u2014function reliably.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Save and activate routines in one step<\/h3>\n\n\n\n<p>You can now activate routines directly when saving them\u2014all in one step. This makes setting up new processes much more efficient because you no longer have to switch between different statuses. Ideal if you create a new routine and want it to be ready for use immediately.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Extended permissions for follow-ups in routines<\/h3>\n\n\n\n<p>Follow-ups within routines can now also be created and edited by users who have the permissions to <code>administer groups<\/code>, <code>edit groups<\/code>, or <code>edit groups of a specific grouptype<\/code>. This makes collaboration more flexible because more responsible persons can make adjustments without requiring additional rights.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Group table: New columns<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>The group table already provides you with a lot of information, which you can show or hide yourself using the gear icon. In this version, we have added additional columns that are of interest to administrators: It is now possible to display the current <strong>status of the last automatic membership execution<\/strong> or the <strong>status of the group chat<\/strong>. This gives you a good overview of the status of your groups.<\/p>\n\n\n\n<p>Hovering over this cell takes you directly to the settings (group chat or automatic membership) for this group.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e1b78&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e1b78\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"968\" height=\"407\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2771\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-pt8mdprE.png\" alt=\"\" class=\"wp-image-2771\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-pt8mdprE.png 968w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-pt8mdprE-300x126.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-pt8mdprE-768x323.png 768w\" sizes=\"auto, (max-width: 968px) 100vw, 968px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Quick search: Create people or groups<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Quick search truly lives up to its name. There is no faster way to navigate to a person or group. Some actions were already available in Quick search, which takes you to specific locations in ChurchTools.<\/p>\n\n\n\n<p>But why jump to another module to create a person or group? That&#8217;s exactly what we thought. You can now create new people or groups directly via the quick search.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e1f81&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e1f81\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"977\" height=\"662\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2769\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-m9mdwxpQ.png\" alt=\"\" class=\"wp-image-2769\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-m9mdwxpQ.png 977w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-m9mdwxpQ-300x203.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-m9mdwxpQ-768x520.png 768w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-m9mdwxpQ-120x80.png 120w\" sizes=\"auto, (max-width: 977px) 100vw, 977px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e21c9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e21c9\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"985\" height=\"670\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2770\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-55ipcrtx.png\" alt=\"\" class=\"wp-image-2770\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-55ipcrtx.png 985w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-55ipcrtx-300x204.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-55ipcrtx-768x522.png 768w\" sizes=\"auto, (max-width: 985px) 100vw, 985px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">New donation receipt templates in the template editor<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>New templates for donation receipts are now available, which can be edited even more easily with the template editor. This makes it easier for you to customize the layout, content, and placeholders to suit your needs. This is particularly helpful if you want to add individual wording or additional information for your donors.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e259b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e259b\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"654\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2768\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-XEMfbMad-1024x654.png\" alt=\"\" class=\"wp-image-2768\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-XEMfbMad-1024x654.png 1024w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-XEMfbMad-300x192.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-XEMfbMad-768x490.png 768w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-XEMfbMad-1536x981.png 1536w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-XEMfbMad-360x230.png 360w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-XEMfbMad.png 1552w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Templates are in German.<\/figcaption><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Create opening balance sheet values retrospectively<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Opening balance sheet values could already be posted in the past when creating a new accounting year; now this can also be done after creation via the context menu in the master data. This gives you more flexibility if values were not complete when creating the accounting year or if something changes afterwards. This allows you to make corrections cleanly and directly in the system.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e297a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e297a\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"517\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2767\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-nCgvJSXp-1024x517.png\" alt=\"\" class=\"wp-image-2767\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-nCgvJSXp-1024x517.png 1024w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-nCgvJSXp-300x151.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-nCgvJSXp-768x388.png 768w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-nCgvJSXp.png 1056w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Special table for the donation receipt appendix for foundations<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>There is now a separate table for foundations for the donation receipt appendix. For foundations, the tax office requires a slightly modified table for listing donations.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e2d5a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e2d5a\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"686\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2750\" src=\"https:\/\/blog.church.tools\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-JB1Ec71F-1024x686.png\" alt=\"\" class=\"wp-image-2750\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-JB1Ec71F-1024x686.png 1024w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-JB1Ec71F-300x201.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-JB1Ec71F-768x514.png 768w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-JB1Ec71F-120x80.png 120w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-JB1Ec71F.png 1229w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Screenshot in German.<\/figcaption><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Series dates more clearly recognizable<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Recurring appointments are probably as common in every church community as the Amen in church. With this version, recurring events in the calendar are better marked with a small icon and made more recognizable for us users.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"308\" data-id=\"2766\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-ATQdP9tE.png\" alt=\"\" class=\"wp-image-2766\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-ATQdP9tE.png 694w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-ATQdP9tE-300x133.png 300w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Meeting requests: ICS attachment in email<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>If you are invited to a meeting, ChurchTools will notify you via email. This email now includes an ICS attachment. This is a calendar file that allows you to add the appointment directly to your local calendar program (Outlook, Teams, Google). The standard behind this also allows you to send a direct reply to the meeting request.<\/p>\n\n\n\n<p>The great thing is that many email programs recognize the open request and offer you buttons to accept or decline directly. So you don&#8217;t necessarily have to go into ChurchTools to confirm a request.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Further changes to the calendar<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Show\/hide all calendars<\/h3>\n\n\n\n<p>In the left sidebar next to the calendars, you now have the option to show or hide all calendars at once.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Add exceptions more quickly<\/h3>\n\n\n\n<p>Exceptions or manual appointments can be added to a recurring appointment. This opens a small tooltip calendar where you can select an appointment. This tooltip calendar remembers the last month you opened and now displays it directly. This makes adding such appointments much faster.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Contributions: Standard mailing date for email summary<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Each user can activate the email summary for themselves in the post module and also select the day of the week. This feature is not new, but now an administrator can specify the day of the week on which this email should be sent by default. However, users can still set their own preferences.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e351e&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e351e\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"976\" height=\"483\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2765\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-z5gDMpNV.png\" alt=\"\" class=\"wp-image-2765\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-z5gDMpNV.png 976w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-z5gDMpNV-300x148.png 300w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-z5gDMpNV-768x380.png 768w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading is-style-default\">Logging in to ChurchTools via third-party systems<\/h2>\n\n\n\n<p>In recent versions, we have already discussed the new option to configure login to ChurchTools via third-party systems (OAuth). We have now made a few more improvements in this area:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Logos from third-party system providers<\/h3>\n\n\n\n<p>When logging in via a third-party system, the logos of the respective providers are now displayed directly on the login buttons. For ChurchTools systems, the respective system logo is loaded automatically, while for other providers, the favicon is used. This provides greater clarity on the login page and helps users identify the correct login method more quickly.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d50a99e3950&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d50a99e3950\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"387\" height=\"561\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"2764\" src=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-oW5MPdBZ.png\" alt=\"\" class=\"wp-image-2764\" srcset=\"https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-oW5MPdBZ.png 387w, https:\/\/blog.church.tools\/en\/wp-content\/uploads\/sites\/2\/2026\/02\/2026-02-17-CleanShot-Zen-oW5MPdBZ-207x300.png 207w\" sizes=\"auto, (max-width: 387px) 100vw, 387px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Saved consent for OAuth login<\/h3>\n\n\n\n<p>When logging in via OAuth, consent to data sharing is now saved. This means that the consent dialog will be skipped the next time you log in. This makes the login process faster and more convenient for users, especially if they regularly log in via the same third-party system.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><strong>Standard login can be hidden when logging in to third-party systems<\/strong><\/h3>\n\n\n\n<p>If you have set up login via a third-party system, you can now hide the default login in ChurchTools. This will automatically disable registration. Important: If you want to enable registration, the default login must be enabled. This allows you to clearly control how users can log in and keeps your login page tidy.<\/p>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Further changes<\/h2>\n\n\n\n<p id=\"block-ff68f5e0-bb25-4846-9012-0451a4a0e3da\">If this is not enough for you, you will find all changes of this and earlier versions in our\u00a0<a href=\"https:\/\/churchtools.academy\/en\/changelogs\/\" data-type=\"link\" data-id=\"https:\/\/churchtools.academy\/en\/help\/changelog-en\/web-and-app\/changelog-web\/\">Changelog<\/a>.<\/p>\n\n\n\n<p id=\"block-cf4923f6-709f-460a-bb33-54567e9d8154\">We hope you like the new version as much as we do. As always, you may leave praise and constructive feedback in our&nbsp;<a href=\"https:\/\/forum.church.tools\/category\/24\/english\">forum.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The last few months have been wild and exciting. The turn of the year grabbed us right away and threw us into new adventures. In January, our developers went away for a week to focus on a specific topic during<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"editor_notices":[],"footnotes":""},"categories":[1,20],"tags":[172],"class_list":["post-2755","post","type-post","status-publish","format-standard","hentry","category-changelog","category-churchtools","tag-v3-129"],"_links":{"self":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/2755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/comments?post=2755"}],"version-history":[{"count":2,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/2755\/revisions"}],"predecessor-version":[{"id":2776,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/posts\/2755\/revisions\/2776"}],"wp:attachment":[{"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/media?parent=2755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/categories?post=2755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.church.tools\/en\/wp-json\/wp\/v2\/tags?post=2755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}