## atsign-foundation/at_client_sdk — v3.0.60…v3.0.71

_444+ commits._

### Features
- **Merge pull request #1186 from atsign-foundation/bot-new-cert** (0ad3f80)
- **feat: unit tests** (ce2bea1)
- **Merge pull request #1166 from atsign-foundation/gkc/at_client/feat/add-AtRpcClient** (c1cf68b)
- **Merge branch 'trunk' into gkc/at_client/feat/add-AtRpcClient** (662d6bd)
- **feat: Add osv-scanner to unit tests** (ac7a849)
- **Merge remote-tracking branch 'origin/trunk' into gkc/at_client/feat/add-AtRpcClient** (ee3143e)
- **Merge pull request #1165 from atsign-foundation/bot-new-cert** (1f5a819)
- **feat: Added `toString()` implementations for AtRpcReq and AtRpcResp** (9984685)
- **feat: Add AtRpcClient for a much cleaner AtRpc client developer experience** (a3693c1)
- **feat: have AtRpc send ephemeral notifications** (208f8bf)
- **feat: refactored tests to inject atchops. removed private key from preferences in test files** (d97f439)
- **feat: remove useAtChops references in code** (20e8a74)
- **Merge pull request #1138 from atsign-foundation/bot-new-cert** (7846b96)

### Fixes
- **fix: review comments** (4d5348f)
- **fix: Update version in pubspec.yaml** (5856010)
- **fix: Add documentation for isOnboarded** (7985c91)
- **fix: Add "isOnboarded" method to verify if atSign is onboarded** (7ef8a74)
- **fix: end2end test failure** (5d898d4)
- **fix: Set encryption keys into local secondary** (c963015)
- **fix: analyzer issue** (f5ca540)
- **fix: replace encryption util  methods in local key decryption** (a6ae6b7)
- **fix: Add atchops to fix sync functional test** (0c93f2c)
- **fix: Set bypasscache to true as a workaround for failing test** (9f65d8d)
- **fix: replace deprecated used of AtLookup.authenticate_cram() with cramAuthenticate()** (54088e7)
- **fix: added unit test** (8a488e0)
- **fix: review comments** (ef2b166)
- **fix: use enrollmentId from atClient in sync/notification service** (3c1cd37)
- **fix: pass enrollmentId to notification and sync service through default service factory** (ed5e21c)
- **fix: replaced deprecated constants, changes for publishing** (903532d)
- **fix:functional test failure** (65ed7f1)
- **fix: resolved functional test issues** (11af1ad)
- **fix: namespace not mandatory for local keys** (86196da)

