## atsign-foundation/at_client_sdk — v3.0.73…v3.0.76

_371+ commits._

### Features
- **Merge pull request #1338 from atsign-foundation/bot-new-cert** (8362bd6)
- **feat: Upgrade the at_client dependencies** (63888de)
- **feat: Add enrollment setup and run tests with APKAM authentication** (4475348)
- **feat: enhance EnrollmentService.fetchEnrollmentRequests() to accept and use enrollmentStatusFilter** (0822a67)

### Fixes
- **Merge pull request #1334 from atsign-foundation/fix-no-ports-test-failures** (bc9ed23)
- **fix: Remove visibleForTesting annotation on "isEnrollmentAuthorizedForOperation" method** (241eac4)
- **Merge remote-tracking branch 'origin/trunk' into fix-no-ports-test-failures** (0e70918)
- **fix: Add unit tests for assert enrollmentAuthorizationCheck** (0949dc2)
- **fix: Failing unit tests in enrollment_service_test.dart** (2dcf18e)
- **fix: Add unit test to assert the changes** (ef6a30b)
- **Merge remote-tracking branch 'origin/trunk' into fix-no-ports-test-failures** (9dfc6a8)
- **fix: Update archive package dependency** (c182f62)
- **fix: Add randomId to fix the failing test** (eca2709)
- **fix: Adding timeout to prevent intermittent failures.** (ed920c9)
- **fix: Skip cached public keys and cached shared keys from enrollment authorization check** (0784cc5)
- **fix: Update the log statments** (8301d58)
- **fix: Add randomId to the collection_test.dart to have unique keys for each run** (05d2283)
- **fix: Setting log level to finer and more log statements for test failure debugging purpose** (aecc7ac)
- **fix: Remove skip tag and modify log statements** (c1f496c)
- **fix: Add skip tag for failing test** (c626575)
- **fix: Add ce2e2 and ce2e3 atsign for apkam authentication** (ee79054)
- **fix: Add randomId to collection_test.dart to have unique keys for each run** (f85a6d4)
- **fix: Fix collection_test.dart failures** (8445224)
- **fix: Change the namespace in collection_test.dart** (e4d6f08)
- **fix: Skip cached shared key and cached public key from enrollment authorization check** (1f1444a)
- **fix: Set at_auth package version to 2.0.4** (0eafda5)
- **fix: Set the enrollment requests to inactive after running the test.** (2cbfda3)
- **fix: Add enrollment_teardown to clean up the enrollment requests after test run** (cddc7c4)
- **fix: Correct the atsigns** (646b95a)
- **fix: Add null check operator for enrollment service** (1c62e78)
- **fix: Skip authorization check for local keys** (31c6eb6)
- **fix: Remove the unnecessary code related to notify:text from notify_test.dart** (ac488cd)
- **fix: Revert the change in atSigns** (09080d3)
- **fix: Remove notify:text related tests and set the sharedWithAtSign to atSign pointing to canary version of server.** (02f207e)
- **fix: Append atSign to the enrollment key to fix functional tests** (9c9da1b)
- **fix: Append atSign to the enrollment key to fix functional tests** (b9230f8)
- **fix: Remove apkam authentication for notify_test.dart** (4cfaf39)
- **fix: Move TestSuiteInitializer into setUpAll to complete initial sync before the test start** (0a10f7b)
- **fix: Move TestSuiteInitializer into setUp to prevent test timeout issue** (fad7f4e)
- **fix: Stop atClient services at the end of the test** (2a9cc57)
- **fix: Set skipCommit to true when caching the enrollment details** (0e9444c)
- **fix: Add check in sync service to continue sync process if key is unauthorized** (89f6d77)
- **fix: Remove EnrollmentDetails and reuse Enrollment class** (2c781f7)
- **fix: Add enroll:fetch to get the enrollment details from remote secondary** (eec3afe)
- **fix: Remove mock remote secondary and store enrollment info into local secondary to fix unit tests** (0083596)
- **fix: Fix functional test failure** (88366ed)
- **fix: Fix unit test failure** (a63a200)
- **fix: Fix dart analyze issue** (f59fd68)
- **fix: Use AtKey.local to store the enrollment namespace** (dbf7f3b)
- **fix: Use AtKey.local to store the enrollment namespace** (7d3cde1)
- **fix: Add enrollment namespace to the local secondary** (fe7d3b0)
- **fix: Add SelfEncryptionKey to the AtChops instance** (3316286)
- **fix: Mark fields private which do not have usage outside the class.** (e3e923d)
- **fix: functional test failure** (3e8cd04)

