{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":403235108,"defaultBranch":"master","name":"excelize","ownerLogin":"Programming-With-Love","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-09-05T06:39:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56310988?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708886800.0","currentOid":""},"activityList":{"items":[{"before":"08d25006f9aa8474a9d4fdc24fbbddc67aa43064","after":"c349313850653d3e071c4c7d44963fe42ac638d2","ref":"refs/heads/master","pushedAt":"2024-05-29T13:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1910, fix a v2.8.1 regression bug introduced by commit 866f3086cd6714ab9114331fb8a73b1b4a1df0a1\n\n- Fix spark lines duplicate when creating spark lines on multiple sheets","shortMessageHtmlLink":"This closes qax-os#1910, fix a v2.8.1 regression bug introduced by co…"}},{"before":"0c3dfb16054d60dd22ce43429fb5f0ddf64b1a4f","after":"08d25006f9aa8474a9d4fdc24fbbddc67aa43064","ref":"refs/heads/master","pushedAt":"2024-05-27T12:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This fixed can not found code coverage on Windows (#1908)\n\nCo-authored-by: Qi Jinkui ","shortMessageHtmlLink":"This fixed can not found code coverage on Windows (qax-os#1908)"}},{"before":"79958aa738d2e6a62cf286b6cb875bcd7b3acc99","after":"0c3dfb16054d60dd22ce43429fb5f0ddf64b1a4f","ref":"refs/heads/master","pushedAt":"2024-05-25T17:29:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1903, made GetCellStyle function concurrency safe\n\n- Update comment of the function and unit test","shortMessageHtmlLink":"This closes qax-os#1903, made GetCellStyle function concurrency safe"}},{"before":"a3a88463ff692eec55f0a1a4aef505df1199e160","after":"79958aa738d2e6a62cf286b6cb875bcd7b3acc99","ref":"refs/heads/master","pushedAt":"2024-05-25T17:01:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1903, made GetCellStyle, SetRowVisible and GetRowVisible functions concurrency safe\n\n- Update comments of the functions and unit tests","shortMessageHtmlLink":"This closes qax-os#1903, made GetCellStyle, SetRowVisible and GetRowV…"}},{"before":"42ad4d6959b5a4502873cad3328c11936a36e788","after":"a3a88463ff692eec55f0a1a4aef505df1199e160","ref":"refs/heads/master","pushedAt":"2024-05-25T07:56:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1903, made GetCellStyle, SetRowVisible and GetRowVisible functions concurrency safe\n\n- Update comments of the functions and unit tests","shortMessageHtmlLink":"This closes qax-os#1903, made GetCellStyle, SetRowVisible and GetRowV…"}},{"before":"5f583549f4cbbd33c7b143532fbccee4d3426653","after":"42ad4d6959b5a4502873cad3328c11936a36e788","ref":"refs/heads/master","pushedAt":"2024-05-24T14:17:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1906, fix a v2.8.1 regression bug introduced by commit d9a0da7b48bac4175a23193a60f973c64d27835f\n\n- Fix incorrect cell value written if save multiple times\n- Update unit tests","shortMessageHtmlLink":"This closes qax-os#1906, fix a v2.8.1 regression bug introduced by co…"}},{"before":"781c38481dcd30fbd0bd3b43630e29dcdda7a3b3","after":"5f583549f4cbbd33c7b143532fbccee4d3426653","ref":"refs/heads/master","pushedAt":"2024-05-17T12:19:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"Add unit test for the stream writer to improved line of code coverage (#1898)\n\n- Update dependencies modules\r\n- Using the workbook instead of XLSX in the function comments","shortMessageHtmlLink":"Add unit test for the stream writer to improved line of code coverage ("}},{"before":"7715c1462a917c657d4022a4fe5b57d41d77055a","after":"781c38481dcd30fbd0bd3b43630e29dcdda7a3b3","ref":"refs/heads/master","pushedAt":"2024-04-30T16:09:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1889, refs #1732 and #1735 (#1890)\n\nSaving workbook with reverse sorted internal part path to keep same hash of identical files and fix incorrect MIME type","shortMessageHtmlLink":"This closes qax-os#1889, refs qax-os#1732 and qax-os#1735 (qax-os#1890)"}},{"before":"f8487a68a87f3ebc8be5fef9e6ceffa1346167aa","after":"7715c1462a917c657d4022a4fe5b57d41d77055a","ref":"refs/heads/master","pushedAt":"2024-04-28T13:41:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1886, remove the namespace prefix for the default spreadsheet namespace\n\n- Improvement compatibility for the workbook internal part with a spreadsheet namespace prefix\n- Update GitHub Action configuration, using the macOS 13 in the unit test pipeline to temporarily resolve test failed in macos-14-arm64","shortMessageHtmlLink":"This closes qax-os#1886, remove the namespace prefix for the default …"}},{"before":"3e636ae7b20285d4efb3d21bba0e1c165318f9f8","after":"f8487a68a87f3ebc8be5fef9e6ceffa1346167aa","ref":"refs/heads/master","pushedAt":"2024-04-18T05:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1879, compatible with the escaped quote symbol in none formula data validation rules (#1880)\n\n- Update dependencies module to fix vulnerabilities\r\n- Update unit tests\r\n\r\nCo-authored-by: houjianxin.rupert ","shortMessageHtmlLink":"This closes qax-os#1879, compatible with the escaped quote symbol in …"}},{"before":"5f8a5b86901d882d19576f0fd9176ad8a9775752","after":"3e636ae7b20285d4efb3d21bba0e1c165318f9f8","ref":"refs/heads/master","pushedAt":"2024-04-11T15:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1874, reduces memory usage for the GetRows function (#1875)\n\n- Avoid allocate memory for reading continuously empty rows on the tail of the worksheet","shortMessageHtmlLink":"This closes qax-os#1874, reduces memory usage for the GetRows function ("}},{"before":"5dc22e874b0e687ff0888d82259692b5852386b7","after":"5f8a5b86901d882d19576f0fd9176ad8a9775752","ref":"refs/heads/master","pushedAt":"2024-04-03T00:48:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1867, breaking changes: change the data type for the ConditionalFormatOptions structure field Format as a pointer","shortMessageHtmlLink":"This closes qax-os#1867, breaking changes: change the data type for t…"}},{"before":"99992214503c3e2135170b98448ac37af00bf2fa","after":"5dc22e874b0e687ff0888d82259692b5852386b7","ref":"refs/heads/master","pushedAt":"2024-04-02T00:51:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"Support get the cell images inserted by IMAGE formula function","shortMessageHtmlLink":"Support get the cell images inserted by IMAGE formula function"}},{"before":"ffad7aecb5b98d16ab97e853ff9129b1af59acaf","after":"99992214503c3e2135170b98448ac37af00bf2fa","ref":"refs/heads/master","pushedAt":"2024-04-01T00:52:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1865, unescape newline character in stream writer\n\n- Update dependencies module","shortMessageHtmlLink":"This closes qax-os#1865, unescape newline character in stream writer"}},{"before":"5e500f5e5dcd97e3f68d34c15290d3ffc359f101","after":"ffad7aecb5b98d16ab97e853ff9129b1af59acaf","ref":"refs/heads/master","pushedAt":"2024-03-28T11:49:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"Support get rich data value rels index from rich value part (#1866)","shortMessageHtmlLink":"Support get rich data value rels index from rich value part (qax-os#1866"}},{"before":"703b73779c06265bc8f23e3d9cbd628d6635fead","after":"5e500f5e5dcd97e3f68d34c15290d3ffc359f101","ref":"refs/heads/master","pushedAt":"2024-03-27T13:08:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"Introduce new exported PictureInsertType enumeration (#1864)","shortMessageHtmlLink":"Introduce new exported PictureInsertType enumeration (qax-os#1864)"}},{"before":"5975d87f7eb9da5a986bfedd82cfbdd696210d06","after":"703b73779c06265bc8f23e3d9cbd628d6635fead","ref":"refs/heads/master","pushedAt":"2024-03-25T00:36:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1861, fix missing parentheses in the adjusted formula\n\n- Allow adjust cell reference with max rows/columns\n- Fix incorrect data validation escape result\n- Update out date reference link in the documentation\n- Update unit tests","shortMessageHtmlLink":"This closes qax-os#1861, fix missing parentheses in the adjusted formula"}},{"before":"9e884c798be12fc1b2b985ed2db7f09f765f990a","after":"5975d87f7eb9da5a986bfedd82cfbdd696210d06","ref":"refs/heads/master","pushedAt":"2024-03-22T12:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1851, and closes #1856 fix formula calculation result round issue (#1860)\n\n- The SetSheetName function now support case sensitivity\r\n- Update unit tests","shortMessageHtmlLink":"This closes qax-os#1851, and closes qax-os#1856 fix formula calculati…"}},{"before":"4eb088cf736120228ba69fd740f940c3b309cc86","after":"9e884c798be12fc1b2b985ed2db7f09f765f990a","ref":"refs/heads/master","pushedAt":"2024-03-19T01:01:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1847, support apply number format with alignment (#1852)\n\n- Update dependencies module\r\n- Update unit tests","shortMessageHtmlLink":"This closes qax-os#1847, support apply number format with alignment (q…"}},{"before":"4ed493819a82313907217faeecb9f8713bbc66f0","after":"4eb088cf736120228ba69fd740f940c3b309cc86","ref":"refs/heads/master","pushedAt":"2024-03-15T13:09:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This fix performance impact introduced in #1692 (#1849)\n\nCo-authored-by: chun.zhang2 \r\n\r\n- This fix speed slowdown and memory usage increase base on the reverts commit 6220a798fd79231bf4b3d7ef587bb2b79d276710\r\n- Fix panic on read workbook with internal row element without r attribute\r\n- Update the unit tests","shortMessageHtmlLink":"This fix performance impact introduced in qax-os#1692 (qax-os#1849)"}},{"before":"f20bbd1f1dcb44eeaf60ed2f5bdc1ac77000a930","after":"4ed493819a82313907217faeecb9f8713bbc66f0","ref":"refs/heads/master","pushedAt":"2024-03-10T02:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1835, support get data validations which storage in the extension lists (#1834)","shortMessageHtmlLink":"This closes qax-os#1835, support get data validations which storage i…"}},{"before":"963a0585358ac3a583655a4db66ed126e7232787","after":"f20bbd1f1dcb44eeaf60ed2f5bdc1ac77000a930","ref":"refs/heads/master","pushedAt":"2024-03-04T14:16:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1830, closes #1831, and closes #1833\n\n- Fix a v2.8.1 regression bug, auto filter does not work in the LibreOffice\n- Fix a v2.8.1 regression bug, support to adjust data validation with multiple cell range\n- Fix incorrect result data type of the DATE formula function\n- Update the unit tests","shortMessageHtmlLink":"This closes qax-os#1830, closes qax-os#1831, and closes qax-os#1833"}},{"before":"9d4c2e60f66b12da7760ab4bfafbe182d83c7583","after":"963a0585358ac3a583655a4db66ed126e7232787","ref":"refs/heads/master","pushedAt":"2024-03-04T05:10:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"Optimize getSharedFormula to avoid runtime.duffcopy (#1837)","shortMessageHtmlLink":"Optimize getSharedFormula to avoid runtime.duffcopy (qax-os#1837)"}},{"before":"688808b2b4f7bb1f338991c810cd2ee6a7bb1451","after":"9d4c2e60f66b12da7760ab4bfafbe182d83c7583","ref":"refs/heads/master","pushedAt":"2024-03-01T13:43:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1825, made AddDataValidation and DeleteDataValidation functions concurrency safe (#1828)\n\n- Remove the receiver of internal coordinatesToRangeRef, squashSqref and flatSqref functions\r\n- Update unit tests\r\n\r\nCo-authored-by: chenwang ","shortMessageHtmlLink":"This closes qax-os#1825, made AddDataValidation and DeleteDataValidat…"}},{"before":"02b84a906cb6adc54c0616080cc334a7af05d69d","after":"688808b2b4f7bb1f338991c810cd2ee6a7bb1451","ref":"refs/heads/master","pushedAt":"2024-02-25T18:43:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1819, formula calculation engine support array formulas\n\n- Improve the defined name and table name validation rules\n- Rename internal variable names to avoid the same with Go 1.21's built-in min and max functions\n- Simplify data type conversion in internal code\n- Update GitHub Actions workflow configuration, test on Go 1.22.x, and disable Go module cache\n- Update dependencies module","shortMessageHtmlLink":"This closes qax-os#1819, formula calculation engine support array for…"}},{"before":"9cbe3b6bd085a5b45ade85ba70ef578ab31a0b0f","after":"02b84a906cb6adc54c0616080cc334a7af05d69d","ref":"refs/heads/master","pushedAt":"2024-02-24T01:16:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1820, converted styleFillVariants from slice to func (#1821)","shortMessageHtmlLink":"This closes qax-os#1820, converted styleFillVariants from slice to fu…"}},{"before":"bba155e06da987f631278dba8c80545713b4a3b7","after":"9cbe3b6bd085a5b45ade85ba70ef578ab31a0b0f","ref":"refs/heads/master","pushedAt":"2024-02-05T12:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1807, calculation engine support date and formula type cell (#1810)\n\nCo-authored-by: zhualong <274131322@qq.com>","shortMessageHtmlLink":"This closes qax-os#1807, calculation engine support date and formula …"}},{"before":"a258e3d8580c5a4d16454bc4642d2a1704dd0ed9","after":"bba155e06da987f631278dba8c80545713b4a3b7","ref":"refs/heads/master","pushedAt":"2024-02-04T14:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1805, support set chart axis font family, size and strike style (#1809)\n\n- Update unit test workflow dependencies package version","shortMessageHtmlLink":"This closes qax-os#1805, support set chart axis font family, size and…"}},{"before":"99e91e19efc562828af58fb9fde33b2e5d01f9a0","after":"a258e3d8580c5a4d16454bc4642d2a1704dd0ed9","ref":"refs/heads/master","pushedAt":"2024-02-03T04:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"Fix CalcCellValue does not return raw value when enable RawCellValue (#1803)","shortMessageHtmlLink":"Fix CalcCellValue does not return raw value when enable RawCellValue (q…"}},{"before":"9a6855375e81067021ff0808f3b7a0c36d68afca","after":"99e91e19efc562828af58fb9fde33b2e5d01f9a0","ref":"refs/heads/master","pushedAt":"2024-01-30T14:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuri","name":null,"path":"/xuri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2809468?s=80&v=4"},"commit":{"message":"This closes #1794, add new GetBaseColor function (#1798)\n\nCo-authored-by: wangjingwei ","shortMessageHtmlLink":"This closes qax-os#1794, add new GetBaseColor function (qax-os#1798)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVveGkgA","startCursor":null,"endCursor":null}},"title":"Activity · Programming-With-Love/excelize"}