### Backend
- **Merge pull request #1193 from atsign-foundation/publish_at_client** (77a072b)
- **Merge pull request #1185 from atsign-foundation/replace_encryption_util_methods** (e43bc1a)
- **Merge branch 'trunk' into replace_encryption_util_methods** (a3612b1)
- **Merge branch 'replace_encryption_util_methods' of https://github.com/atsign-foundation/at_client_sdk into replace_encryption_util_methods** (dad829c)
- **Merge pull request #1191 from atsign-foundation/dependabot/github_actions/appleboy/ssh-action-1.0.2** (795a70f)
- **Merge branch 'trunk' into replace_encryption_util_methods** (d732c17)
- **Merge pull request #1190 from atsign-foundation/verify_atsign_onboarded** (e6a4227)
- **Merge branch 'trunk' into verify_atsign_onboarded** (db54c67)
- **Merge pull request #1189 from atsign-foundation/verify_atsign_onboarded** (58f1e4e)
- **Merge pull request #1188 from atsign-foundation/dependabot/github_actions/appleboy/ssh-action-1.0.1** (dd895c5)
- **Merge branch 'trunk' into replace_encryption_util_methods** (ca3025b)
- **Merge branch 'trunk' into replace_encryption_util_methods** (f265901)
- **Merge pull request #1184 from atsign-foundation/dependabot/github_actions/actions/upload-artifact-4.0.0** (e051fad)
- **Merge pull request #1150 from atsign-foundation/dep_upgrades** (af01645)
- **resolved merge conflicts** (4a12481)
- **Merge pull request #1178 from atsign-foundation/dependabot/github_actions/actions/setup-go-5.0.0** (0a6bbc4)
- **Merge pull request #1176 from atsign-foundation/dependabot/github_actions/actions/dependency-review-action-3.1.4** (d41909c)
- **Merge remote-tracking branch 'origin/dependabot/github_actions/actions/dependency-review-action-3.1.4' into dependabot/github_actions/actions/dependency-review-action-3.1.4** (d2c62c0)
- **Merge branch 'trunk' into dependabot/github_actions/actions/dependency-review-action-3.1.4** (144dab6)
- **Merge branch 'trunk' into dependabot/github_actions/actions/dependency-review-action-3.1.4** (89cea40)
- **Merge pull request #1177 from atsign-foundation/fix_failing_e2e** (12dd049)
- **Merge branch 'trunk' into dependabot/github_actions/actions/dependency-review-action-3.1.4** (433ee89)
- **Merge pull request #1175 from atsign-foundation/xc-readme-logo** (395ad4b)
- **Merge pull request #1174 from atsign-foundation/cpswan-cache-go** (d58689d)
- **Merge pull request #1171 from atsign-foundation/cpswan-ossfbp-badge** (c214760)
- **Merge branch 'trunk' into cpswan-ossfbp-badge** (c6a6606)
- **Merge pull request #1170 from atsign-foundation/cpswan-ovs-scanner** (980ae23)
- **Merge branch 'trunk' into cpswan-ovs-scanner** (e98185f)
- **Merge pull request #1169 from atsign-foundation/cpswan-remove-python** (4a6e3cf)
- **Merge pull request #1162 from atsign-foundation/export_sync_models** (faf7392)
- **Merge branch 'trunk' into export_sync_models** (ea7c74a)
- **Merge pull request #1167 from atsign-foundation/dependabot/github_actions/step-security/harden-runner-2.6.1** (5d25481)
- **Merge branch 'trunk' into export_sync_models** (802edfa)
- **Merge branch 'trunk' into export_sync_models** (05a200d)
- **Merge pull request #1163 from atsign-foundation/dependabot/github_actions/actions/dependency-review-action-3.1.3** (5074f44)
- **Merge branch 'trunk' of https://github.com/atsign-foundation/at_client_sdk into export_sync_models** (373aa6a)
- **Merge pull request #1154 from atsign-foundation/refactored_tests** (8139d29)
- **Merge branch 'trunk' into refactored_tests** (9709e98)
- **Merge pull request #1153 from atsign-foundation/gkc/feat/make-atRpc-use-ephemeral-notifications** (4947d9e)
- **Merge branch 'trunk' into gkc/feat/make-atRpc-use-ephemeral-notifications** (5d21dd9)
- **Merge pull request #1160 from atsign-foundation/dependabot/github_actions/actions/dependency-review-action-3.1.2** (8061672)
- **Merge branch 'trunk' into refactored_tests** (08ddcac)
- **Merge pull request #1158 from atsign-foundation/dependabot/github_actions/actions/dependency-review-action-3.1.1** (65289ba)
- **Merge branch 'trunk' into gkc/feat/make-atRpc-use-ephemeral-notifications** (9f13fef)
- **Merge branch 'trunk' into refactored_tests** (41f4aea)
- **Merge pull request #1157 from atsign-foundation/dependabot/github_actions/subosito/flutter-action-2.12.0** (4116078)
- **Empty commit** (838712e)
- **refactored end2end tests into functional tests** (f827983)
- **Merge pull request #1152 from atsign-foundation/fix_pub_score** (fe96555)
- **reformat: run dart formatter on the entire package** (79be95f)
- **Merge branch 'trunk' into dep_upgrades** (690fdd5)
- **Merge pull request #1151 from atsign-foundation/enrollmentid_bug** (6fddd69)
- **Merge branch 'enrollmentid_bug' of https://github.com/atsign-foundation/at_client_sdk into enrollmentid_bug** (3f7a7a8)
- **Merge branch 'trunk' into enrollmentid_bug** (1d73980)
- **Merge pull request #1135 from atsign-foundation/namespace_localkey_not_mandatory** (5680849)
- **Merge branch 'trunk' into namespace_localkey_not_mandatory** (dbc536d)
- **Merge pull request #1149 from atsign-foundation/publish_atclient** (916a8a8)
- **Merge branch 'trunk' into publish_atclient** (46f81da)
- **Merge pull request #1148 from atsign-foundation/dependabot/github_actions/ossf/scorecard-action-2.3.1** (f1e7c70)
- **Merge pull request #1142 from atsign-foundation/at_chops_default_true** (2f8f3ff)
- **Merge branch 'trunk' into at_chops_default_true** (4442226)
- **Merge pull request #1143 from atsign-foundation/dependabot/github_actions/actions/checkout-4.1.1** (ef4cf45)
- **Merge remote-tracking branch 'origin/namespace_localkey_not_mandatory' into namespace_localkey_not_mandatory** (da56880)
- **reformat: re-order if-conditions in AtClientValidation.validatePutRequest()** (27600db)
- **Merge branch 'trunk' into namespace_localkey_not_mandatory** (9150e46)
- **Merge pull request #1136 from atsign-foundation/dependabot/github_actions/subosito/flutter-action-2.11.0** (626212a)
- **Merge pull request #1137 from atsign-foundation/dependabot/github_actions/dart-lang/setup-dart-1.6.0** (55793e2)
- **reformat: run dart format on the required files** (254c076)
- **Merge pull request #1134 from atsign-foundation/dependabot/github_actions/ossf/scorecard-action-2.3.0** (c19aed6)
- **Merge pull request #1131 from atsign-foundation/dependabot/github_actions/step-security/harden-runner-2.6.0** (f1613b0)
- **Merge pull request #1129 from atsign-foundation/dependabot/pip/tools/urllib3-2.0.6** (ecfa309)
- **Merge pull request #1128 from atsign-foundation/dependabot/github_actions/leonsteinhaeuser/project-beta-automations-2.2.1** (7bf81da)
- **Merge pull request #1126 from atsign-foundation/dependabot/github_actions/actions/checkout-4.1.0** (7c47142)

