|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [2.0.0](https://github.com/bensteUEM/ChurchToolsAPI/compare/v1.8.0...v2.0.0) (2025-05-20) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* **events:** removed legacy test ([#148](https://github.com/bensteUEM/ChurchToolsAPI/issues/148)) |
| 9 | +* **events:** implemented update_event and replaced event admin tests respectively ([#150](https://github.com/bensteUEM/ChurchToolsAPI/issues/150)) |
| 10 | +* **songs:** removed legacy get_song_ajax ([#151](https://github.com/bensteUEM/ChurchToolsAPI/issues/151)) |
| 11 | +* **tags:** migrated tags to new API (#49; #142) |
| 12 | +* **songs:** updated use of create edit and delete with REST api incl. arrangements (#143,#144) |
| 13 | +* **tags:** updated tags API and usage ([#142](https://github.com/bensteUEM/ChurchToolsAPI/issues/142)) |
| 14 | + |
| 15 | +### Features |
| 16 | + |
| 17 | +* **api:** Add a function to retrieve base url ([4082696](https://github.com/bensteUEM/ChurchToolsAPI/commit/408269601b44c6fc80a7bc214352187cf3707d61)) |
| 18 | +* **events:** implemented update_event and replaced event admin tests respectively ([#150](https://github.com/bensteUEM/ChurchToolsAPI/issues/150)) ([fe788d9](https://github.com/bensteUEM/ChurchToolsAPI/commit/fe788d9c10c7d44496209ef3e42e49f7f95f5dec)) |
| 19 | +* **events:** removed legacy test ([#148](https://github.com/bensteUEM/ChurchToolsAPI/issues/148)) ([74d21e4](https://github.com/bensteUEM/ChurchToolsAPI/commit/74d21e45c7d0dccc51044c7194bb4f7a5b8f0311)) |
| 20 | +* **groups:** implement get_groups params passthrough and pre-test cleanup ([1de0b28](https://github.com/bensteUEM/ChurchToolsAPI/commit/1de0b2836d2abbc0b645b3cc7b3affce806fcc9b)) |
| 21 | +* **misc:** introduced ratelimited api requests ([#37](https://github.com/bensteUEM/ChurchToolsAPI/issues/37)) ([4ccc96b](https://github.com/bensteUEM/ChurchToolsAPI/commit/4ccc96b7b3bfdbb5ca2f116328ad6fbe21d47e13)) |
| 22 | +* **songs:** implement set_default_arrangement and fix sourceReference and sourceName ([#144](https://github.com/bensteUEM/ChurchToolsAPI/issues/144)) ([#272](https://github.com/bensteUEM/ChurchToolsAPI/issues/272)) ([10c5d19](https://github.com/bensteUEM/ChurchToolsAPI/commit/10c5d1902c4abc93b3b99dd7d42ec37ca6b9a0d0)) |
| 23 | +* **songs:** moved delete_song_arrangement from AJAX to REST ([#152](https://github.com/bensteUEM/ChurchToolsAPI/issues/152)) ([db696c9](https://github.com/bensteUEM/ChurchToolsAPI/commit/db696c998ce22cab2580cd59ad773e9388653e5c)) |
| 24 | +* **songs:** removed legacy get_song_ajax ([#151](https://github.com/bensteUEM/ChurchToolsAPI/issues/151)) ([4541e16](https://github.com/bensteUEM/ChurchToolsAPI/commit/4541e16622e4c7c2083bc3fb3535521b71ef702a)) |
| 25 | +* **songs:** updated use of create edit and delete with REST api incl. arrangements ([#143](https://github.com/bensteUEM/ChurchToolsAPI/issues/143),[#144](https://github.com/bensteUEM/ChurchToolsAPI/issues/144)) ([fad91ee](https://github.com/bensteUEM/ChurchToolsAPI/commit/fad91ee73f4ecff3536e854e460259e790580b5b)) |
| 26 | +* **tags:** migrated tags to new API ([#49](https://github.com/bensteUEM/ChurchToolsAPI/issues/49); [#142](https://github.com/bensteUEM/ChurchToolsAPI/issues/142)) ([e431a08](https://github.com/bensteUEM/ChurchToolsAPI/commit/e431a087ff136b1ef6e8bff6dae75b80d33bc275)) |
| 27 | +* **tags:** updated tags API and usage ([#142](https://github.com/bensteUEM/ChurchToolsAPI/issues/142)) ([af2b606](https://github.com/bensteUEM/ChurchToolsAPI/commit/af2b606bd0dbd01f4e1b191e13753c997165b9ad)) |
| 28 | + |
| 29 | + |
| 30 | +### Bug Fixes |
| 31 | + |
| 32 | +* **calendar:** implemented workaround for API changes ([#141](https://github.com/bensteUEM/ChurchToolsAPI/issues/141)) ([701e443](https://github.com/bensteUEM/ChurchToolsAPI/commit/701e443356f84c66da5a21743cf89f4ee0b598e2)) |
| 33 | +* **calendar:** removed workaround because bug is feature (trunkcate seconds) [#141](https://github.com/bensteUEM/ChurchToolsAPI/issues/141) ([9b42ea0](https://github.com/bensteUEM/ChurchToolsAPI/commit/9b42ea0319b1deec65f7388340038724298ec705)) |
| 34 | +* **events:** test_get_set_event_services_counts ([#140](https://github.com/bensteUEM/ChurchToolsAPI/issues/140)) ([94f144b](https://github.com/bensteUEM/ChurchToolsAPI/commit/94f144b6962413775a9691dea9828d7b91b703f6)) |
| 35 | +* **files:** sample key references ([#140](https://github.com/bensteUEM/ChurchToolsAPI/issues/140)) ([af8a472](https://github.com/bensteUEM/ChurchToolsAPI/commit/af8a472c3b27baa62968447c8c2d42b4f3179835)) |
| 36 | +* **groups:** updated to more recent API behaviour ([#140](https://github.com/bensteUEM/ChurchToolsAPI/issues/140)) ([8ac3f9e](https://github.com/bensteUEM/ChurchToolsAPI/commit/8ac3f9e74b6e188d5251dc9ec43ebce11daccbc5)) |
| 37 | +* **misc:** increased number of attempts for ratelimited session because of github action speed ([#37](https://github.com/bensteUEM/ChurchToolsAPI/issues/37)) ([9783061](https://github.com/bensteUEM/ChurchToolsAPI/commit/9783061585a9ad9d6df38bc6208e1286e35c12bb)) |
| 38 | +* **posts:** updated tests and changed pagination ([#145](https://github.com/bensteUEM/ChurchToolsAPI/issues/145)) ([e7788cd](https://github.com/bensteUEM/ChurchToolsAPI/commit/e7788cdbbee33be7f48d6d40b33b16699c20648d)) |
| 39 | +* repeat requests after timeout with too_many_requests ([#37](https://github.com/bensteUEM/ChurchToolsAPI/issues/37)) ([ecd58c3](https://github.com/bensteUEM/ChurchToolsAPI/commit/ecd58c3f389d44769f67d135a519c5029c20dad1)) |
| 40 | +* **resources:** updated resource keys in test ([#146](https://github.com/bensteUEM/ChurchToolsAPI/issues/146)) ([a1c5c5d](https://github.com/bensteUEM/ChurchToolsAPI/commit/a1c5c5de3494d88c3700d0a9ede0165de95b2d81)) |
| 41 | +* **songs:** corrected dtypes ([#144](https://github.com/bensteUEM/ChurchToolsAPI/issues/144)) ([10c5d19](https://github.com/bensteUEM/ChurchToolsAPI/commit/10c5d1902c4abc93b3b99dd7d42ec37ca6b9a0d0)) |
| 42 | + |
3 | 43 | ## [1.8.0](https://github.com/bensteUEM/ChurchToolsAPI/compare/1.7.3...v1.8.0) (2025-05-17) |
4 | 44 |
|
5 | 45 |
|
|
0 commit comments