{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":233130089,"defaultBranch":"master","name":"bubbletea","ownerLogin":"charmbracelet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-10T21:04:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57376114?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717093912.0","currentOid":""},"activityList":{"items":[{"before":"7581b6a46c8345afd195474dd371432ad845c9ee","after":"dd59d269fb9f82244566f9ed437b8430b946842e","ref":"refs/heads/beta-examples","pushedAt":"2024-06-01T04:25:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bashbunni","name":"bashbunni","path":"/bashbunni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15822994?s=80&v=4"},"commit":{"message":"refactor(tests): not passing, but runs with new Model definition","shortMessageHtmlLink":"refactor(tests): not passing, but runs with new Model definition"}},{"before":"587d89a0a8abcbc3c386bde8f1f3d86282f9a959","after":null,"ref":"refs/heads/screen-panic","pushedAt":"2024-05-30T18:28:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"5331b837720319e5af4a3db5e7a81a09766e681c","after":"eb78a8cf6ad6ad335fa5d1d15a74187a26adfda3","ref":"refs/heads/master","pushedAt":"2024-05-30T18:28:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: program renderer commands (#1030)\n\nUsing program commands like p.EnableMouseCellMotion and p.SetWindowTitle\r\n_before_ the program starts can panic the application since `renderer`\r\nhasn't been initialized yet. Use program options to enable and set these\r\noptions if `renderer` is not initialized.\r\n\r\nFixes: https://github.com/charmbracelet/bubbletea/issues/1029","shortMessageHtmlLink":"fix: program renderer commands (#1030)"}},{"before":"28d3ace7d6f424a3894bcb0cdc5b0d3415c60b1d","after":null,"ref":"refs/heads/dependabot/go_modules/examples/github.com/charmbracelet/lipgloss-0.11.0","pushedAt":"2024-05-30T15:18:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"c9005125daf711ce73b604e3ebccf6284ee014c5","after":"5331b837720319e5af4a3db5e7a81a09766e681c","ref":"refs/heads/master","pushedAt":"2024-05-30T15:18:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/charmbracelet/lipgloss in /examples (#1025)\n\nBumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss) from 0.10.0 to 0.11.0.\r\n- [Release notes](https://github.com/charmbracelet/lipgloss/releases)\r\n- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.10.0...v0.11.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/charmbracelet/lipgloss\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump github.com/charmbracelet/lipgloss in /examples (#1025)"}},{"before":"700f8cdefdc67777108b45b996a67ec9eaf8d641","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/charmbracelet/x/ansi-0.1.2","pushedAt":"2024-05-30T15:18:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"2ac3642f644d1c4ea67642910e77f7f56c58d2e9","after":"c9005125daf711ce73b604e3ebccf6284ee014c5","ref":"refs/heads/master","pushedAt":"2024-05-30T15:18:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/charmbracelet/x/ansi from 0.1.1 to 0.1.2 (#1026)\n\nBumps [github.com/charmbracelet/x/ansi](https://github.com/charmbracelet/x) from 0.1.1 to 0.1.2.\r\n- [Release notes](https://github.com/charmbracelet/x/releases)\r\n- [Commits](https://github.com/charmbracelet/x/compare/ansi/v0.1.1...ansi/v0.1.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/charmbracelet/x/ansi\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump github.com/charmbracelet/x/ansi from 0.1.1 to 0.1.2 ("}},{"before":null,"after":"587d89a0a8abcbc3c386bde8f1f3d86282f9a959","ref":"refs/heads/screen-panic","pushedAt":"2024-05-30T15:12:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: program renderer commands\n\nUsing program commands like p.EnableMouseCellMotion and p.SetWindowTitle\n_before_ the program starts can panic the application since `renderer`\nhasn't been initialized yet. Use program options to enable and set these\noptions if `renderer` is not initialized.\n\nFixes: https://github.com/charmbracelet/bubbletea/issues/1029","shortMessageHtmlLink":"fix: program renderer commands"}},{"before":null,"after":"7581b6a46c8345afd195474dd371432ad845c9ee","ref":"refs/heads/beta-examples","pushedAt":"2024-05-30T00:28:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bashbunni","name":"bashbunni","path":"/bashbunni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15822994?s=80&v=4"},"commit":{"message":"chore: upgrade lipgloss dep","shortMessageHtmlLink":"chore: upgrade lipgloss dep"}},{"before":"7581b6a46c8345afd195474dd371432ad845c9ee","after":"a1214eb50750b9d0fb1845cdc67e42b231cbe632","ref":"refs/heads/beta","pushedAt":"2024-05-29T19:06:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat: query kitty keyboard at run","shortMessageHtmlLink":"feat: query kitty keyboard at run"}},{"before":null,"after":"700f8cdefdc67777108b45b996a67ec9eaf8d641","ref":"refs/heads/dependabot/go_modules/github.com/charmbracelet/x/ansi-0.1.2","pushedAt":"2024-05-28T17:55:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/charmbracelet/x/ansi from 0.1.1 to 0.1.2\n\nBumps [github.com/charmbracelet/x/ansi](https://github.com/charmbracelet/x) from 0.1.1 to 0.1.2.\n- [Release notes](https://github.com/charmbracelet/x/releases)\n- [Commits](https://github.com/charmbracelet/x/compare/ansi/v0.1.1...ansi/v0.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/charmbracelet/x/ansi\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/charmbracelet/x/ansi from 0.1.1 to 0.1.2"}},{"before":"5bec833f6ac323631821995f42cbd6c6c11c4cc2","after":"7581b6a46c8345afd195474dd371432ad845c9ee","ref":"refs/heads/beta","pushedAt":"2024-05-28T17:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore: upgrade lipgloss dep","shortMessageHtmlLink":"chore: upgrade lipgloss dep"}},{"before":null,"after":"28d3ace7d6f424a3894bcb0cdc5b0d3415c60b1d","ref":"refs/heads/dependabot/go_modules/examples/github.com/charmbracelet/lipgloss-0.11.0","pushedAt":"2024-05-24T17:47:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump github.com/charmbracelet/lipgloss in /examples\n\nBumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss) from 0.10.0 to 0.11.0.\n- [Release notes](https://github.com/charmbracelet/lipgloss/releases)\n- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.10.0...v0.11.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/charmbracelet/lipgloss\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump github.com/charmbracelet/lipgloss in /examples"}},{"before":null,"after":"96e04491922d3d00ea5e1a4a1669df7bf37e4370","ref":"refs/heads/goreleaser","pushedAt":"2024-05-23T19:51:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"feat(ci): use goreleaser for releases\n\nThis will publish and announce releases on tag push.","shortMessageHtmlLink":"feat(ci): use goreleaser for releases"}},{"before":"e656c56f42a632b02a47381fb31aa85cb785c2e3","after":"2ac3642f644d1c4ea67642910e77f7f56c58d2e9","ref":"refs/heads/master","pushedAt":"2024-05-22T15:47:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore(ci): enable gofumpt","shortMessageHtmlLink":"chore(ci): enable gofumpt"}},{"before":"45725aad18c4024affc7ed5ef2216304c732ad4a","after":"5bec833f6ac323631821995f42cbd6c6c11c4cc2","ref":"refs/heads/beta","pushedAt":"2024-05-21T19:00:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: type alias KeySym","shortMessageHtmlLink":"fix: type alias KeySym"}},{"before":"5648cc2d90707d41ec77956f1c0279a60c95ae21","after":"45725aad18c4024affc7ed5ef2216304c732ad4a","ref":"refs/heads/beta","pushedAt":"2024-05-21T18:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix: define keymod alias","shortMessageHtmlLink":"fix: define keymod alias"}},{"before":"cb801d8f2cc3faf3208a979522b5808621696229","after":"e656c56f42a632b02a47381fb31aa85cb785c2e3","ref":"refs/heads/master","pushedAt":"2024-05-21T18:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore(examples): update deps","shortMessageHtmlLink":"chore(examples): update deps"}},{"before":"5cf161889064578d441d0107eb07cd1481f2a8c3","after":null,"ref":"refs/heads/term/ansi","pushedAt":"2024-05-21T18:46:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"09f4ef0bc7864b6752e70306d5449efc3139b81a","after":"cb801d8f2cc3faf3208a979522b5808621696229","ref":"refs/heads/master","pushedAt":"2024-05-21T18:46:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"refactor: use x/term and x/ansi for renderer sequences (#962)\n\n* refactor: use x/exp/term for renderer sequences\r\n\r\nThis replaces termenv.Output with raw sequences and a bytes.Buffer to\r\nhandle vt screen and cursor events.\r\n\r\n* chore: update dependencies\r\n\r\n* refactor: use x/term","shortMessageHtmlLink":"refactor: use x/term and x/ansi for renderer sequences (#962)"}},{"before":"129a9fd632bb5b2125b58d0cbbeb50b8ed162e8a","after":"5cf161889064578d441d0107eb07cd1481f2a8c3","ref":"refs/heads/term/ansi","pushedAt":"2024-05-21T17:52:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"refactor: use x/term","shortMessageHtmlLink":"refactor: use x/term"}},{"before":"63acf926f4935979f059bddab58c951973a1f402","after":"129a9fd632bb5b2125b58d0cbbeb50b8ed162e8a","ref":"refs/heads/term/ansi","pushedAt":"2024-05-21T17:31:00.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"Merge branch 'master' into term/ansi","shortMessageHtmlLink":"Merge branch 'master' into term/ansi"}},{"before":"47c570f20b88dea2b3e030741dda1fcbb1c72431","after":"63acf926f4935979f059bddab58c951973a1f402","ref":"refs/heads/term/ansi","pushedAt":"2024-05-21T16:24:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore: update dependencies","shortMessageHtmlLink":"chore: update dependencies"}},{"before":"528af89fb13ff2607e546454e0dc8778b3f466c8","after":null,"ref":"refs/heads/windows-winsize","pushedAt":"2024-05-17T15:29:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"}},{"before":"ef4e46c488ede19715e6299eb3f66d7ec0e1af91","after":"09f4ef0bc7864b6752e70306d5449efc3139b81a","ref":"refs/heads/master","pushedAt":"2024-05-17T15:29:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix(windows): prevent firing multiple window size events\n\nOn Windows, changing the alt-screen-buffer triggers a window-size-event.\nThis might cause issues with some applications. Cache the last\nwindow-size-event and compare before sending it the model.\n\nFixes: https://github.com/charmbracelet/bubbletea/issues/1019","shortMessageHtmlLink":"fix(windows): prevent firing multiple window size events"}},{"before":null,"after":"528af89fb13ff2607e546454e0dc8778b3f466c8","ref":"refs/heads/windows-winsize","pushedAt":"2024-05-16T19:45:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"fix(windows): prevent firing multiple window size events\n\nOn Windows, changing the alt-screen-buffer triggers a window-size-event.\nThis might cause issues with some applications. Cache the last\nwindow-size-event and compare before sending it the model.\n\nFixes: https://github.com/charmbracelet/bubbletea/issues/1019","shortMessageHtmlLink":"fix(windows): prevent firing multiple window size events"}},{"before":null,"after":"5648cc2d90707d41ec77956f1c0279a60c95ae21","ref":"refs/heads/beta","pushedAt":"2024-05-15T21:12:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore: update lipgloss proposal","shortMessageHtmlLink":"chore: update lipgloss proposal"}},{"before":"c69b27d7eeb8034bc5d066054215a43c2453b7ca","after":"5648cc2d90707d41ec77956f1c0279a60c95ae21","ref":"refs/heads/proposal-ctx-v2","pushedAt":"2024-05-15T20:19:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore: update lipgloss proposal","shortMessageHtmlLink":"chore: update lipgloss proposal"}},{"before":"72ce959b78e3b837fe0a89549def16d615f5db4f","after":"c69b27d7eeb8034bc5d066054215a43c2453b7ca","ref":"refs/heads/proposal-ctx-v2","pushedAt":"2024-05-14T17:24:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore: update deps","shortMessageHtmlLink":"chore: update deps"}},{"before":"e310dbefd4d7f1d78b5704d78110011d3a271516","after":"72ce959b78e3b837fe0a89549def16d615f5db4f","ref":"refs/heads/proposal-ctx-v2","pushedAt":"2024-05-14T17:22:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aymanbagabas","name":"Ayman Bagabas","path":"/aymanbagabas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3187948?s=80&v=4"},"commit":{"message":"chore: update deps","shortMessageHtmlLink":"chore: update deps"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWY7TDwA","startCursor":null,"endCursor":null}},"title":"Activity · charmbracelet/bubbletea"}