v3.97: Song Usage Export Enhanced, API Performance and REST API

Translations: Deutsch (Deutschland)

The second quarter has begun and version 3.97 is already the fourth release of ChurchTools this year. This release brings some minor changes and also some bugs have been fixed again. While little has changed on the digital front at first glance, we are currently working hard in the background and on the new group module.

Song usage export enhanced

The song usage export (CCLI Report view) now additionally contains the author of the song. The information about the author makes it easier for you to submit the sung songs to the VG Musikedition, because they require song title and artist as information.

Performance for person data

We are continuously working to make ChurchTools faster and more secure. With version 3.97, we have accelerated the APIs that return person data while taking security levels into account. Person data are important data elements in ChurchTools that are queried in very many places. Therefore, it is very good for the general operation of ChurchTools if these interfaces are secure and perform well. Any speed improvements to these APIs will have a positive impact on the web and the app.

REST-API for Facts

The REST API, the programming interface of ChurchTools, is extended with each version. Many endpoints have already been implemented, but new ones are being added all the time. Version 3.97 brings you two CRUD APIs: One to maintain facts (master data) and another to maintain event facts, the actual values in the Events module.

  • New CRUD API: Facts (master data)
  • New CRUD API: Event facts

If this is not enough for you, you will find all changes of this and earlier versions in our Changelog.

We hope you like the new version as much as we do. As always, you may leave praise and criticism in our forum.