{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":325329160,"defaultBranch":"main","name":"state","ownerLogin":"codemirror","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-29T16:02:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8876537?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708351234.0","currentOid":""},"activityList":{"items":[{"before":"e6c51079571adceaf9e9a4ecafb3e2ee73bdac95","after":"666062a89600db8b0b5c428023f4a54212e2cf66","ref":"refs/heads/main","pushedAt":"2024-02-19T14:00:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Mark version 6.4.1","shortMessageHtmlLink":"Mark version 6.4.1"}},{"before":"8bc5f63f73722c6019e6248d8338ea46802d157e","after":"e6c51079571adceaf9e9a4ecafb3e2ee73bdac95","ref":"refs/heads/main","pushedAt":"2024-01-22T07:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Allow TransactionSpec.selection to be undefined\n\nTo avoid an obscure issue with TypeScript's exactOptionalPropertyTypes option.\n\nCloses https://github.com/codemirror/dev/issues/1325","shortMessageHtmlLink":"Allow TransactionSpec.selection to be undefined"}},{"before":"738e61d4809e7d420d19719b4236e410d28cdd41","after":"8bc5f63f73722c6019e6248d8338ea46802d157e","ref":"refs/heads/main","pushedAt":"2023-12-28T17:26:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Mark version 6.4.0","shortMessageHtmlLink":"Mark version 6.4.0"}},{"before":"88ecc256c05fe4b8ae48a7d0424423408b823bf2","after":"738e61d4809e7d420d19719b4236e410d28cdd41","ref":"refs/heads/main","pushedAt":"2023-12-06T09:09:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Mark version 6.3.3","shortMessageHtmlLink":"Mark version 6.3.3"}},{"before":"5771dc5866c440c8fc647e7f1d35a2941edfdcce","after":"88ecc256c05fe4b8ae48a7d0424423408b823bf2","ref":"refs/heads/main","pushedAt":"2023-12-05T08:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Make sure from/to differences are computed from clipped values\n\nFIX: Fix an issue where `Text.slice` and `Text.replace` could return objects\nwith incorrect `length` when the given `from`/`to` values were out of range\nfor the text.\n\nCloses https://github.com/codemirror/dev/issues/1303","shortMessageHtmlLink":"Make sure from/to differences are computed from clipped values"}},{"before":"0f61d0464fd6e432918108d368d68049431c3d6e","after":"5771dc5866c440c8fc647e7f1d35a2941edfdcce","ref":"refs/heads/main","pushedAt":"2023-11-27T09:54:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Mark version 6.3.2","shortMessageHtmlLink":"Mark version 6.3.2"}},{"before":"a14b09312964774430b29a9cb80bb3e371a7fbc8","after":"0f61d0464fd6e432918108d368d68049431c3d6e","ref":"refs/heads/main","pushedAt":"2023-11-10T17:19:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Include empty end lines in Text.iterLines\n\nFIX: Fix a bug that caused `Text.iterLines` to not return empty lines at the end\nof the iterated ranges.\n\nCloses https://github.com/codemirror/dev/issues/1295","shortMessageHtmlLink":"Include empty end lines in Text.iterLines"}},{"before":"10d5f42d5b785e80a4262536703c4aabea6126b9","after":"a14b09312964774430b29a9cb80bb3e371a7fbc8","ref":"refs/heads/main","pushedAt":"2023-11-02T17:14:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Fix check for allowMultipleSelections\n\nFIX: Make sure transactions cannot add multiple selections when\n`allowMultipleSelections` is false.\n\nCloses https://github.com/codemirror/dev/issues/1288","shortMessageHtmlLink":"Fix check for allowMultipleSelections"}},{"before":"892ea00bd291a450da5917fc5114e863c07aa40e","after":"10d5f42d5b785e80a4262536703c4aabea6126b9","ref":"refs/heads/main","pushedAt":"2023-10-19T13:02:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Fix typo in facet.ts","shortMessageHtmlLink":"Fix typo in facet.ts"}},{"before":"a51def31f287f17db6d2a5e8b92547f981cbc80d","after":"892ea00bd291a450da5917fc5114e863c07aa40e","ref":"refs/heads/main","pushedAt":"2023-10-18T07:36:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Mark version 6.3.1","shortMessageHtmlLink":"Mark version 6.3.1"}},{"before":"93b5d0841b1eaa2ff575f403dafa299437d49756","after":"a51def31f287f17db6d2a5e8b92547f981cbc80d","ref":"refs/heads/main","pushedAt":"2023-10-18T06:23:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Make sure FacetReader instances preserve their output type\n\nFIX: Give the tag property on `FacetReader` the type of the output type parameter\nto force TypeScript to infer the proper type when converting from `Facet` to\n`FacetReader`.\n\nSee https://discuss.codemirror.net/t/read-only-facets/7175/7","shortMessageHtmlLink":"Make sure FacetReader instances preserve their output type"}},{"before":"d209a78382a656727d0fd9af49d59b36cc9ae29e","after":"93b5d0841b1eaa2ff575f403dafa299437d49756","ref":"refs/heads/main","pushedAt":"2023-10-12T05:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Mark version 6.3.0","shortMessageHtmlLink":"Mark version 6.3.0"}},{"before":"40835206b5c7de239d17b1b2b89b62c1ea6fca0b","after":"d209a78382a656727d0fd9af49d59b36cc9ae29e","ref":"refs/heads/main","pushedAt":"2023-10-07T10:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Introduce FacetReader\n\nFEATURE: The new `FacetReader` type provides a way to export a read-only handle\nto a `Facet`.\n\nSee https://discuss.codemirror.net/t/read-only-facets/7175","shortMessageHtmlLink":"Introduce FacetReader"}},{"before":"806682888080638092ee469ad1a90ffc9af157b5","after":"40835206b5c7de239d17b1b2b89b62c1ea6fca0b","ref":"refs/heads/main","pushedAt":"2023-09-18T08:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Reserve more bits for SelectionRange.bidiLevel\n\nSince it can be higher than 2 when isolates are present.","shortMessageHtmlLink":"Reserve more bits for SelectionRange.bidiLevel"}},{"before":"84d75c37a8c546181463ef286e31e48b165b4168","after":"806682888080638092ee469ad1a90ffc9af157b5","ref":"refs/heads/main","pushedAt":"2023-08-17T07:48:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Make code compile with TS5","shortMessageHtmlLink":"Make code compile with TS5"}},{"before":"a22a5535931f61475085f7beec5f1b4b60845437","after":"84d75c37a8c546181463ef286e31e48b165b4168","ref":"refs/heads/main","pushedAt":"2023-05-25T10:15:09.945Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Move to @codemirror/buildhelper 1.0.0","shortMessageHtmlLink":"Move to @codemirror/buildhelper 1.0.0"}},{"before":"6e1742e522540d0013a24cf39aa66017fed63e2b","after":"a22a5535931f61475085f7beec5f1b4b60845437","ref":"refs/heads/main","pushedAt":"2023-05-23T08:59:10.817Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Mark version 6.2.1","shortMessageHtmlLink":"Mark version 6.2.1"}},{"before":"08347b3011e1813e52dcbbe03733582db080cc91","after":"6e1742e522540d0013a24cf39aa66017fed63e2b","ref":"refs/heads/main","pushedAt":"2023-05-23T07:43:46.971Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Fix a bug in range set comparison\n\nFIX: Fix an issue that could cause `RangeSet.compare` to miss changes\nin the set of active ranges around a point range.\n\nCloses https://github.com/codemirror/dev/issues/1170","shortMessageHtmlLink":"Fix a bug in range set comparison"}},{"before":"26c45b152003b2923e78f0bbf6cbf2bb9393d71f","after":"08347b3011e1813e52dcbbe03733582db080cc91","ref":"refs/heads/main","pushedAt":"2023-05-23T07:10:45.949Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Adjust outdated doc comment","shortMessageHtmlLink":"Adjust outdated doc comment"}},{"before":"2117f5b58d040284f1e04ec054a1f2c79bf86a30","after":"26c45b152003b2923e78f0bbf6cbf2bb9393d71f","ref":"refs/heads/main","pushedAt":"2023-03-08T16:24:32.381Z","pushType":"push","commitsCount":1,"pusher":{"login":"marijnh","name":"Marijn Haverbeke","path":"/marijnh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144427?s=80&v=4"},"commit":{"message":"Document Text.toString\n\nApparently some tools believe you can't call toString on classes that don't explicitly\ndeclare it, and it's useful to document this anyway.\n\nCloses https://github.com/codemirror/dev/issues/1103","shortMessageHtmlLink":"Document Text.toString"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_rOY-wA","startCursor":null,"endCursor":null}},"title":"Activity ยท codemirror/state"}