{"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":"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)"}},{"before":"d1bde735c15409763ab8878e27d73060d8aa7bca","after":"7f9b182c4c543f38b98bb40cd66ed88ee9115fa5","ref":"refs/heads/main","pushedAt":"2024-04-19T07:18:33.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[OpenAI] Update documentation (#29323)\n\n### Packages impacted by this PR\r\n\r\n\r\n### Issues associated with this PR\r\n#28445 #29259\r\n\r\n### Describe the problem that is addressed by this PR\r\n- Update README with correct BYOD example. \r\n- Update sample with path to audio file\r\n- Update changelog with latest changes\r\n- Update post release version bump\r\n- Update function call sample to tool call","shortMessageHtmlLink":"[OpenAI] Update documentation (Azure#29323)"}},{"before":"7cdf35cbe2596476c16d2bb85c31bd89375e4faf","after":"d1bde735c15409763ab8878e27d73060d8aa7bca","ref":"refs/heads/main","pushedAt":"2024-04-17T00:31:02.000Z","pushType":"push","commitsCount":63,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[identity] ClientSecretCredential, ClientCertificateCredential, ClientAssertionCredetial use MSALClient (#28873)\n\n### Packages impacted by this PR\r\n\r\n@azure/identity\r\n\r\n### Issues associated with this PR\r\n\r\nResolves #28875 \r\n\r\n### Describe the problem that is addressed by this PR\r\n\r\nNow that 4.1.0 is shipped we can merge this change which begins\r\nmigrating credentials to the MSALClient pattern\r\nand away from the MsalNodeCommon base class.","shortMessageHtmlLink":"[identity] ClientSecretCredential, ClientCertificateCredential, Clien…"}},{"before":"c7eac2e62b7f99a0d5f72a04498b447fe710db56","after":"7cdf35cbe2596476c16d2bb85c31bd89375e4faf","ref":"refs/heads/main","pushedAt":"2024-04-09T05:36:21.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"mikeharder","name":"Mike Harder","path":"/mikeharder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9459391?s=80&v=4"},"commit":{"message":"[OpenAI] [Assistants] update models used in samples/tests (#29222)\n\n### Packages impacted by this PR\r\n@azure/openai-assistants\r\n\r\n### Issues associated with this PR\r\n#29147\r\n\r\n### Describe the problem that is addressed by this PR\r\noutdated model in examples/tests\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":"[OpenAI] [Assistants] update models used in samples/tests (Azure#29222)"}},{"before":"1d60a7b672b3be6c51d0a07eafbad36862e6231d","after":"c7eac2e62b7f99a0d5f72a04498b447fe710db56","ref":"refs/heads/main","pushedAt":"2024-04-04T21:31:40.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":"[ESM] [Recorder] Prep releasing v4 recorder and v2 test-credential (#29152)\n\n### Packages impacted by this PR\r\n`@azure-tools/test-recorder` and `@azure-tools/test-credential` being\r\npublished to npm.\r\n\r\n### Describe the problem that is addressed by this PR\r\nhttps://github.com/Azure/azure-sdk-for-js/pull/29016 is blocked as vite\r\nis unable to pick up the local sources for recorder and instead falling\r\nback to the published npm version.\r\n\r\nThis PR helps publishing the v4 recorder and v2 test-credential, in an\r\nattempt to try if vite picks up these dependencies as expected.","shortMessageHtmlLink":"[ESM] [Recorder] Prep releasing v4 recorder and v2 test-credential (A…"}},{"before":"f6542f6a1032cd3dcf225d7298049e422121f6de","after":"1d60a7b672b3be6c51d0a07eafbad36862e6231d","ref":"refs/heads/main","pushedAt":"2024-04-04T00:25:40.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":"[ai-personalizer] Service has been deprecated (#29169)\n\n### Packages impacted by this PR\r\n\r\n@azure-rest/ai-personalizer\r\n\r\n### Describe the problem that is addressed by this PR\r\n\r\nWhen investigating why the live tests were failing, I discovered that\r\nnew personalizer resources are no longer able to be created:\r\nhttps://learn.microsoft.com/en-us/azure/ai-services/personalizer/frequently-asked-questions\r\n\r\nSince this package never left beta, I'm marking it as deprecated.","shortMessageHtmlLink":"[ai-personalizer] Service has been deprecated (Azure#29169)"}},{"before":"1cd34973634e36af3f69e37051783d8db674c881","after":"f6542f6a1032cd3dcf225d7298049e422121f6de","ref":"refs/heads/main","pushedAt":"2024-04-03T21:57:59.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":"[communication-network-traversal] Remove deprecated package (#29166)\n\n### Packages impacted by this PR\r\n\r\n@azure/communication-network-traversal\r\n\r\n### Issues associated with this PR\r\n\r\nhttps://github.com/Azure/azure-sdk-for-js/issues/29165\r\n\r\n### Describe the problem that is addressed by this PR\r\n\r\nPackage is no longer maintained by service.","shortMessageHtmlLink":"[communication-network-traversal] Remove deprecated package (Azure#29166"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUYLStwA","startCursor":null,"endCursor":null}},"title":"Activity · mikeharder/azure-sdk-for-js"}