Releases: sil-org/google-api-php-client-mock
Releases · sil-org/google-api-php-client-mock
Rename silinternational to sil-org and update dependencies
What's Changed
- Rename silinternational to sil-org by @jason-jackson in #138
Full Changelog: 2.16.3...2.16.4
Rename docker-compose.yaml to compose.yaml
Change (non-breaking)
- dependency update
- rename docker-compose.yaml to compose.yaml
Full Changelog: 2.16.2...2.16.3
Remove version number from composer.json
Remove
- composer version number removed from composer.json
Fix
- GitHub rename step 1: fix name and home link.
Full Changelog: 2.16.0...2.16.2
The composer version created a mismatch in the 2.16.1 version. 2.16.1 is no longer released. It was released as 5d6b434
2.16.0
Changed
- Code quality improvements in SqliteUtils
- Update to php 8.3
Security
- Upgrade phpunit from 9.x to 12.x
Add
- Add property isMailboxSetup to users.get
Full Changelog: 2.15.3...2.16.0
Code Quality Changes
Add
- Specific exceptions for group existing, not existing, or group settings not existing
Fix
- Run Dockerfile as nonroot when needed
- Improve code by using specific exceptions rather than a generic one
- Correct aliases on User records to match the UserAlias record
- Lookup of users by alias, not just email address
- Use constants for repeated error messages
- Use variable instead of hardcoded Staff ID value in tests
- Changed from SHA-1 to SHA-512 like MailAdmin does now
- Remove unnecessary brackets on return values
Fix alias related logic
Fix
- Keep user_aliases data consistent with the aliases array in user
- Use the alias email address as the user key if lookup was found based on aliases
- Remove group settings debugging messages
- PSR-12 code base
Add Group Settings API
Add
- Groupssettings API
- get method
- update method
- Tests for the two Groupssettings API methods
Change
- Groups to create/delete group settings when groups are created/deleted.
Full Changelog: 2.14.0...2.15.1
Version 2.15.0 is no longer released. The composer.json version was incorrectly 2.14.0, which caused packagist.org issues. It was released as 9d4d5d9
Add domains.list
Add
- Fake the ability to list domains based on a comma-delimited DOMAIN_NAMES environment variable
Fix groups.get aliases array content data type
Fix
- ensure the aliases are string[] and not an array of Google Group Alias objects
Fix groups.list aliases results
Fix
- Append proper aliases information into the groups result