{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":100060912,"defaultBranch":"main","name":"terminal","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-11T18:38:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716068791.0","currentOid":""},"activityList":{"items":[{"before":"3623d070b6f65a33fbe30e2be25d2f97bbb40e7a","after":"3577a335aafc6f2038d9d780af996351911f44b5","ref":"refs/heads/dev/lhecker/goodbye-vtengine","pushedAt":"2024-05-18T22:28:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lhecker","name":"Leonard Hecker","path":"/lhecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2256941?s=80&v=4"},"commit":{"message":"pwsh sorta works now","shortMessageHtmlLink":"pwsh sorta works now"}},{"before":null,"after":"3623d070b6f65a33fbe30e2be25d2f97bbb40e7a","ref":"refs/heads/dev/lhecker/goodbye-vtengine","pushedAt":"2024-05-18T21:46:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lhecker","name":"Leonard Hecker","path":"/lhecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2256941?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"51e65147c6e10f473e1dae4892dc6104ade413ae","after":"a47afae45df01cea5aa75a5c10e2e625600c5711","ref":"refs/heads/feature/llm","pushedAt":"2024-05-18T01:31:18.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"miniksa","name":"Michael Niksa","path":"/miniksa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18221333?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into feature/llm","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into feature/llm"}},{"before":"4a243f044572146e18e0051badb1b5b3f3c28ac8","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-16615-097a2c11362514ea4154576dd2afac14aac3152f","pushedAt":"2024-05-17T22:23:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"097a2c11362514ea4154576dd2afac14aac3152f","after":"4a243f044572146e18e0051badb1b5b3f3c28ac8","ref":"refs/heads/main","pushedAt":"2024-05-17T22:23:24.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add support for VT paging operations (#16615)\n\nThis PR adds support for multiples pages in the VT architecture, along\nwith new operations for moving between those pages: `NP` (Next Page),\n`PP` (Preceding Page), `PPA` (Page Position Absolute), `PPR` (Page\nPosition Relative), and `PPB` (Page Position Back).\n\nThere's also a new mode, `DECPCCM` (Page Cursor Coupling Mode), which\ndetermines whether or not the active page is also the visible page, and\na new query sequence, `DECRQDE` (Request Displayed Extent), which can be\nused to query the visible page.\n\n## References and Relevant Issues\n\nWhen combined with `DECCRA` (Copy Rectangular Area), which can copy\nbetween pages, you can layer content on top of existing output, and\nstill restore the original data afterwards. So this could serve as an\nalternative solution to #10810.\n\n## Detailed Description of the Pull Request / Additional comments\n\nOn the original DEC terminals that supported paging, you couldn't have\nboth paging and scrollback at the same time - only the one or the other.\nBut modern terminals typically allow both, so we support that too.\n\nThe way it works, the currently visible page will be attached to the\nscrollback, and any content that scrolls off the top will thus be saved.\nBut the background pages will not have scrollback, so their content is\nlost if it scrolls off the top.\n\nAnd when the screen is resized, only the visible page will be reflowed.\nBackground pages are not affected by a resize until they become active.\nAt that point they just receive the traditional style of resize, where\nthe content is clipped or padded to match the new dimensions.\n\nI'm not sure this is the best way to handle resizing, but we can always\nconsider other approaches once people have had a chance to try it out.\n\n## Validation Steps Performed\n\nI've added some unit tests covering the new operations, and also done a\nlot of manual testing.\n\nCloses #13892\nTests added/passed","shortMessageHtmlLink":"Add support for VT paging operations (#16615)"}},{"before":null,"after":"4a243f044572146e18e0051badb1b5b3f3c28ac8","ref":"refs/heads/gh-readonly-queue/main/pr-16615-097a2c11362514ea4154576dd2afac14aac3152f","pushedAt":"2024-05-17T21:49:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add support for VT paging operations (#16615)\n\nThis PR adds support for multiples pages in the VT architecture, along\nwith new operations for moving between those pages: `NP` (Next Page),\n`PP` (Preceding Page), `PPA` (Page Position Absolute), `PPR` (Page\nPosition Relative), and `PPB` (Page Position Back).\n\nThere's also a new mode, `DECPCCM` (Page Cursor Coupling Mode), which\ndetermines whether or not the active page is also the visible page, and\na new query sequence, `DECRQDE` (Request Displayed Extent), which can be\nused to query the visible page.\n\n## References and Relevant Issues\n\nWhen combined with `DECCRA` (Copy Rectangular Area), which can copy\nbetween pages, you can layer content on top of existing output, and\nstill restore the original data afterwards. So this could serve as an\nalternative solution to #10810.\n\n## Detailed Description of the Pull Request / Additional comments\n\nOn the original DEC terminals that supported paging, you couldn't have\nboth paging and scrollback at the same time - only the one or the other.\nBut modern terminals typically allow both, so we support that too.\n\nThe way it works, the currently visible page will be attached to the\nscrollback, and any content that scrolls off the top will thus be saved.\nBut the background pages will not have scrollback, so their content is\nlost if it scrolls off the top.\n\nAnd when the screen is resized, only the visible page will be reflowed.\nBackground pages are not affected by a resize until they become active.\nAt that point they just receive the traditional style of resize, where\nthe content is clipped or padded to match the new dimensions.\n\nI'm not sure this is the best way to handle resizing, but we can always\nconsider other approaches once people have had a chance to try it out.\n\n## Validation Steps Performed\n\nI've added some unit tests covering the new operations, and also done a\nlot of manual testing.\n\nCloses #13892\nTests added/passed","shortMessageHtmlLink":"Add support for VT paging operations (#16615)"}},{"before":"c2297e1a4110726092d7fd52e366c824e84bb486","after":null,"ref":"refs/heads/dev/duhowett/applicensing-10","pushedAt":"2024-05-17T20:46:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"}},{"before":"26cc5da7f1dd860dab8bfe8595853dd674d4c463","after":"097a2c11362514ea4154576dd2afac14aac3152f","ref":"refs/heads/main","pushedAt":"2024-05-17T20:46:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"},"commit":{"message":"Revert Canary to supporting 10.0.19041 (Windows 10 Vb+) (#17284)\n\nThe 2024.04D servicing update to Windows 10 added support for\r\n`appLicensing`.","shortMessageHtmlLink":"Revert Canary to supporting 10.0.19041 (Windows 10 Vb+) (#17284)"}},{"before":null,"after":"c2297e1a4110726092d7fd52e366c824e84bb486","ref":"refs/heads/dev/duhowett/applicensing-10","pushedAt":"2024-05-17T18:33:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"},"commit":{"message":"Revert Canary to supporting 10.0.19041 (Windows 10 Vb+)\n\nThe 2024.04D servicing update to Windows 10 added support for\n`appLicensing`.","shortMessageHtmlLink":"Revert Canary to supporting 10.0.19041 (Windows 10 Vb+)"}},{"before":"b02c11b4aa5ab41f0bd4afd704f54e1dbe3678d5","after":"27fff2c1a3e94a4257d8a8b61ad69318fbf36a92","ref":"refs/heads/release-1.20","pushedAt":"2024-05-17T17:44:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"},"commit":{"message":"build: move ESRP to a parameterized subtask which takes signingId (#17216)\n\nThis centralized all our ESRP calls in one file, which will make it\neasier in the future when we are invariable required to change how we\ncall it again.\n\n(cherry picked from commit 5ce7fb74036726c33eb5e565be2ae759aacd72a8)\nService-Card-Id: 92577954\nService-Version: 1.20","shortMessageHtmlLink":"build: move ESRP to a parameterized subtask which takes signingId (#1…"}},{"before":"e56a557c93a617e82b494c47b597f64d3c903086","after":"bc365c954281fb8865ba0bafff557b33d0bf312a","ref":"refs/heads/release-1.21","pushedAt":"2024-05-17T17:44:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"},"commit":{"message":"Localization Updates - main - associated with #17259 (#17272)\n\n(cherry picked from commit 26cc5da7f1dd860dab8bfe8595853dd674d4c463)\nService-Card-Id: 92577949\nService-Version: 1.21","shortMessageHtmlLink":"Localization Updates - main - associated with #17259 (#17272)"}},{"before":"e49bebf8519514e5e75432498b432484114ea285","after":null,"ref":"refs/heads/automated/loc-update","pushedAt":"2024-05-17T17:42:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"}},{"before":"3486111722296f287158e0340789c607642c1067","after":"26cc5da7f1dd860dab8bfe8595853dd674d4c463","ref":"refs/heads/main","pushedAt":"2024-05-17T17:42:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"},"commit":{"message":"Localization Updates - main - associated with #17259 (#17272)","shortMessageHtmlLink":"Localization Updates - main - associated with #17259 (#17272)"}},{"before":"27e2ed698dd9cfe86441d6a6f9380d65e786fcf2","after":"e49bebf8519514e5e75432498b432484114ea285","ref":"refs/heads/automated/loc-update","pushedAt":"2024-05-17T17:30:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"azure-pipelines[bot]","name":null,"path":"/apps/azure-pipelines","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/9426?s=80&v=4"},"commit":{"message":"Localization Updates - 05/17/2024 17:30:43","shortMessageHtmlLink":"Localization Updates - 05/17/2024 17:30:43"}},{"before":"2ae6c0bd3ef0951fa00f0e7dab3459c8fe0d6c5f","after":"27e2ed698dd9cfe86441d6a6f9380d65e786fcf2","ref":"refs/heads/automated/loc-update","pushedAt":"2024-05-17T03:05:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"azure-pipelines[bot]","name":null,"path":"/apps/azure-pipelines","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/9426?s=80&v=4"},"commit":{"message":"Localization Updates - 05/17/2024 03:05:25","shortMessageHtmlLink":"Localization Updates - 05/17/2024 03:05:25"}},{"before":"692dd02919a1246f68b91f3ae4565a156cd97c34","after":"51e65147c6e10f473e1dae4892dc6104ade413ae","ref":"refs/heads/feature/llm","pushedAt":"2024-05-17T01:31:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"miniksa","name":"Michael Niksa","path":"/miniksa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18221333?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into feature/llm","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into feature/llm"}},{"before":"3486111722296f287158e0340789c607642c1067","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-17278-183a8956f699e1967d4cb4712184d0dbc395a0e5","pushedAt":"2024-05-17T00:11:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"e015a0c3fbb2fae765765ab0d04b0d2d625c8744","after":null,"ref":"refs/heads/dev/lhecker/atlas-engine-d2d-improvements","pushedAt":"2024-05-17T00:11:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"}},{"before":"183a8956f699e1967d4cb4712184d0dbc395a0e5","after":"3486111722296f287158e0340789c607642c1067","ref":"refs/heads/main","pushedAt":"2024-05-17T00:11:55.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"AtlasEngine: Implement remaining underlines and builtin glyphs for D2D (#17278)\n\nThis implements builtin glyphs for our Direct2D renderer, as well as\ndashed and curly underlines. With this in place the only two features\nit doesn't support are inverted cursors and VT soft fonts.\nThis allows us to remove the `_hack*` members introduced in a6a0e44.\n\nThe implementation of dashed underlines is trivial, while curly\nunderlines use quadratic bezier curves. Caching the curve as a sprite\nis possible, however I feel like that can be done in the future.\n\nBuiltin glyphs on the other hand require a cache, because otherwise\nfilling the entire viewport with shaded glyphs would result in poor\nperformance. This is why it's built on top of `ID2D1SpriteBatch`.\nUnfortunately the API causes an eager flush of other pending graphics\ninstructions, which is why there's still a decent perf hit.\n\nFinally, as a little extra, this fixes the rounded powerline glyph\nshapes being slightly cut off. The fix is to simply don't round the\nposition and radius of the ellipsis/semi-circle.\n\nCloses #17224\n\n## Validation Steps Performed\n* RenderingTests.exe updated ✅\n* All supported builtin glyphs look sorta right at different sizes ✅","shortMessageHtmlLink":"AtlasEngine: Implement remaining underlines and builtin glyphs for D2D ("}},{"before":"865bc3bf1f6d205b98cbf63dc69b02b465e0697d","after":"2ae6c0bd3ef0951fa00f0e7dab3459c8fe0d6c5f","ref":"refs/heads/automated/loc-update","pushedAt":"2024-05-17T00:08:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"azure-pipelines[bot]","name":null,"path":"/apps/azure-pipelines","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/9426?s=80&v=4"},"commit":{"message":"Localization Updates - 05/17/2024 00:08:42","shortMessageHtmlLink":"Localization Updates - 05/17/2024 00:08:42"}},{"before":"488bef7bca4e673bee9c7140f1adfc65eae171dd","after":"b02c11b4aa5ab41f0bd4afd704f54e1dbe3678d5","ref":"refs/heads/release-1.20","pushedAt":"2024-05-17T00:01:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"},"commit":{"message":"AtlasEngine: Improve robustness against weird font sizes (#17258)\n\nThis clamps the font sizes between 1 and 100. Additionally, it fixes\na warning that I randomly noticed when reproducing the issue: D2D\ncomplained that `EndDraw` must be called before releasing resources.\nFinally, this fixes a crash when the terminal size is exactly (1,1)\ncells, which happened because the initial (invalid) size was (1,1) too.\n\nThis doesn't fully fix all font-size related issues, but that's\ncurrently difficult to achieve, as for instance the swap chain size\nisn't actually based on the window size, nay, it's based on the cell\nsize multiplied by the cell count. So if the cell size is egregiously\nlarge then we get a swap chain size that's larger than the display and\npotentially larger than what the GPU supports which results in errors.\n\nCloses #17227\n\n(cherry picked from commit f62d2d5d2c7b4188daf1d46f48faacf5ee2c717d)\nService-Card-Id: 92546859\nService-Version: 1.20","shortMessageHtmlLink":"AtlasEngine: Improve robustness against weird font sizes (#17258)"}},{"before":"52ab4c467ade18791004fd5037fc25bc0727dfde","after":"e56a557c93a617e82b494c47b597f64d3c903086","ref":"refs/heads/release-1.21","pushedAt":"2024-05-17T00:01:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DHowett","name":"Dustin L. Howett","path":"/DHowett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189190?s=80&v=4"},"commit":{"message":"Fix persistence of handoff'd tabs (#17268)\n\nAs it turns out, for handoff'd connections `Initialize` isn't called\nand this meant the `_sessionId` was always null.\nAfter this PR we still don't have a `_profileGuid` but that's probably\nnot a critical issue, since that's an inherent flaw with handoff.\nIt can only be solved in a robust manner if WT gets launched before the\nconsole app is launched, but it's unlikely for that to ever happen.\n\n## Validation Steps Performed\n* Launch\n* Register that version of WT as the default\n* Close all tabs (Ctrl+Shift+W)\n* `persistedWindowLayouts` is empty ✅\n* Launch cmd/pwsh via handoff\n* You get 1 window ✅\n* Close the window (= press the X button)\n* Launch\n* You get 2 windows ✅\n\n(cherry picked from commit 9054c819349fa8a052f52ed4d03c5656bec4ff9c)\nService-Card-Id: 92556178\nService-Version: 1.21","shortMessageHtmlLink":"Fix persistence of handoff'd tabs (#17268)"}},{"before":"40b4aa2c945e3a2779261eadac4b9d158471f84c","after":"51528e9cfd87289c2a896d8c460086036029d833","ref":"refs/heads/dev/pabhoj/action_new_tab_menu","pushedAt":"2024-05-16T23:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PankajBhojwani","name":null,"path":"/PankajBhojwani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26824113?s=80&v=4"},"commit":{"message":"spaces","shortMessageHtmlLink":"spaces"}},{"before":null,"after":"40b4aa2c945e3a2779261eadac4b9d158471f84c","ref":"refs/heads/dev/pabhoj/action_new_tab_menu","pushedAt":"2024-05-16T23:51:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PankajBhojwani","name":null,"path":"/PankajBhojwani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26824113?s=80&v=4"},"commit":{"message":"works","shortMessageHtmlLink":"works"}},{"before":null,"after":"3486111722296f287158e0340789c607642c1067","ref":"refs/heads/gh-readonly-queue/main/pr-17278-183a8956f699e1967d4cb4712184d0dbc395a0e5","pushedAt":"2024-05-16T23:42:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"AtlasEngine: Implement remaining underlines and builtin glyphs for D2D (#17278)\n\nThis implements builtin glyphs for our Direct2D renderer, as well as\ndashed and curly underlines. With this in place the only two features\nit doesn't support are inverted cursors and VT soft fonts.\nThis allows us to remove the `_hack*` members introduced in a6a0e44.\n\nThe implementation of dashed underlines is trivial, while curly\nunderlines use quadratic bezier curves. Caching the curve as a sprite\nis possible, however I feel like that can be done in the future.\n\nBuiltin glyphs on the other hand require a cache, because otherwise\nfilling the entire viewport with shaded glyphs would result in poor\nperformance. This is why it's built on top of `ID2D1SpriteBatch`.\nUnfortunately the API causes an eager flush of other pending graphics\ninstructions, which is why there's still a decent perf hit.\n\nFinally, as a little extra, this fixes the rounded powerline glyph\nshapes being slightly cut off. The fix is to simply don't round the\nposition and radius of the ellipsis/semi-circle.\n\nCloses #17224\n\n## Validation Steps Performed\n* RenderingTests.exe updated ✅\n* All supported builtin glyphs look sorta right at different sizes ✅","shortMessageHtmlLink":"AtlasEngine: Implement remaining underlines and builtin glyphs for D2D ("}},{"before":"313be146f6b181af3f530c1db4fd72ad40836bf2","after":"e015a0c3fbb2fae765765ab0d04b0d2d625c8744","ref":"refs/heads/dev/lhecker/atlas-engine-d2d-improvements","pushedAt":"2024-05-16T23:11:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lhecker","name":"Leonard Hecker","path":"/lhecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2256941?s=80&v=4"},"commit":{"message":"Add comments","shortMessageHtmlLink":"Add comments"}},{"before":"26dabafac8c92fa5858733545e7c141e86b7acb7","after":"313be146f6b181af3f530c1db4fd72ad40836bf2","ref":"refs/heads/dev/lhecker/atlas-engine-d2d-improvements","pushedAt":"2024-05-16T21:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lhecker","name":"Leonard Hecker","path":"/lhecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2256941?s=80&v=4"},"commit":{"message":"Forgot to stage this","shortMessageHtmlLink":"Forgot to stage this"}},{"before":"b5c79ab846182b114df6db6be2f73e9d3c479027","after":"26dabafac8c92fa5858733545e7c141e86b7acb7","ref":"refs/heads/dev/lhecker/atlas-engine-d2d-improvements","pushedAt":"2024-05-16T21:38:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lhecker","name":"Leonard Hecker","path":"/lhecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2256941?s=80&v=4"},"commit":{"message":"Address feedback","shortMessageHtmlLink":"Address feedback"}},{"before":"e8f0e91b949d60e3d7e4b8dd6a1198ab9e6142bd","after":"b5c79ab846182b114df6db6be2f73e9d3c479027","ref":"refs/heads/dev/lhecker/atlas-engine-d2d-improvements","pushedAt":"2024-05-16T21:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lhecker","name":"Leonard Hecker","path":"/lhecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2256941?s=80&v=4"},"commit":{"message":"Fix the builtinGlyph setting","shortMessageHtmlLink":"Fix the builtinGlyph setting"}},{"before":"c1837f53ee1ca25230edbd496a70932c805bec1d","after":"865bc3bf1f6d205b98cbf63dc69b02b465e0697d","ref":"refs/heads/automated/loc-update","pushedAt":"2024-05-16T20:41:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"azure-pipelines[bot]","name":null,"path":"/apps/azure-pipelines","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/9426?s=80&v=4"},"commit":{"message":"Localization Updates - 05/16/2024 20:41:11","shortMessageHtmlLink":"Localization Updates - 05/16/2024 20:41:11"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETc_E8wA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/terminal"}