{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":105809601,"defaultBranch":"master","name":"kotlinx-io","ownerLogin":"Kotlin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-04T19:31:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1446536?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717093361.0","currentOid":""},"activityList":{"items":[{"before":"71f37d0688f01482fe5a9aed644e240063dd3df8","after":"e9cc73701c3520d1404c049c9e3a665be964377f","ref":"refs/heads/bulk-api-part-1","pushedAt":"2024-05-31T11:28:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Use JvmSynthetic instead of cryptic names","shortMessageHtmlLink":"Use JvmSynthetic instead of cryptic names"}},{"before":null,"after":"3385b3d959c2a31489fe924e0f42e8c3c964a499","ref":"refs/heads/dokka-opt-in-example","pushedAt":"2024-05-30T18:22:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"enable docs for unsafe api","shortMessageHtmlLink":"enable docs for unsafe api"}},{"before":"bedcb4d0324348da6ac9ee7c28f4bccf02a1ce68","after":"71f37d0688f01482fe5a9aed644e240063dd3df8","ref":"refs/heads/bulk-api-part-1","pushedAt":"2024-05-29T10:03:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Introduce unsafe API for bulk read/write ops.\n\nThe API aimed to facilitate integration\nwith other frameworks and libraries.\n\nImplemented API was initially described in the \"Bulk API\" subsection of\nhttps://github.com/Kotlin/kotlinx-io/issues/135#issuecomment-2125014081","shortMessageHtmlLink":"Introduce unsafe API for bulk read/write ops."}},{"before":null,"after":"bedcb4d0324348da6ac9ee7c28f4bccf02a1ce68","ref":"refs/heads/bulk-api-part-1","pushedAt":"2024-05-28T16:22:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"e3f76f7285b967f8e7cfdedde9973bb45fa5c6e5","ref":"refs/heads/organize-segments-as-list","pushedAt":"2024-05-28T11:10:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Organize Buffer's segments as a regular list\n\nPreviously, Buffer's segments were organized into a circular list.\nThat allowed storing only a single reference to buffer's head,\nand also facilitated insertion/removal of new list nodes.\nThe downside of a circular list is that one has\nto always compare a current node with a head when\niterating over segments.\nThat complicates the implementation of a public API\nfor segments iterations.\n\nSee https://github.com/Kotlin/kotlinx-io/issues/135#issuecomment-2125014081\nfor details on segment iteration API.","shortMessageHtmlLink":"Organize Buffer's segments as a regular list"}},{"before":"ee0a23733bb6ff51e11ce698142b55a48186421b","after":"200ff81bb9a3d798ea939297ed9b30a6c7438279","ref":"refs/heads/kotlin-2.0-branch","pushedAt":"2024-05-21T11:03:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Bump up the Kotlin version","shortMessageHtmlLink":"Bump up the Kotlin version"}},{"before":"5e076c45b6e716854119091024ca4ebaa91474b4","after":"ee0a23733bb6ff51e11ce698142b55a48186421b","ref":"refs/heads/kotlin-2.0-branch","pushedAt":"2024-05-21T08:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Fixed a path to directory with binaries to publish\n\nCo-authored-by: Oleg Yukhnevich ","shortMessageHtmlLink":"Fixed a path to directory with binaries to publish"}},{"before":"fbcac82f334d3d4d91448dbbed53faa25a8d4f22","after":"5e076c45b6e716854119091024ca4ebaa91474b4","ref":"refs/heads/kotlin-2.0-branch","pushedAt":"2024-05-21T08:19:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Remove no longer needed AutoCloseableAlias","shortMessageHtmlLink":"Remove no longer needed AutoCloseableAlias"}},{"before":"1a6fba677bf6277ab9ce939c3edf91170140aec6","after":"fbcac82f334d3d4d91448dbbed53faa25a8d4f22","ref":"refs/heads/kotlin-2.0-branch","pushedAt":"2024-05-17T17:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Cleanup build scripts","shortMessageHtmlLink":"Cleanup build scripts"}},{"before":"9b2f3371b4f627689fe3c58e8e7eab1c87a3b57a","after":"1a6fba677bf6277ab9ce939c3edf91170140aec6","ref":"refs/heads/kotlin-2.0-branch","pushedAt":"2024-05-17T17:05:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Update Kotlin to 2.0.0-RC3","shortMessageHtmlLink":"Update Kotlin to 2.0.0-RC3"}},{"before":"043cbb844581cd6ee3812dfe2706fe15d3e3c522","after":"3e858ea8005994e4d2617753332b577df7accccc","ref":"refs/heads/gh-pages","pushedAt":"2024-05-17T13:56:57.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Update docs for v0.3.5","shortMessageHtmlLink":"Update docs for v0.3.5"}},{"before":"05abd452eebca995694b6d959afbe9bd770d6680","after":"5acce16500daac3de4d208f51251cff46814a036","ref":"refs/heads/master","pushedAt":"2024-05-17T11:40:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Release 0.3.5","shortMessageHtmlLink":"Release 0.3.5"}},{"before":"33e96c46335e9784fd0df2502dc27e8ab747042c","after":"5acce16500daac3de4d208f51251cff46814a036","ref":"refs/heads/develop","pushedAt":"2024-05-17T11:17:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Release 0.3.5","shortMessageHtmlLink":"Release 0.3.5"}},{"before":"caf63b0950f2b902391ce0e0ce6d2a9285ca8b93","after":null,"ref":"refs/heads/multiplatform-convention","pushedAt":"2024-05-14T09:42:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"whyoleg","name":"Oleg Yukhnevich","path":"/whyoleg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50462752?s=80&v=4"}},{"before":"7f02811d703e38970c704497f157452bd0a114be","after":"33e96c46335e9784fd0df2502dc27e8ab747042c","ref":"refs/heads/develop","pushedAt":"2024-05-14T08:19:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Move KotlinCompile configuration to convention (#325)","shortMessageHtmlLink":"Move KotlinCompile configuration to convention (#325)"}},{"before":null,"after":"caf63b0950f2b902391ce0e0ce6d2a9285ca8b93","ref":"refs/heads/multiplatform-convention","pushedAt":"2024-05-14T06:04:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"whyoleg","name":"Oleg Yukhnevich","path":"/whyoleg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50462752?s=80&v=4"},"commit":{"message":"Move KotlinCompile configuration to convention","shortMessageHtmlLink":"Move KotlinCompile configuration to convention"}},{"before":"46e885e8f7f6d61891b481c3e98c0f5f1dfd082c","after":"9b2f3371b4f627689fe3c58e8e7eab1c87a3b57a","ref":"refs/heads/kotlin-2.0-branch","pushedAt":"2024-05-13T10:26:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Override close in expect declaration","shortMessageHtmlLink":"Override close in expect declaration"}},{"before":"201623e574221d9a173b9b898fd0182374c96058","after":null,"ref":"refs/heads/dokka-convention","pushedAt":"2024-05-13T07:11:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"whyoleg","name":"Oleg Yukhnevich","path":"/whyoleg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50462752?s=80&v=4"}},{"before":"6be7b3bf3a26b19f4d3063a6c08476d3eec22482","after":null,"ref":"refs/heads/write-char-sequence","pushedAt":"2024-05-10T16:19:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"}},{"before":"8dec7f5d3777846de13663fec83c030c97c348fa","after":"7f02811d703e38970c704497f157452bd0a114be","ref":"refs/heads/develop","pushedAt":"2024-05-10T16:19:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Add Sink.writeString(CharSequence) (#318)\n\nFixes #261\r\n\r\nCo-authored-by: Sergey Shanshin ","shortMessageHtmlLink":"Add Sink.writeString(CharSequence) (#318)"}},{"before":"f3556b614e0ed181c82ad6129ed60b3df06ff691","after":null,"ref":"refs/heads/clarify-float-rw-on-js","pushedAt":"2024-05-10T16:19:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"}},{"before":"e8add487e643eed465327eae044562719448842a","after":"8dec7f5d3777846de13663fec83c030c97c348fa","ref":"refs/heads/develop","pushedAt":"2024-05-10T16:18:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Clarify writeFloat/readFloat behavior on Kotlin/JS (#323)\n\nAddresses concerns described in #322","shortMessageHtmlLink":"Clarify writeFloat/readFloat behavior on Kotlin/JS (#323)"}},{"before":"c088e20040b1265f014fcc004186cd6c716efa60","after":null,"ref":"refs/heads/release-instructions","pushedAt":"2024-05-10T16:18:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"}},{"before":"601e5f1baf664879c12947dedd255852eee379bc","after":"e8add487e643eed465327eae044562719448842a","ref":"refs/heads/develop","pushedAt":"2024-05-10T16:18:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Add a release checklist (#324)\n\n* Add a release checklist","shortMessageHtmlLink":"Add a release checklist (#324)"}},{"before":"4c2f7e702105d598be69ec3190ec1e976bf0020a","after":"c088e20040b1265f014fcc004186cd6c716efa60","ref":"refs/heads/release-instructions","pushedAt":"2024-05-10T13:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Add gh-pages related step","shortMessageHtmlLink":"Add gh-pages related step"}},{"before":null,"after":"4c2f7e702105d598be69ec3190ec1e976bf0020a","ref":"refs/heads/release-instructions","pushedAt":"2024-05-10T13:28:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Add a release checklist","shortMessageHtmlLink":"Add a release checklist"}},{"before":"1844ec47d3010cbb6967b3ebbc86d7b7020582dc","after":"46e885e8f7f6d61891b481c3e98c0f5f1dfd082c","ref":"refs/heads/kotlin-2.0-branch","pushedAt":"2024-05-10T12:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Update native dumps due to slightly update format","shortMessageHtmlLink":"Update native dumps due to slightly update format"}},{"before":"975afd98a06283d1128099db049c3823b7e315e4","after":"6be7b3bf3a26b19f4d3063a6c08476d3eec22482","ref":"refs/heads/write-char-sequence","pushedAt":"2024-05-10T12:24:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Fixed a typo in an argument name\n\nCo-authored-by: Sergey Shanshin ","shortMessageHtmlLink":"Fixed a typo in an argument name"}},{"before":null,"after":"f3556b614e0ed181c82ad6129ed60b3df06ff691","ref":"refs/heads/clarify-float-rw-on-js","pushedAt":"2024-05-10T08:23:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Clarify writeFloat/readFloat behavior on Kotlin/JS\n\nAddresses concerns described in #322","shortMessageHtmlLink":"Clarify writeFloat/readFloat behavior on Kotlin/JS"}},{"before":"05abd452eebca995694b6d959afbe9bd770d6680","after":"601e5f1baf664879c12947dedd255852eee379bc","ref":"refs/heads/develop","pushedAt":"2024-05-10T08:13:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fzhinkin","name":"Filipp Zhinkin","path":"/fzhinkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13045611?s=80&v=4"},"commit":{"message":"Move samples and packages configuration of Dokka to convention plugin (#321)\n\nFixes #210","shortMessageHtmlLink":"Move samples and packages configuration of Dokka to convention plugin ("}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWPNNmQA","startCursor":null,"endCursor":null}},"title":"Activity · Kotlin/kotlinx-io"}