{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":157297383,"defaultBranch":"main","name":"azure-sdk-for-js","ownerLogin":"mikeharder","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-11-13T00:41:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9459391?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1677094798.530496","currentOid":""},"activityList":{"items":[{"before":"6cb2dd46d923257d18e7a42dfdc87de5e3226d49","after":"c22412fa3a3ef780bfccb31358c958c0afd37baa","ref":"refs/heads/main","pushedAt":"2024-06-05T17:35:19.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[mgmt] hybridcompute release (#29908)\n\nhttps://github.com/Azure/sdk-release-request/issues/5229","shortMessageHtmlLink":"[mgmt] hybridcompute release (Azure#29908)"}},{"before":"6f2d42c0cd8464daae825a2add2c4080ad3c0154","after":"6cb2dd46d923257d18e7a42dfdc87de5e3226d49","ref":"refs/heads/main","pushedAt":"2024-06-03T22:19:09.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[web pub sub] update express to ESM (#29862)\n\n### Packages impacted by this PR\r\n\r\n- @azure/web-pubsub-express\r\n\r\n### Issues associated with this PR\r\n\r\n\r\n### Describe the problem that is addressed by this PR\r\n\r\nUpdates to ESM via `tshy` and moves from Mocha/Chai/Sinon to `vitest`\r\n\r\n### What are the possible designs available to address the problem? If\r\nthere are more than one possible design, why was the one in this PR\r\nchosen?\r\n\r\n\r\n### Are there test cases added in this PR? _(If not, why?)_\r\n\r\n\r\n### Provide a list of related PRs _(if any)_\r\n\r\n\r\n### Command used to generate this PR:**_(Applicable only to SDK release\r\nrequest PRs)_\r\n\r\n### Checklists\r\n- [ ] Added impacted package name to the issue description\r\n- [ ] Does this PR needs any fixes in the SDK Generator?** _(If so,\r\ncreate an Issue in the\r\n[Autorest/typescript](https://github.com/Azure/autorest.typescript)\r\nrepository and link it here)_\r\n- [ ] Added a changelog (if necessary)","shortMessageHtmlLink":"[web pub sub] update express to ESM (Azure#29862)"}},{"before":"1e76d19ce0f40c557cbfeb18c757febf4d7669df","after":"6f2d42c0cd8464daae825a2add2c4080ad3c0154","ref":"refs/heads/main","pushedAt":"2024-06-01T04:27:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"Use the service connection instead of PAT to kick off docs CI runs (#29870)\n\nThe msdocs-apidrop-connection service connection will replace the\r\nazuresdk-apidrop-devops-queue-build-pat that was being used to kick off\r\nruns.\r\n\r\nThe docindex run was run against this refs/merge for both testing and\r\nalso initial approval of the service connection.","shortMessageHtmlLink":"Use the service connection instead of PAT to kick off docs CI runs (A…"}},{"before":"47f787bf579279f6e34eaf40c5d424d181d64489","after":"1e76d19ce0f40c557cbfeb18c757febf4d7669df","ref":"refs/heads/main","pushedAt":"2024-05-31T04:08:55.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[Text Translation] Using latest TypeSpec and fixing GA review comments (#29564)\n\n### Packages impacted by this PR\r\nai-translation-text-rest\r\n\r\n### Issues associated with this PR\r\n\r\n\r\n### Describe the problem that is addressed by this PR\r\n* Using latest TypeSpec\r\n* Providing overrides for the Text Translation CLient\r\n\r\n### What are the possible designs available to address the problem? If\r\nthere are more than one possible design, why was the one in this PR\r\nchosen?\r\n\r\n\r\n### Are there test cases added in this PR? _(If not, why?)_\r\n* Only refactoring, no change in functionality\r\n\r\n### Provide a list of related PRs _(if any)_\r\n\r\n\r\n### Command used to generate this PR:**_(Applicable only to SDK release\r\nrequest PRs)_\r\n\r\n### Checklists\r\n- [x] Added impacted package name to the issue description\r\n- [ ] Does this PR needs any fixes in the SDK Generator?** _(If so,\r\ncreate an Issue in the\r\n[Autorest/typescript](https://github.com/Azure/autorest.typescript)\r\nrepository and link it here)_\r\n- [ ] Added a changelog (if necessary)\r\n\r\n---------\r\n\r\nCo-authored-by: Michal Materna ","shortMessageHtmlLink":"[Text Translation] Using latest TypeSpec and fixing GA review comments ("}},{"before":"875fcb31ca5f244913f5ae4d0b36d28ede077ae1","after":"47f787bf579279f6e34eaf40c5d424d181d64489","ref":"refs/heads/main","pushedAt":"2024-05-29T21:23:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"Update variable groups for prepare-pipelines (#29849)\n\nSee https://github.com/Azure/azure-sdk-tools/pull/8359","shortMessageHtmlLink":"Update variable groups for prepare-pipelines (Azure#29849)"}},{"before":"5415d4d5398f57e196ec2005803e014e2eb1abda","after":"875fcb31ca5f244913f5ae4d0b36d28ede077ae1","ref":"refs/heads/main","pushedAt":"2024-05-29T18:55:22.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"Fix Azure Image Analysis Readme (#29816)\n\nfixes #29091 \r\n\r\n@joheredi, @dargilco for notification.","shortMessageHtmlLink":"Fix Azure Image Analysis Readme (Azure#29816)"}},{"before":"1c40836f05362182642f487fd613fc7d119957f8","after":"5415d4d5398f57e196ec2005803e014e2eb1abda","ref":"refs/heads/main","pushedAt":"2024-05-23T01:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"Dev Center Stable SDK (#29512)\n\nTo do:\r\n[x] Regenerate from merged tsp spec\r\n[x] Update tests to use vitest\r\n[x] Record tests\r\n[x] Update samples\r\n[] ~~Update Readme~~\r\n[x] Update Changelog\r\n[x] Update LRO status model fixed in tsp latest api version pr  \r\n\r\n---------\r\n\r\nCo-authored-by: Lei Tian ","shortMessageHtmlLink":"Dev Center Stable SDK (Azure#29512)"}},{"before":"9bacb64c14643de4d6dc4fbf7994c4098af6d0c3","after":"1c40836f05362182642f487fd613fc7d119957f8","ref":"refs/heads/main","pushedAt":"2024-05-22T08:21:16.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[mgmt] recoveryservices release (#29350)\n\nhttps://github.com/Azure/sdk-release-request/issues/5131","shortMessageHtmlLink":"[mgmt] recoveryservices release (Azure#29350)"}},{"before":"364b939498fb0df9f3c9e8dc50cc1fe485696c9d","after":"9bacb64c14643de4d6dc4fbf7994c4098af6d0c3","ref":"refs/heads/main","pushedAt":"2024-05-20T20:23:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[Search] Regenerate with 2024-05-01-preview spec (#29594)","shortMessageHtmlLink":"[Search] Regenerate with 2024-05-01-preview spec (Azure#29594)"}},{"before":"3164c9db4bf9c943903e370c58be0715adb19f3b","after":"364b939498fb0df9f3c9e8dc50cc1fe485696c9d","ref":"refs/heads/main","pushedAt":"2024-05-18T01:29:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"Sync eng/common directory with azure-sdk-tools for PR 8295 (#29754)\n\nSync eng/common directory with azure-sdk-tools for PR\r\nhttps://github.com/Azure/azure-sdk-tools/pull/8295 See [eng/common\r\nworkflow](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/README.md#workflow)\r\n\r\n---------\r\n\r\nCo-authored-by: Scott Beddall ","shortMessageHtmlLink":"Sync eng/common directory with azure-sdk-tools for PR 8295 (Azure#29754)"}},{"before":"055de12a4e81576c94da013d538c264512027df1","after":"3164c9db4bf9c943903e370c58be0715adb19f3b","ref":"refs/heads/main","pushedAt":"2024-05-17T19:26:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"Remove usage of azure-sdk-docs-prod-sas (#29748)\n\nThe publish-blobs.yml uses AzurePowerShell now and no longer required\r\nthe azure-sdk-docs-prod-sas. This is cleanup needs to be done in order\r\nto remove the SAS from the variable group and, ultimately, the keyvault.","shortMessageHtmlLink":"Remove usage of azure-sdk-docs-prod-sas (Azure#29748)"}},{"before":"1045ff911954c44901eaec0e02bdd5bfcde1ada3","after":"055de12a4e81576c94da013d538c264512027df1","ref":"refs/heads/main","pushedAt":"2024-05-17T04:47:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"GA core-lro v3 (#29450)\n\nThe preview pr is merged here:\r\nhttps://github.com/Azure/azure-sdk-for-js/pull/29311.\r\n\r\nGA core-lro v3:\r\n- api view: [diff compared with\r\nv3](https://apiview.dev/Assemblies/Review/2c2e6c39be9f4efcb7dcb5812ec03caa?revisionId=aca67bf30ec540e6a93f093521d13b56&diffOnly=False&doc=False&diffRevisionId=c2c407f93624426090afa05dfb58d7c1)\r\n- migration guide:\r\n[here](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/core/core-lro/docs/MIGRATION.md)\r\n- design doc:\r\n[gist](https://gist.github.com/joheredi/09b81c192e8c7c4ee3581ac0b9f76c12#option-3-behavior-based-on-invocation),\r\n[loop\r\n1](https://microsoft.sharepoint.com/:fl:/s/61554b56-c90b-4961-ba7c-61caae235335/ERp0F2QPyX9ElPkeL2U5pioB7_ar6uwHWYiTa7roChsHVw?e=FcS0YL&nav=cz0lMkZzaXRlcyUyRjYxNTU0YjU2LWM5MGItNDk2MS1iYTdjLTYxY2FhZTIzNTMzNSZkPWIhWkhjMnhhbl9nVXVNc3RET0NHaTNKMjZEQ09nVk5FRkxtTDg4UUNsZUpwaklYajhzTWlFSFRZVC02bTRGV2JkNSZmPTAxREdGMk9FWTJPUUxXSUQ2SlA1Q0pKNkk2RjVTVFRKUksmYz0lMkYmZmx1aWQ9MSZhPUxvb3BBcHAmcD0lNDBmbHVpZHglMkZsb29wLXBhZ2UtY29udGFpbmVyJng9JTdCJTIydyUyMiUzQSUyMlQwUlRVSHh0YVdOeWIzTnZablF1YzJoaGNtVndiMmx1ZEM1amIyMThZaUZhU0dNeWVHRnVYMmRWZFUxemRFUlBRMGRwTTBveU5rUkRUMmRXVGtWR1RHMU1PRGhSUTJ4bFNuQnFTVmhxT0hOTmFVVklWRmxVTFRadE5FWlhZbVExZkRBeFJFZEdNazlGTkZSRlRWRTBOMUpHUVRkYVJUSlBSazVEUkRSV1dEWTBNa1UlM0QlMjIlMkMlMjJpJTIyJTNBJTIyYjA3OTYyZWQtMWM4Ni00Zjg3LWE3OTctYjE0MDg1ZmEwYzY4JTIyJTdE),\r\n[loop\r\n2](https://microsoft.sharepoint.com/:fl:/s/61554b56-c90b-4961-ba7c-61caae235335/EdO7c7zhNQ5PouqkX5YbPZ4BXAnvlDCvW9SiARuN8gMcww?e=LufGPM&nav=cz0lMkZzaXRlcyUyRjYxNTU0YjU2LWM5MGItNDk2MS1iYTdjLTYxY2FhZTIzNTMzNSZkPWIhWkhjMnhhbl9nVXVNc3RET0NHaTNKMjZEQ09nVk5FRkxtTDg4UUNsZUpwaklYajhzTWlFSFRZVC02bTRGV2JkNSZmPTAxREdGMk9FNlRYTlozWllKVkJaSDJGMlZFTDZMQldQTTYmYz0lMkYmZmx1aWQ9MSZhPUxvb3BBcHAmcD0lNDBmbHVpZHglMkZsb29wLXBhZ2UtY29udGFpbmVyJng9JTdCJTIydyUyMiUzQSUyMlQwUlRVSHh0YVdOeWIzTnZablF1YzJoaGNtVndiMmx1ZEM1amIyMThZaUZhU0dNeWVHRnVYMmRWZFUxemRFUlBRMGRwTTBveU5rUkRUMmRXVGtWR1RHMU1PRGhSUTJ4bFNuQnFTVmhxT0hOTmFVVklWRmxVTFRadE5FWlhZbVExZkRBeFJFZEdNazlGTkZSRlRWRTBOMUpHUVRkYVJUSlBSazVEUkRSV1dEWTBNa1UlM0QlMjIlMkMlMjJpJTIyJTNBJTIyYjA3OTYyZWQtMWM4Ni00Zjg3LWE3OTctYjE0MDg1ZmEwYzVjJTIyJTdE)\r\n\r\nImpacted SDKs:\r\n- Currently I think no SDKs would be impacted.\r\n - Existing HLC SDKs would use v2, no impact;\r\n- RLC LRO wrapped its interface with v3 and without any breakings([see\r\npr detail](https://github.com/Azure/autorest.typescript/pull/2443)), no\r\nimpact;\r\n- Modular would use v3. The only modular SDK that is OpenAI without LRO\r\noperations, so no impact.\r\n\r\n- In future there would be breaking when migrating HLC to Modular.\r\n\r\nMain changes:\r\n```diff\r\n- export function createHttpPoller>(lro: LongRunningOperation, options?: CreateHttpPollerOptions): Promise>;\r\n+ export function createHttpPoller>(lro: RunningOperation, options?: CreateHttpPollerOptions): PollerLike;\r\n\r\n- export interface SimplePollerLike, TResult> {\r\n+ export interface PollerLike, TResult> extends Promise {\r\n- getOperationState(): TState;\r\n+ readonly operationState: TState | undefined;\r\n- getResult(): TResult | undefined;\r\n+ readonly result: TResult | undefined;\r\n- isDone(): boolean;\r\n+ readonly isDone: boolean;\r\n- isStopped(): boolean;\r\n- stopPolling(): void;\r\n- toString(): string;\r\n+ serialize(): Promise;\r\n+ submitted(): Promise;\r\n onProgress(callback: (state: TState) => void): CancelOnProgress;\r\n poll(options?: {\r\n abortSignal?: AbortSignalLike;\r\n- }): Promise;\r\n+ }): Promise;\r\n pollUntilDone(pollOptions?: {\r\n abortSignal?: AbortSignalLike;\r\n }): Promise; \r\n}\r\n```","shortMessageHtmlLink":"GA core-lro v3 (Azure#29450)"}},{"before":"2b71281fb771a5f705ebb52d1970295c0c0c05e2","after":"1045ff911954c44901eaec0e02bdd5bfcde1ada3","ref":"refs/heads/main","pushedAt":"2024-05-16T23:55:28.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"Sync eng/common directory with azure-sdk-tools for PR 8277 (#29734)\n\nSync eng/common directory with azure-sdk-tools for PR\nhttps://github.com/Azure/azure-sdk-tools/pull/8277 See [eng/common\nworkflow](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/README.md#workflow)\n\nCo-authored-by: Wes Haggard ","shortMessageHtmlLink":"Sync eng/common directory with azure-sdk-tools for PR 8277 (Azure#29734)"}},{"before":"72cae436b7663838a363aa4ca00fc2bfd75c88b4","after":"2b71281fb771a5f705ebb52d1970295c0c0c05e2","ref":"refs/heads/main","pushedAt":"2024-05-15T03:58:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"`rush update --full` and testing #29471 (#29655)\n\n## What's happening?\r\n- [x] Get Scott's test-proxy version from #29471 \r\n- [x] Update `recorder 3.5.0` with\r\n - [x] Central Sanitizers\r\n - [x] /removeSanitizers API\r\n - [x] remove fallback sanitizers\r\n - [x] Publish `recorder 3.5.0`\r\n- [x] Update `recorder 4.x` with the `recorder 3.5.0` changes and make\r\nsure they are in sync.\r\n- [x] Update lock file with `rush update --full` to get latest recorder\r\nand test-credential packages\r\n- [x] Test/fix packages\r\n - [x] recorder\r\n - [x] storage \r\n - [x] template \r\n - [x] '@azure-rest/synapse-access-control'\r\n - [x] '@azure/arm-resources'\r\n - [x] arm-links\r\n - [x] arm-resources\r\n - [x] event-grid\r\n - [x] template-dpg\r\n - [x] synpase packages\r\n - [ ] '@azure/identity' (future PR)\r\n - [x] '@azure/arm-eventgrid'\r\n - [x] '@azure/ai-text-analytics'\r\n\r\n## Future Work\r\n- [ ] Figure out identity tests/recordings\r\n- [ ] Make sure CI pipelines for each of the services that are not\r\ntriggered in this PR get to green by either re-recording or tweaking the\r\nrecorder config for the package\r\n\r\n---------\r\n\r\nCo-authored-by: Scott Beddall (from Dev Box) ","shortMessageHtmlLink":"rush update --full and testing Azure#29471 (Azure#29655)"}},{"before":"5bdb96ba1c99a251db0b0441186d554dcccf9655","after":"72cae436b7663838a363aa4ca00fc2bfd75c88b4","ref":"refs/heads/main","pushedAt":"2024-05-14T21:00:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[core-rest-pipeline] Improve robustness of tokenCycler (#29638)\n\n### Packages impacted by this PR\r\n\r\n`core-rest-pipeline`\r\n`ts-http-runtime`\r\n\r\n### Issues associated with this PR\r\n\r\nhttps://github.com/Azure/azure-sdk-for-js/issues/29608\r\n\r\n### Describe the problem that is addressed by this PR\r\n\r\nWhen debugging a recent issue from Storage, it was reported that in the\r\ncase of the tokenCycler being unable to retrieve a new access token from\r\na CAE challenge, it would fall back to delaying for the maximum lifetime\r\nof the current (invalid) access token instead of failing immediately.\r\n\r\nThis change improves the robustness of this scenario by invaliding the\r\nexisting cached token when claims are received.\r\n\r\n\r\n### Are there test cases added in this PR? _(If not, why?)_\r\n\r\nYes, I added a test and confirmed it was timing out before the fix was\r\nadded.","shortMessageHtmlLink":"[core-rest-pipeline] Improve robustness of tokenCycler (Azure#29638)"}},{"before":"395fd7e50e229a747300b6210ca09ebc58ef8d7f","after":"5bdb96ba1c99a251db0b0441186d554dcccf9655","ref":"refs/heads/main","pushedAt":"2024-05-10T22:06:56.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[test][CI] move test building into test:browser scripts (#29633)\n\nfor non-core packages in js - core pipelines.\r\n\r\nThis PR is a follow-up of PR\r\nhttps://github.com/Azure/azure-sdk-for-js/pull/29411 for non-core\r\npackages.","shortMessageHtmlLink":"[test][CI] move test building into test:browser scripts (Azure#29633)"}},{"before":"5071f20655aa16cf012c93c17a150af792f484fe","after":"395fd7e50e229a747300b6210ca09ebc58ef8d7f","ref":"refs/heads/main","pushedAt":"2024-05-07T21:21:33.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[Search] Fix documentation for preview client (#29598)","shortMessageHtmlLink":"[Search] Fix documentation for preview client (Azure#29598)"}},{"before":"099b1d4689ba40003b8f29f15c718062e71239d9","after":"5071f20655aa16cf012c93c17a150af792f484fe","ref":"refs/heads/main","pushedAt":"2024-05-07T00:39:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[test-credential] DAC update (#29577)\n\n### Packages impacted by this PR\r\n`@azure-tools/test-credential`\r\n\r\n### Describe the problem that is addressed by this PR\r\nNeed to move away from client secrets in the dev workflow.\r\n\r\n### Breaking Changes\r\n\r\nUpdates the `createTestCredential` method to consume\r\n`DefaultAzureCredential` instead of `ClientSecretCredential` in order to\r\noffer autonomy to the devs and to move away from clietn secrets in\r\nenvironment varaibles.\r\n\r\n- `NoOpCredential` is offered for playback and `DefaultAzureCredential`\r\nin record/live modes.\r\n- [`User Auth` and `Auth via development\r\ntools`](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/identity/identity#authenticate-users)\r\nare preferred in record mode to record the tests.\r\n\r\n### TO DO\r\nHotfix 1.x release with the same change.\r\n\r\n---------\r\n\r\nCo-authored-by: Timo van Veenendaal ","shortMessageHtmlLink":"[test-credential] DAC update (Azure#29577)"}},{"before":"4e3aba15968bbe60849659297ca367f777b0b117","after":"099b1d4689ba40003b8f29f15c718062e71239d9","ref":"refs/heads/main","pushedAt":"2024-05-04T07:26:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[Recorder] Batch Sanitizers (#29524)\n\n### Packages impacted by this PR\r\n`@azure-tools/test-recorder` and all the tests in this repo.\r\n\r\n### Issues associated with this PR\r\nSupporting this would reduce the number of requests to the test-proxy\r\n- speed up recording the tests \r\n- reduce the flakiness and timeouts with test-proxy .\r\n\r\n### Describe the problem that is addressed by this PR\r\nAdds support for batch addition of sanitizers \r\n\r\nhttps://github.com/Azure/azure-sdk-tools/tree/main/tools/test-proxy/Azure.Sdk.Tools.TestProxy#passing-sanitizers-in-bulk","shortMessageHtmlLink":"[Recorder] Batch Sanitizers (Azure#29524)"}},{"before":"b676a990d83b548367472ac940fb1cfafcbc99d2","after":"4e3aba15968bbe60849659297ca367f777b0b117","ref":"refs/heads/main","pushedAt":"2024-05-03T07:55:55.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[Test][core] inline build:test commands into browser test scripts (#29411)\n\nAs far as I know for NodeJS the majority of our packages don't need\r\n`build:test` as we either runs test on .ts files, or `build` script\r\nalready generates the .js files under `dist-esm`. Currently we only need\r\nto build the test for browser testing.\r\n\r\nThis PR moves commands in `build:test` into the browser test scripts for\r\ncore packages, thus saving us from rebuilding when testing for NodeJS.","shortMessageHtmlLink":"[Test][core] inline build:test commands into browser test scripts (Az…"}},{"before":"b6808ddedbb418e74b44162de5ec749f329044b9","after":"b676a990d83b548367472ac940fb1cfafcbc99d2","ref":"refs/heads/main","pushedAt":"2024-04-30T23:07:52.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[EngSys] Move from NodeJS v21 to v22 (#29537)\n\nResolves issue #27957","shortMessageHtmlLink":"[EngSys] Move from NodeJS v21 to v22 (Azure#29537)"}},{"before":"a1e61aa1f197251b737964285fccfb2a66acadc8","after":"b6808ddedbb418e74b44162de5ec749f329044b9","ref":"refs/heads/main","pushedAt":"2024-04-30T19:36:47.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[dev-tool] fix test:vitest browser config issue (#29532)\n\nWe should use `=== -1` which means not found.\r\n\r\nWhile at this, also fix result file names for NodeJS tests.","shortMessageHtmlLink":"[dev-tool] fix test:vitest browser config issue (Azure#29532)"}},{"before":"3f3340d4afc437cb477eb030b4cf5cfcfddbea9e","after":"a1e61aa1f197251b737964285fccfb2a66acadc8","ref":"refs/heads/main","pushedAt":"2024-04-30T05:01:22.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[Identity] Testing service connections on pipeline (#29451)\n\nCo-authored-by: Maor Leger ","shortMessageHtmlLink":"[Identity] Testing service connections on pipeline (Azure#29451)"}},{"before":"cd8cb38e9c95d758999ead25273c8c1929957c3b","after":"3f3340d4afc437cb477eb030b4cf5cfcfddbea9e","ref":"refs/heads/main","pushedAt":"2024-04-29T22:18:02.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[dev-tool] Update to use vitest with ESM (#29504)\n\n### Packages impacted by this PR\r\n\r\n- @azure/dev-tool\r\n- @azure/eslint-plugin-azure-sdk\r\n\r\n### Issues associated with this PR\r\n\r\n- #29502\r\n\r\n### Describe the problem that is addressed by this PR\r\n\r\nMoves the `vitest` to use `.mts` for the config to opt in to ESM builds\r\nfor `vite`.\r\n\r\n### What are the possible designs available to address the problem? If\r\nthere are more than one possible design, why was the one in this PR\r\nchosen?\r\n\r\nUpdated as per recommendation here\r\nhttps://vitejs.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated\r\n\r\n### Are there test cases added in this PR? _(If not, why?)_\r\n\r\n\r\n### Provide a list of related PRs _(if any)_\r\n\r\n\r\n### Command used to generate this PR:**_(Applicable only to SDK release\r\nrequest PRs)_\r\n\r\n### Checklists\r\n- [x] Added impacted package name to the issue description\r\n- [ ] Does this PR needs any fixes in the SDK Generator?** _(If so,\r\ncreate an Issue in the\r\n[Autorest/typescript](https://github.com/Azure/autorest.typescript)\r\nrepository and link it here)_\r\n- [ ] Added a changelog (if necessary)","shortMessageHtmlLink":"[dev-tool] Update to use vitest with ESM (Azure#29504)"}},{"before":"bd4ccb16c21aefffaa53dd6aed53c3b9cbba913f","after":"cd8cb38e9c95d758999ead25273c8c1929957c3b","ref":"refs/heads/main","pushedAt":"2024-04-29T04:11:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[mgmt] guestconfiguration release (#29394)\n\nhttps://github.com/Azure/sdk-release-request/issues/5141\r\nswagger pr: https://github.com/Azure/azure-rest-api-specs/pull/28832","shortMessageHtmlLink":"[mgmt] guestconfiguration release (Azure#29394)"}},{"before":"d67190a251409b520151cd75b418883b7ff0cc2a","after":"bd4ccb16c21aefffaa53dd6aed53c3b9cbba913f","ref":"refs/heads/main","pushedAt":"2024-04-26T20:54:39.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[EngSys] shorten `-no-test-proxy=true` test option (#29466)\n\nThe \"=true\" part is no longer needed after PR #28978","shortMessageHtmlLink":"[EngSys] shorten -no-test-proxy=true test option (Azure#29466)"}},{"before":"769c1b126e55cf66b526f0c9e790d38cb5d4e884","after":"d67190a251409b520151cd75b418883b7ff0cc2a","ref":"refs/heads/main","pushedAt":"2024-04-26T06:01:00.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[mgmt] devcenter release (#29308)\n\nhttps://github.com/Azure/sdk-release-request/issues/5103","shortMessageHtmlLink":"[mgmt] devcenter release (Azure#29308)"}},{"before":"4cf9fe3c82d109fe89d79b1b234a2925f8808142","after":"769c1b126e55cf66b526f0c9e790d38cb5d4e884","ref":"refs/heads/main","pushedAt":"2024-04-25T21:10:40.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[EngSys] Update name of @azure-tools/test-utils ***NO_CI***","shortMessageHtmlLink":"[EngSys] Update name of @azure-tools/test-utils ***NO_CI***"}},{"before":"b46e005b737a6f9d166600070b07efeabd606ede","after":"4cf9fe3c82d109fe89d79b1b234a2925f8808142","ref":"refs/heads/main","pushedAt":"2024-04-25T04:31:18.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[notification-hubs] Fix FCMV1 bugs for notification creation and list registrations (#29422)\n\n### Packages impacted by this PR\r\n\r\n- @azure/notification-hubs\r\n\r\n### Issues associated with this PR\r\n\r\n- #29404\r\n- #29371\r\n- #29372\r\n\r\n### Describe the problem that is addressed by this PR\r\n\r\n- Fixes the issue with creating a wrapper around the entire FCM V1\r\nnotification body to include `message`.\r\n- Changes the data types of the `data` properties from `Record` to `Record`.\r\n- Fixes the `listRegistrationsByChannel` to include `fcmv1` as a\r\nparameter to query for devices.\r\n\r\n### What are the possible designs available to address the problem? If\r\nthere are more than one possible design, why was the one in this PR\r\nchosen?\r\n\r\n\r\n### Are there test cases added in this PR? _(If not, why?)_\r\n\r\nAdded unit tests for the helper for `listRegistrationsByChannel` to\r\nvalidate the query string returned.\r\n\r\n### Provide a list of related PRs _(if any)_\r\n\r\n\r\n### Command used to generate this PR:**_(Applicable only to SDK release\r\nrequest PRs)_\r\n\r\n### Checklists\r\n- [x] Added impacted package name to the issue description\r\n- [ ] Does this PR needs any fixes in the SDK Generator?** _(If so,\r\ncreate an Issue in the\r\n[Autorest/typescript](https://github.com/Azure/autorest.typescript)\r\nrepository and link it here)_\r\n- [x] Added a changelog (if necessary)","shortMessageHtmlLink":"[notification-hubs] Fix FCMV1 bugs for notification creation and list…"}},{"before":"7f9b182c4c543f38b98bb40cd66ed88ee9115fa5","after":"b46e005b737a6f9d166600070b07efeabd606ede","ref":"refs/heads/main","pushedAt":"2024-04-23T19:39:40.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[EngSys] automatic rush update --full (#29386)\n\nThis is an automatic PR generated weekly with changes from running the\r\ncommand rush update --full","shortMessageHtmlLink":"[EngSys] automatic rush update --full (Azure#29386)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXWZhSAA","startCursor":null,"endCursor":null}},"title":"Activity · mikeharder/azure-sdk-for-js"}