### Backend
- **Merge pull request #1340 from atsign-foundation/publish_3.0.76** (090e6c6)
- **Merge pull request #1321 from atsign-foundation/1309-need-some-e2e-tests-for-apkam-enrolled-clients** (c9f2485)
- **Merge remote-tracking branch 'origin/trunk' into 1309-need-some-e2e-tests-for-apkam-enrolled-clients** (1fb0c76)
- **Merge pull request #1339 from atsign-foundation/dependabot/github_actions/github-actions-732a447d33** (f9d30ec)
- **Merge pull request #1336 from atsign-foundation/dependabot/github_actions/actions/checkout-4.1.7** (a8b926a)
- **Merge pull request #1331 from atsign-foundation/1329-update-at_client-dependencies** (45af915)
- **Merge pull request #1330 from atsign-foundation/dependabot/github_actions/step-security/harden-runner-2.8.1** (7ed6ce8)
- **Merge pull request #1328 from atsign-foundation/dependabot/github_actions/actions/dependency-review-action-4.3.3** (8a5ed30)
- **Merge branch 'trunk' into 1309-need-some-e2e-tests-for-apkam-enrolled-clients** (c6b6c7d)
- **Merge pull request #1327 from atsign-foundation/dependabot/github_actions/github/codeql-action-3.25.8** (2c391ca)
- **Merge remote-tracking branch 'origin/trunk' into 1309-need-some-e2e-tests-for-apkam-enrolled-clients** (0cffe2d)
- **Merge pull request #1326 from atsign-foundation/dependabot/github_actions/github/codeql-action-3.25.7** (8cecb5c)
- **Merge branch 'trunk' into 1309-need-some-e2e-tests-for-apkam-enrolled-clients** (7ddd330)
- **Merge pull request #1297 from atsign-foundation/apkam_authorization_checks** (fb7ed34)
- **Merge branch 'trunk' into apkam_authorization_checks** (e20e943)
- **Merge pull request #1323 from atsign-foundation/dependabot/github_actions/github/codeql-action-3.25.6** (e715216)
- **Merge branch 'trunk' into dependabot/github_actions/github/codeql-action-3.25.6** (e1620b7)
- **Merge pull request #1322 from atsign-foundation/dependabot/github_actions/codecov/codecov-action-4.4.1** (14d159e)
- **---** (0769482)
- **---** (79aeaa1)
- **Merge pull request #1325 from atsign-foundation/dependabot/github_actions/step-security/harden-runner-2.8.0** (961cd73)
- **Merge remote-tracking branch 'origin/trunk' into apkam_authorization_checks** (a2f0e31)
- **Merge remote-tracking branch 'origin/trunk' into 1309-need-some-e2e-tests-for-apkam-enrolled-clients** (76547b2)
- **Merge pull request #1324 from atsign-foundation/fix_enrollment_test** (33a7e5b)
- **Merge pull request #1320 from atsign-foundation/dependabot/github_actions/github/codeql-action-3.25.5** (07eb24f)
- **Merge pull request #1319 from atsign-foundation/dependabot/github_actions/actions/checkout-4.1.6** (4edde88)
- **Merge branch 'trunk' into apkam_authorization_checks** (b75e290)
- **Merge pull request #1318 from atsign-foundation/dependabot/github_actions/codecov/codecov-action-4.4.0** (c1d4142)
- **Merge branch 'trunk' into apkam_authorization_checks** (76ce36b)
- **Merge pull request #1317 from atsign-foundation/dependabot/github_actions/ossf/scorecard-action-2.3.3** (70a6e0a)
- **Merge pull request #1316 from atsign-foundation/dependabot/github_actions/actions/checkout-4.1.5** (167f052)
- **Merge pull request #1315 from atsign-foundation/dependabot/github_actions/actions/setup-go-5.0.1** (f829d43)
- **Merge pull request #1300 from atsign-foundation/sync_mul_test_failure_fix** (26d049d)
- **Merge branch 'trunk' into sync_mul_test_failure_fix** (9aeb859)
- **Merge remote-tracking branch 'origin/sync_mul_test_failure_fix' into sync_mul_test_failure_fix** (d56f4a0)
- **Merge pull request #1313 from atsign-foundation/dependabot/github_actions/codecov/codecov-action-4.3.1** (dc771ae)
- **Merge branch 'trunk' into apkam_authorization_checks** (7a6d902)
- **reformat: make minor changes to improve logger message separation** (c41e865)
- **Merge branch 'trunk' into sync_mul_test_failure_fix** (95ac0e2)
- **Merge pull request #1312 from atsign-foundation/dependabot/github_actions/actions/dependency-review-action-4.3.2** (2de3aec)
- **Merge remote-tracking branch 'origin/trunk' into apkam_authorization_checks** (fa0a610)
- **Merge pull request #1311 from atsign-foundation/dependabot/github_actions/actions/dependency-review-action-4.3.1** (2153f50)
- **Merge branch 'trunk' into dependabot/github_actions/actions/dependency-review-action-4.3.1** (ce80025)
- **Merge pull request #1310 from atsign-foundation/dependabot/github_actions/step-security/harden-runner-2.7.1** (7281f9b)
- **Merge branch 'trunk' into sync_mul_test_failure_fix** (c926220)
- **Merge pull request #1308 from atsign-foundation/test/update-enrollment-functional-test** (614734e)
- **Merge pull request #1306 from atsign-foundation/dependabot/github_actions/peter-evans/create-pull-request-6.0.5** (7b40e53)
- **Merge pull request #1305 from atsign-foundation/dependabot/github_actions/actions/checkout-4.1.4** (527019c)
- **Merge branch 'trunk' into sync_mul_test_failure_fix** (7d141f6)
- **Merge remote-tracking branch 'origin/trunk' into apkam_authorization_checks** (4179402)
- **Merge pull request #1304 from atsign-foundation/dependabot/github_actions/actions/upload-artifact-4.3.3** (2980385)
- **Merge pull request #1303 from atsign-foundation/dependabot/github_actions/actions/checkout-4.1.3** (941575a)
- **Merge pull request #1302 from atsign-foundation/dependabot/github_actions/actions/upload-artifact-4.3.2** (fbac400)
- **Merge branch 'trunk' into sync_mul_test_failure_fix** (bc914b4)
- **reformat: make minor changes to logger messages** (760f187)
- **Merge remote-tracking branch 'origin/trunk' into apkam_authorization_checks** (4a78472)
- **Merge pull request #1301 from atsign-foundation/dependabot/github_actions/peter-evans/create-pull-request-6.0.4** (30a109e)
- **ignore: dummy commit** (608a8f1)
- **Merge pull request #1299 from atsign-foundation/1294-atchopsselfencryptionkey-in-atchops-is-not-being-set** (1f8e20b)
- **Merge pull request #1298 from atsign-foundation/filter_enrollment_list_new** (49e2816)
- **Merge pull request #1295 from atsign-foundation/enrollment_keychain_update** (df34d50)
- **Merge remote-tracking branch 'origin/enrollment_keychain_update' into enrollment_keychain_update** (7fdedce)
- **Merge branch 'trunk' of https://github.com/atsign-foundation/at_client_sdk into apkam_authorization_checks** (4cd0b6f)
- **Merge branch 'trunk' into enrollment_keychain_update** (d42f91e)