### Tests
- **test: fix failing unit test** (82b2800)
- **test: unit tests for 'namespace not mandatory for local keys'** (37e6c53)

### Docs
- **docs: Update README.md logo** (c270db4)
- **docs: Add OpenSSF Best practice badge to README** (b9fd429)
- **docs: update changelog** (f731a21)
- **docs: updated changelog reg relevant changes** (0cb21fc)
- **docs: update CHANGELOG.md** (ed4b645)

### Chore
- **chore: publish at_client 3.0.71** (dd8ca9c)
- **build(deps): bump appleboy/ssh-action from 1.0.1 to 1.0.2** (c242d4e)
- **build(deps): bump appleboy/ssh-action from 1.0.0 to 1.0.1** (de0e701)
- **chore: Update cert in testdata** (7028f5b)
- **build(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0** (ad38f1e)
- **build(deps): bump actions/setup-go from 4.1.0 to 5.0.0** (85acc34)
- **build(deps): bump actions/dependency-review-action from 3.1.3 to 3.1.4** (9213fc4)
- **ci: Make go modules for osv-scanner cacheable** (1a808ca)
- **chore: Remove python as it's no longer used for dependency override** (66dda7e)
- **build(deps): bump step-security/harden-runner from 2.6.0 to 2.6.1** (2c92713)
- **style: ran dart format** (fabab64)
- **build: update pubspec and changelog for v 3.0.69** (98b03c4)
- **chore: Update cert in testdata** (912f57a)
- **build(deps): bump actions/dependency-review-action from 3.1.2 to 3.1.3** (dac6b5a)
- **chore: exported keyInfo and syncDirection** (4b0a335)
- **build(deps): bump actions/dependency-review-action from 3.1.1 to 3.1.2** (6b20ab0)
- **build(deps): bump actions/dependency-review-action from 3.1.0 to 3.1.1** (1165a47)
- **build(deps): bump subosito/flutter-action from 2.11.0 to 2.12.0** (968e3f9)
- **build: update at_client version for publish** (8e40ba7)
- **build: upgrade at_lookup dependency to v3.0.41** (90b278c)
- **build: update at_client version to v3.0.67** (ea0b3ef)
- **build: upgraded at_client version to 3.0.67** (b03dfec)
- **build: add minimum version constraints for the upgraded packages** (af5aa22)
- **build: upgrade deps for at_client to latest versions** (3ad3cbd)
- **build(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1** (2b0435e)
- **build(deps): bump actions/checkout from 4.1.0 to 4.1.1** (a61d573)
- **chore: Update cert in testdata** (9321d30)
- **build(deps): bump subosito/flutter-action from 2.10.0 to 2.11.0** (33ae3e3)
- **build(deps): bump dart-lang/setup-dart from 1.5.1 to 1.6.0** (56a8814)
- **build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0** (8cf64d6)
- **build(deps): bump step-security/harden-runner from 2.5.1 to 2.6.0** (0db3c57)
- **build(deps): Automate bumping of requirements.txt** (9a6f17b)
- **build(deps): Add poetry lockfile to .gitignore** (1393190)
- **build(deps): Remove poetry lockfile** (dad06be)
- **build(deps): Bump requirements.txt** (84ac02c)
- **build(deps): bump urllib3 from 2.0.4 to 2.0.6 in /tools** (648f80f)
- **build(deps): bump leonsteinhaeuser/project-beta-automations** (5af9304)
- **build(deps): bump actions/checkout from 4.0.0 to 4.1.0** (164f0fe)

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