Releases: Liturgical-Calendar/LiturgicalCalendarAPI
Version 5.7
What's Changed
- [Bug]: schemas not enforcing minItems: 1 for litcal payloads by @JohnRDOrazio in #415
- Migrate markdown linting to markdownlint-cli2 and fix PHPStan errors by @JohnRDOrazio in #419
- Bump captainhook/captainhook-phar from 5.27.2 to 5.27.3 by @dependabot[bot] in #418
- Bump phpunit/phpunit from 12.4.4 to 12.4.5 by @dependabot[bot] in #417
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #416
- Feature: Redis cache with APCu fallback for WebSocket Health server by @JohnRDOrazio in #421
- docs: Document Phase 2.5 cookie-only authentication support by @JohnRDOrazio in #424
- feat: CORS and OpenAPI updates for Phase 2.5 cookie authentication by @JohnRDOrazio in #425
- Fix CORS headers on error responses for credentialed requests by @JohnRDOrazio in #427
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #422
- feat(security): add production security features for authentication by @JohnRDOrazio in #429
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #430
- Refactor: Extract duplicated code into helper methods by @JohnRDOrazio in #432
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #433
- Update CLDR likelySubtags to 48.0.0 by @github-actions[bot] in #434
- Bump phpunit/phpunit from 12.4.5 to 12.5.2 by @dependabot[bot] in #437
- Bump phpstan/phpstan from 2.1.32 to 2.1.33 by @dependabot[bot] in #436
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #438
- feat: implement Remember Me functionality for login by @JohnRDOrazio in #440
- Add integration tests for login rate limiting by @JohnRDOrazio in #441
- Fix rate limit test cleanup to prevent CI failures by @JohnRDOrazio in #442
- Security: Add JWT authentication to /tests PUT/PATCH/DELETE endpoints by @JohnRDOrazio in #443
- Bump phpunit/phpunit from 12.5.2 to 12.5.4 by @dependabot[bot] in #445
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #447
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #448
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #449
- Release v5.7 by @JohnRDOrazio in #446
New Contributors
- @github-actions[bot] made their first contribution in #434
Full Changelog: v5.6...v5.7
Version 5.6
What's Changed
- Fix PHPStan types and add payload validation tests by @JohnRDOrazio in #412
- Prepare v5.6 release by @JohnRDOrazio in #413
Full Changelog: v5.5...v5.6
Version 5.5
What's Changed
- [Bug]: response from
/decreesmissingpropertyproperty whenaction=setPropertyby @JohnRDOrazio in #409 - Bump version to 5.5 with decree serialization fixes by @JohnRDOrazio in #410
Full Changelog: v5.4...v5.5
Version 5.4
What's Changed
- Added decree-based liturgical event readings from the USCCB website. by @matthewa26 in #397
- Added Advent Weekday and Sunday Readings, Week 34 OT Readings in English by @matthewa26 in #399
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #398
- [Bug]: Accept-Language
laorla-VAorla_VAtriggering error by @JohnRDOrazio in #400 - 📝 Add docstrings to
JohnRDOrazio/issue262-jwt-authenticationby @coderabbitai[bot] in #403 - Added readings for saints whose feast days are coming up through Advent 2025 in English. by @matthewa26 in #404
- Implement JWT authentication by @JohnRDOrazio in #402
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #401
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #405
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #407
- Prepare v5.4 release by @JohnRDOrazio in #406
New Contributors
- @matthewa26 made their first contribution in #397
- @coderabbitai[bot] made their first contribution in #403
Full Changelog: v5.3...v5.4
Version 5.3
What's Changed
-
refactor
dateto ISO 8601 formatted datetime by @JohnRDOrazio in #381 -
Bump phpunit/phpunit from 12.3.15 to 12.4.0 by @dependabot[bot] in #380
-
Bump phpstan/phpstan from 2.1.29 to 2.1.30 by @dependabot[bot] in #379
-
Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #382
-
Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #383
-
Bump laminas/laminas-httphandlerrunner from 2.12.0 to 2.13.0 by @dependabot[bot] in #387
-
Bump phpstan/phpstan from 2.1.30 to 2.1.31 by @dependabot[bot] in #386
-
Bump symfony/http-foundation from 6.4.26 to 6.4.29 by @dependabot[bot] in #392
-
Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #388
-
Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #394
-
Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #395
-
Prepare v5.3 release by @JohnRDOrazio in #393
Full Changelog: v5.2...v5.3
Version 5.2
What's Changed
- Feature/conditional rules issue 206 by @JohnRDOrazio in #376
- Implement Holy Days of Obligation and refactor event keys by @JohnRDOrazio in #377
- Prepare v5.2 release by @JohnRDOrazio in #378
Full Changelog: v5.1...v5.2
Version 5.1
What's Changed
- Add decree Saint Mother Theresa by @JohnRDOrazio in #362
- fix locale bug by @JohnRDOrazio in #363
- Catch PHP warnings as exceptions and implement logging by @JohnRDOrazio in #366
- Bump phpunit/phpunit from 12.3.8 to 12.3.11 by @dependabot[bot] in #365
- Bump phpstan/phpstan from 2.1.22 to 2.1.25 by @dependabot[bot] in #364
- Bump phpstan/phpstan from 2.1.26 to 2.1.29 by @dependabot[bot] in #371
- Bump phpunit/phpunit from 12.3.11 to 12.3.15 by @dependabot[bot] in #369
- [Bug]: OpenAPI validation regression by @JohnRDOrazio in #374
- Prepare v5.1 release by @JohnRDOrazio in #375
Full Changelog: v5.0...v5.1
Version 5.0
What's Changed
- Bump squizlabs/php_codesniffer from 3.12.0 to 3.12.2 by @dependabot[bot] in #302
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #304
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #305
- Bump sabre/vobject from 4.5.6 to 4.5.7 by @dependabot[bot] in #307
- Bump squizlabs/php_codesniffer from 3.12.2 to 3.13.0 by @dependabot[bot] in #309
- Bump vlucas/phpdotenv from 5.6.1 to 5.6.2 by @dependabot[bot] in #308
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #306
- Bump squizlabs/php_codesniffer from 3.13.0 to 3.13.2 by @dependabot[bot] in #315
- FIX_310 by @JohnRDOrazio in #317
- Bump phpstan/phpstan from 2.1.17 to 2.1.20 by @dependabot[bot] in #322
- Bump captainhook/captainhook-phar from 5.25.6 to 5.25.10 by @dependabot[bot] in #323
- realign XML schema with new Lectionary Readings schemas by @JohnRDOrazio in #329
- [Bug]: Dedication of the Lateran Basilica wins over Sunday by @JohnRDOrazio in #330
- calculate readings for events that have easter season readings by @JohnRDOrazio in #334
- Bump phpstan/phpstan from 2.1.20 to 2.1.21 by @dependabot[bot] in #335
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #318
- refactor for compliance with PSR-7, PSR-15 and PSR-17 by @JohnRDOrazio in #341
- reduce feast of the lord readings to ferial when falls during the week by @JohnRDOrazio in #331
- JohnRDOrazio/issue342 by @JohnRDOrazio in #343
- Bump guzzlehttp/guzzle from 7.8.0 to 7.10.0 by @dependabot[bot] in #344
- JohnRDOrazio/issue345 by @JohnRDOrazio in #346
- finalize Latin translations by @JohnRDOrazio in #348
- JohnRDOrazio/issue355 by @JohnRDOrazio in #356
- refactor
alleluia_versetogospel_acclamationby @JohnRDOrazio in #358
Full Changelog: v4.5...v5.0
Version 4.5
What's Changed
- fix yaml output by @JohnRDOrazio in #298
- Bump squizlabs/php_codesniffer from 3.11.3 to 3.12.0 by @dependabot in #297
- prepare v4.5 release by @JohnRDOrazio in #299
- realign Wider Region data PUT / PATCH / DELETE
Happy Feast of the Annunciation!
Full Changelog: v4.4...v4.5
Version 4.4
What's Changed
This release implements PUT / PATCH / DELETE requests for National Calendar resources, according to the routes schema implemented in v4 of the API.
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #293
- Bump squizlabs/php_codesniffer from 3.11.2 to 3.11.3 by @dependabot in #292
- Translations update from JohnRDOrazio Weblate by @JohnRDOrazio in #294
- Prepare v4.4 release by @JohnRDOrazio in #295
Full Changelog: v4.3...v4.4