### Tests
- **test: Add functional tests for AtClient.get and receive enrollment notifications** (c5cf762)
- **test: Add functional tests to approve and deny enrollment** (9e2796c)
- **test: update enrollment functional test to align with improved validation in atServer which now prevents submission of new enrollment requests for a given appName and deviceName if there already exists an enrollment request with that combination and status 'pending' or 'approved'** (570684f)

### Chore
- **chore: Update the CHANGELOG.md : Add enrollment service description** (d20d139)
- **build(deps): bump the github-actions group with 2 updates** (64aae19)
- **build(deps): Group Dependabot PRs** (b065171)
- **build(deps): Merge remote-tracking branch 'origin/dependabot/github_actions/github/codeql-action-3.25.9' into dependabot/github_actions/actions/checkout-4.1.7** (2188459)
- **build(deps): Merge branch 'trunk' into dependabot/github_actions/actions/checkout-4.1.7** (5f4155c)
- **chore: Update cert in testdata** (73c532a)
- **build(deps): bump github/codeql-action from 3.25.8 to 3.25.9** (17c8627)
- **build(deps): bump actions/checkout from 4.1.6 to 4.1.7** (2b2ffb0)
- **build(deps): bump step-security/harden-runner from 2.8.0 to 2.8.1** (887f832)
- **build(deps): bump actions/dependency-review-action from 4.3.2 to 4.3.3** (71ed81a)
- **build(deps): bump github/codeql-action from 3.25.7 to 3.25.8** (07a24aa)
- **build(deps): bump github/codeql-action from 3.25.6 to 3.25.7** (33c28f8)
- **build(deps): bump step-security/harden-runner from 2.7.1 to 2.8.0** (4b44597)
- **build(deps): bump github/codeql-action from 2.13.4 to 3.25.5** (fe59125)
- **build(deps): bump actions/checkout from 4.1.5 to 4.1.6** (4dad31f)
- **build(deps): bump codecov/codecov-action from 4.3.1 to 4.4.0** (1df19f9)
- **build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3** (5dc54cd)
- **build(deps): bump actions/checkout from 4.1.4 to 4.1.5** (8192a5d)
- **build(deps): bump actions/setup-go from 5.0.0 to 5.0.1** (91cdadf)
- **build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1** (9a4a86b)
- **build(deps): bump actions/dependency-review-action from 4.3.1 to 4.3.2** (44b46fa)
- **build(deps): bump actions/dependency-review-action from 4.2.5 to 4.3.1** (a321028)
- **build(deps): bump step-security/harden-runner from 2.7.0 to 2.7.1** (4f1618e)
- **build(deps): bump peter-evans/create-pull-request from 6.0.4 to 6.0.5** (be8d1e8)
- **build(deps): bump actions/checkout from 4.1.3 to 4.1.4** (d2d1c20)
- **build(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3** (79f54ff)
- **build(deps): bump actions/checkout from 4.1.2 to 4.1.3** (3410226)
- **build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2** (fefceda)
- **build(deps): bump peter-evans/create-pull-request from 6.0.3 to 6.0.4** (ef52547)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/atsign-foundation/at_client_sdk?utm_source=github-action)._