{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":494789283,"defaultBranch":"master","name":"quick-xml","ownerLogin":"Mingun","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-05-21T13:20:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/450131?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726851450.0","currentOid":""},"activityList":{"items":[{"before":"ccb8b6f997f222955b1e19cb8eac9f5e215b675a","after":"e93181ce23f82f7dbd8a18f4d603dd4088c028c3","ref":"refs/heads/master","pushedAt":"2024-09-29T17:05:12.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Merge pull request #810 from RedPhoenixQ/io-errors\n\nReturn `std::io::Error` from Writer methods","shortMessageHtmlLink":"Merge pull request tafia#810 from RedPhoenixQ/io-errors"}},{"before":"2f3824a1d265ac0b683aa485683ad00ddbc5c092","after":"ccb8b6f997f222955b1e19cb8eac9f5e215b675a","ref":"refs/heads/master","pushedAt":"2024-09-20T17:24:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Release 0.36.2","shortMessageHtmlLink":"Release 0.36.2"}},{"before":"3ebe221838f48252a3a74dc4c7b2dfa7ae0a2d61","after":null,"ref":"refs/heads/fix-bufread-doctype","pushedAt":"2024-09-20T16:57:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"}},{"before":null,"after":"3ebe221838f48252a3a74dc4c7b2dfa7ae0a2d61","ref":"refs/heads/fix-bufread-doctype","pushedAt":"2024-09-20T16:41:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Fix incorrect DocType closing bracket detection when parsing with buffered reader","shortMessageHtmlLink":"Fix incorrect DocType closing bracket detection when parsing with buf…"}},{"before":"8283ea437c5f28db2dca4082fafca97e8fa5a6d5","after":"eb90e9f011784ae39acd67093154611d101dd86d","ref":"refs/heads/entity-ref","pushedAt":"2024-07-23T17:46:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Add `allow_dangling_amp` configuration option and allow dangling `&`","shortMessageHtmlLink":"Add allow_dangling_amp configuration option and allow dangling &"}},{"before":"3bca75b8b52ba57dd70dee69990fcfb67d60fe8b","after":"492b8dd0865811bf4c2ba8c92ac3569403735045","ref":"refs/heads/dom","pushedAt":"2024-07-23T17:26:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Попытки добавить DOM узел, из которого можно десериализовывать данные\n(т.е. чтобы он служил аналогом Content для serde, только специфичный для XML)\n\nЛучше начать с того, чтобы BytesStart можно было превратить в MapAccess","shortMessageHtmlLink":"Попытки добавить DOM узел, из которого можно десериализовывать данные"}},{"before":"10ddcb7e943351fa72dda30ffd51db40463663e8","after":"2f3824a1d265ac0b683aa485683ad00ddbc5c092","ref":"refs/heads/master","pushedAt":"2024-07-23T15:15:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Release 0.36.1","shortMessageHtmlLink":"Release 0.36.1"}},{"before":"b1126631f887aed92967654b6a1cc36b63a6ac7d","after":null,"ref":"refs/heads/binary-stream","pushedAt":"2024-07-22T04:29:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"}},{"before":"cdff2857ccca80835bfc8aac3275d89433bb1ff1","after":"b1126631f887aed92967654b6a1cc36b63a6ac7d","ref":"refs/heads/binary-stream","pushedAt":"2024-07-15T16:19:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Implement ability to read data directly from the underlying reader\n\nCo-authored-by: Daniel Alley ","shortMessageHtmlLink":"Implement ability to read data directly from the underlying reader"}},{"before":null,"after":"cdff2857ccca80835bfc8aac3275d89433bb1ff1","ref":"refs/heads/binary-stream","pushedAt":"2024-07-12T19:44:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Implement ability to read data directly from the underlying reader","shortMessageHtmlLink":"Implement ability to read data directly from the underlying reader"}},{"before":"51676d2e7ea0aaec6c2c774693b4c2fe1012bd78","after":"8283ea437c5f28db2dca4082fafca97e8fa5a6d5","ref":"refs/heads/entity-ref","pushedAt":"2024-07-08T17:00:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Add `allow_dangling_amp` configuration option and allow dangling `&`","shortMessageHtmlLink":"Add allow_dangling_amp configuration option and allow dangling &"}},{"before":"b3079977270256f961c3be6980a74e54b3637ae8","after":"51676d2e7ea0aaec6c2c774693b4c2fe1012bd78","ref":"refs/heads/entity-ref","pushedAt":"2024-07-08T16:44:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Add `allow_dangling_amp` configuration option and allow dangling `&`","shortMessageHtmlLink":"Add allow_dangling_amp configuration option and allow dangling &"}},{"before":"0960333aefea3772777c3cf4960d9cb4f5c43fce","after":"10ddcb7e943351fa72dda30ffd51db40463663e8","ref":"refs/heads/master","pushedAt":"2024-07-08T16:18:36.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Release 0.36.0","shortMessageHtmlLink":"Release 0.36.0"}},{"before":"6a48a28f4cc182112d9005f66f8ab4336ace3293","after":null,"ref":"refs/heads/end-attributes","pushedAt":"2024-07-08T04:47:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"}},{"before":null,"after":"551cc10e003aee2c04a7ea78d0a7b74ecefc352b","ref":"refs/heads/validation","pushedAt":"2024-07-07T18:29:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Добавлен список проверок из спецификации\n\n- Ограничения Well-formedness в основном касаются определений в DOCTYPE, который пока не парсится, поэтому они не могут быть проверены\n- Ограничение на уникальность атрибутов уже есть, но можно сделать его более формальным, проверяемым отдельным методом\n- Проверку на соответсвие имен открывающего и закрывающего тега уже есть. Нужно сделать более формальным и это проверка уровня всего читателя, а не события","shortMessageHtmlLink":"Добавлен список проверок из спецификации"}},{"before":"db000c16edb587aa661aa85a753c9237b2ee2d12","after":"b3079977270256f961c3be6980a74e54b3637ae8","ref":"refs/heads/entity-ref","pushedAt":"2024-07-07T16:47:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Add `allow_dangling_amp` configuration option and allow dangling `&`","shortMessageHtmlLink":"Add allow_dangling_amp configuration option and allow dangling &"}},{"before":"04842deae4db459f47dbb604e92f430e66646cba","after":"6a48a28f4cc182112d9005f66f8ab4336ace3293","ref":"refs/heads/end-attributes","pushedAt":"2024-07-07T14:23:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Allow to have attributes in closing tags (compatibility with the Adobe Flash parser)","shortMessageHtmlLink":"Allow to have attributes in closing tags (compatibility with the Adob…"}},{"before":"65d50a5027826e77bcd92d4ca8178a4413bc5a07","after":"04842deae4db459f47dbb604e92f430e66646cba","ref":"refs/heads/end-attributes","pushedAt":"2024-07-07T14:23:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Allow to have attributes in closing tags (compatibility with the Adobe Flash parser)","shortMessageHtmlLink":"Allow to have attributes in closing tags (compatibility with the Adob…"}},{"before":"22b3e458d193e6937882ba6b643ec8c31a671de5","after":"0960333aefea3772777c3cf4960d9cb4f5c43fce","ref":"refs/heads/master","pushedAt":"2024-07-06T17:07:25.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Merge pull request #781 from Mingun/only-upper-cdata\n\nStart CDATA section only after uppercase `tafia#781 from Mingun/only-upper-cdata"}},{"before":"522389d6c4a041df9ad284437d546056d09c2705","after":"65d50a5027826e77bcd92d4ca8178a4413bc5a07","ref":"refs/heads/end-attributes","pushedAt":"2024-07-06T16:03:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Allow to have attributes in closing tags (compatibility with the Macromedia Flash parser)","shortMessageHtmlLink":"Allow to have attributes in closing tags (compatibility with the Macr…"}},{"before":"b71cf7c92b40303d883c2d3411b6d9f07288240c","after":null,"ref":"refs/heads/only-upper-cdata","pushedAt":"2024-07-06T15:19:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"}},{"before":"1864374f9449050405d060c1fa426ebe18149b0a","after":"b71cf7c92b40303d883c2d3411b6d9f07288240c","ref":"refs/heads/only-upper-cdata","pushedAt":"2024-07-05T14:22:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Use only uppercase DOCTYPE in tests where possible as required by the specification\n\nSee https://www.w3.org/TR/xml11/#NT-doctypedecl","shortMessageHtmlLink":"Use only uppercase DOCTYPE in tests where possible as required by the…"}},{"before":null,"after":"1864374f9449050405d060c1fa426ebe18149b0a","ref":"refs/heads/only-upper-cdata","pushedAt":"2024-07-05T14:09:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Use only uppercase DOCTYPE in tests where possible as required by the specification\n\nSee https://www.w3.org/TR/xml11/#NT-doctypedecl","shortMessageHtmlLink":"Use only uppercase DOCTYPE in tests where possible as required by the…"}},{"before":null,"after":"522389d6c4a041df9ad284437d546056d09c2705","ref":"refs/heads/end-attributes","pushedAt":"2024-07-04T16:06:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Fix incorrect `.error_position()` when encountering syntax error for open or self-closed tag","shortMessageHtmlLink":"Fix incorrect .error_position() when encountering syntax error for …"}},{"before":"9641055d281030ae24de5dcca9012351acac4a20","after":"3bca75b8b52ba57dd70dee69990fcfb67d60fe8b","ref":"refs/heads/dom","pushedAt":"2024-07-02T13:31:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Попытки добавить DOM узел, из которого можно десериализовывать данные\n(т.е. чтобы он служил аналогом Content для serde, только специфичный для XML)\n\nЛучше начать с того, чтобы BytesStart можно было превратить в MapAccess","shortMessageHtmlLink":"Попытки добавить DOM узел, из которого можно десериализовывать данные"}},{"before":"a5ab870e2949b5145fc93e3a7bc64a0372a19a4a","after":"db000c16edb587aa661aa85a753c9237b2ee2d12","ref":"refs/heads/entity-ref","pushedAt":"2024-06-30T19:08:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Rework entity resolution in serde Deserializer\n\nFixed (18):\n serde-de (9):\n borrow::escaped::element\n borrow::escaped::top_level\n resolve::resolve_custom_entity\n trivial::text::byte_buf\n trivial::text::bytes\n trivial::text::string::field\n trivial::text::string::naked\n trivial::text::string::text\n xml_schema_lists::element::text::string\n serde-migrated (1):\n test_parse_string\n serde-se (5):\n with_root::char_amp\n with_root::char_gt\n with_root::char_lt\n with_root::str_escaped\n with_root::tuple\n --doc (3):\n src\\de\\resolver.rs - de::resolver::EntityResolver (line 13)","shortMessageHtmlLink":"Rework entity resolution in serde Deserializer"}},{"before":"6d9a6ab92b798e30c76896559fa83a9d3c0605db","after":"a5ab870e2949b5145fc93e3a7bc64a0372a19a4a","ref":"refs/heads/entity-ref","pushedAt":"2024-06-30T13:17:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Rework entity resolution in serde Deserializer\n\nFixed (18):\n serde-de (9):\n borrow::escaped::element\n borrow::escaped::top_level\n resolve::resolve_custom_entity\n trivial::text::byte_buf\n trivial::text::bytes\n trivial::text::string::field\n trivial::text::string::naked\n trivial::text::string::text\n xml_schema_lists::element::text::string\n serde-migrated (1):\n test_parse_string\n serde-se (5):\n with_root::char_amp\n with_root::char_gt\n with_root::char_lt\n with_root::str_escaped\n with_root::tuple\n --doc (3):\n src\\de\\resolver.rs - de::resolver::EntityResolver (line 13)","shortMessageHtmlLink":"Rework entity resolution in serde Deserializer"}},{"before":"da2a80252ad59bfe975f6f41f5c89b3e452c2e04","after":"6d9a6ab92b798e30c76896559fa83a9d3c0605db","ref":"refs/heads/entity-ref","pushedAt":"2024-06-30T12:59:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Rework entity resolution in serde Deserializer\n\nFixed (18):\n serde-de (9):\n borrow::escaped::element\n borrow::escaped::top_level\n resolve::resolve_custom_entity\n trivial::text::byte_buf\n trivial::text::bytes\n trivial::text::string::field\n trivial::text::string::naked\n trivial::text::string::text\n xml_schema_lists::element::text::string\n serde-migrated (1):\n test_parse_string\n serde-se (5):\n with_root::char_amp\n with_root::char_gt\n with_root::char_lt\n with_root::str_escaped\n with_root::tuple\n --doc (3):\n src\\de\\resolver.rs - de::resolver::EntityResolver (line 13)","shortMessageHtmlLink":"Rework entity resolution in serde Deserializer"}},{"before":"908ac15e168d7c36edd1aa4f9ccf7060797f87b9","after":"da2a80252ad59bfe975f6f41f5c89b3e452c2e04","ref":"refs/heads/entity-ref","pushedAt":"2024-06-29T18:43:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Rework entity resolution in serde Deserializer\n\nFixed (18):\n serde-de (9):\n borrow::escaped::element\n borrow::escaped::top_level\n resolve::resolve_custom_entity\n trivial::text::byte_buf\n trivial::text::bytes\n trivial::text::string::field\n trivial::text::string::naked\n trivial::text::string::text\n xml_schema_lists::element::text::string\n serde-migrated (1):\n test_parse_string\n serde-se (5):\n with_root::char_amp\n with_root::char_gt\n with_root::char_lt\n with_root::str_escaped\n with_root::tuple\n --doc (3):\n src\\de\\resolver.rs - de::resolver::EntityResolver (line 13)","shortMessageHtmlLink":"Rework entity resolution in serde Deserializer"}},{"before":"80f0e7cc4cc3dedf416b9f4f4efd35d89b67cd8c","after":"22b3e458d193e6937882ba6b643ec8c31a671de5","ref":"refs/heads/master","pushedAt":"2024-06-29T16:25:00.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"Mingun","name":null,"path":"/Mingun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450131?s=80&v=4"},"commit":{"message":"Release 0.35.0","shortMessageHtmlLink":"Release 0.35.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQxNzowNToxMi4wMDAwMDBazwAAAATD-B_9","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yOVQxNjoyNTowMC4wMDAwMDBazwAAAARyoE50"}},"title":"Activity · Mingun/quick-xml"}