{"id":54885,"date":"2017-09-28T12:00:00","date_gmt":"2017-09-28T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/?post_type=changelog&#038;p=54885"},"modified":"2026-04-10T09:45:31","modified_gmt":"2026-04-10T08:45:31","slug":"web-v3-22-1","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-22-1\/","title":{"rendered":"Web v3.22.1"},"content":{"rendered":"\n<p>&nbsp;<\/p>\n\n\n\n<p><strong>News \/ Optimization<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Improvements in Portuguese and English translation<\/li>\n\n\n\n<li>Stabilization of the database backup<\/li>\n\n\n\n<li>New WYSIWYG editor TinyMCE replaces the old CK editor<\/li>\n\n\n\n<li>(CDB) For group registrations, fields with type &#8220;Multiselect&#8221; can now be created<\/li>\n\n\n\n<li>(CC) Validation of the time zone in the admin settings<\/li>\n\n\n\n<li>(CW) ProPresenter files are now handled correctly<\/li>\n\n\n\n<li>Optimization of PDF creation with the current PhantomJS<\/li>\n\n\n\n<li>(CDB) All fields of a group relationship are now historized when changes are made<\/li>\n\n\n\n<li>(CC) New API getUserSettings: Allows to get a query for the user settings e.g. language for the different modules<\/li>\n<\/ul>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p><strong>Fixed bugs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Export to OpenSong, SongBeamer and ProPresenter didn&#8217;t work anymore<\/li>\n\n\n\n<li>Many emails contained different languages in header, body and subject<\/li>\n\n\n\n<li>(CDB) Public groups are displayed on the group homepage again, even if they are no longer open.<\/li>\n\n\n\n<li>(CS) Error in the permission check &#8220;Song to practice&#8221;.<\/li>\n\n\n\n<li>(CDB) Group types were sometimes displayed incorrectly (without the necessary permission)<\/li>\n\n\n\n<li>(CDB) Registration to a public group on the start page did not work if a target group was set<\/li>\n\n\n\n<li>(CAL) In French, the dates were not displayed correctly<\/li>\n\n\n\n<li>(CDB) The order of persons in groups did not work correctly<\/li>\n<\/ul>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p><strong>Security<\/strong><\/p>\n\n\n\n<p>Some critical vulnerabilities have been fixed<\/p>\n","protected":false},"template":"","plattform":[707],"class_list":["post-54885","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.22.1"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54885","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\/54885\/revisions"}],"predecessor-version":[{"id":55655,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54885\/revisions\/55655"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=54885"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=54885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}