Skip to content

Releases: sil-org/google-api-php-client-mock

Upgrade github actions and update dependencies

20 Apr 01:58
aff3114

Choose a tag to compare

What's Changed

Full Changelog: 2.17.1...2.17.2

Address google-api-php-client-mock alert #6: CVE-2026-32935

20 Mar 14:57
6f234ac

Choose a tag to compare

What's Changed

Full Changelog: 2.17.0...2.17.1

Fix google-api-php-client-mock alert #5: CVE-2025-45769

18 Feb 14:11
43f3a81

Choose a tag to compare

What's Changed

Full Changelog: 2.16.5...2.17.0

Fix PHPUnit Vulnerable to Unsafe Deserialization in PHPT Code Coverage Handling

28 Jan 13:07
98bf1f0

Choose a tag to compare

Rename silinternational to sil-org and update dependencies

22 Oct 03:29
a25337a

Choose a tag to compare

What's Changed

Full Changelog: 2.16.3...2.16.4

Rename docker-compose.yaml to compose.yaml

22 Sep 12:55
f0a5f23

Choose a tag to compare

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

10 Sep 13:45
0a1e1fc

Choose a tag to compare

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

14 Aug 02:08
702855d

Choose a tag to compare

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

25 Mar 18:11
6486b54

Choose a tag to compare

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

14 Feb 16:26
91b0d84

Choose a tag to compare

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