@egjs/react-infinitegrid
Version:
A React component that can arrange items infinitely according to the type of grids
232 lines (127 loc) • 15.7 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [4.12.0](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.11.1...@egjs/react-infinitegrid@4.12.0) (2024-07-02)
### :mega: Other
* update packages versions ([2e2a638](https://github.com/naver/egjs-infinitegrid/commit/2e2a63806a6d8d6b1b2b492c4b762dad689de3b6))
## [4.11.1](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.10.1...@egjs/react-infinitegrid@4.11.1) (2024-02-07)
### :bug: Bug Fix
* fix observe order (#563) ([e5bfcc4](https://github.com/naver/egjs-infinitegrid/commit/e5bfcc4c61ed03009ff35b6fca8a1f70969995ae))
### :mega: Other
* update packages versions ([13597dd](https://github.com/naver/egjs-infinitegrid/commit/13597dd1e4ddcc28fdca0e9fa62f0a9c2df3b312))
## [4.10.1](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.10.0...@egjs/react-infinitegrid@4.10.1) (2023-08-04)
### :mega: Other
* update packages versions ([2222f2f](https://github.com/naver/egjs-infinitegrid/commit/2222f2f5537e3cd8ab1e16c0aa4b761c494a2e4a))
## [4.10.0](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.9.0...@egjs/react-infinitegrid@4.10.0) (2023-05-26)
### :rocket: New Features
* add infoBy prop for frameworks (#538) ([6fd5c0b](https://github.com/naver/egjs-infinitegrid/commit/6fd5c0b36f2aded59d3fce54d880f8882b2a3ec6))
### :mega: Other
* update packages versions ([dce9a8c](https://github.com/naver/egjs-infinitegrid/commit/dce9a8c79342d01190b59197b82bf11d25c5665c))
## [4.9.0](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.8.1...@egjs/react-infinitegrid@4.9.0) (2023-03-17)
### :mega: Other
* update packages versions ([f628845](https://github.com/naver/egjs-infinitegrid/commit/f628845d3e3a8d0cb91f1802c352d12944b6a2a7))
## [4.8.1](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.7.1...@egjs/react-infinitegrid@4.8.1) (2023-01-27)
### :rocket: New Features
* update `@egjs/grid` module ([081acd5](https://github.com/naver/egjs-infinitegrid/commit/081acd53fd4ccd00b16e70e8ef86f11a63bd764c))
### :mega: Other
* update packages versions ([191e57f](https://github.com/naver/egjs-infinitegrid/commit/191e57fbb4df5c2fc8f990fa44e2819bdadf5ee6))
## 4.7.1 (2022-09-08)
### :rocket: New Features
* add includePlaceholders param (#484) ([39852c3](https://github.com/naver/egjs-infinitegrid/commit/39852c38f643afe56a959831b73e78bf84b7c0a9))
* add isCached method (#288) ([1836a5b](https://github.com/naver/egjs-infinitegrid/commit/1836a5b9370d82f0f2714a571712727509445840))
* add react-infinitegrid@3.0.0 (#296) ([a688207](https://github.com/naver/egjs-infinitegrid/commit/a688207f9c9bf3fcdafa5c52db8478d704b86e8a))
* add storybook (#321) ([a726015](https://github.com/naver/egjs-infinitegrid/commit/a726015066824842ef2ba05cd53e1f7a3514d8ae))
* **react-infinitegrid:** add getItems method (#270) ([a1386be](https://github.com/naver/egjs-infinitegrid/commit/a1386bec61f79d70f2d469542e2a69b0f2e7c4eb))
* **react-infinitegrid:** add react-infinitegrid module (#172) ([a6990e4](https://github.com/naver/egjs-infinitegrid/commit/a6990e41c7bfca5bca4fa1853fe293670f581a0d)), closes [#134](https://github.com/naver/egjs-infinitegrid/issues/134) [#128](https://github.com/naver/egjs-infinitegrid/issues/128) [#129](https://github.com/naver/egjs-infinitegrid/issues/129) [#148](https://github.com/naver/egjs-infinitegrid/issues/148) [#149](https://github.com/naver/egjs-infinitegrid/issues/149) [#150](https://github.com/naver/egjs-infinitegrid/issues/150) [#162](https://github.com/naver/egjs-infinitegrid/issues/162)
* **react-infinitegrid:** add resize method (#195) ([ac0c548](https://github.com/naver/egjs-infinitegrid/commit/ac0c5487281a0490f13600e81c30d9b6d05e99d1)), closes [#193](https://github.com/naver/egjs-infinitegrid/issues/193)
* **react-infinitegrid:** add updateItem, updateItems, getItem (#271) ([bc50654](https://github.com/naver/egjs-infinitegrid/commit/bc506543fecc9b25ace8195364c4b682b37950d6))
* **react-infinitegrid:** add useFirstRender option (#265) ([9cbce7b](https://github.com/naver/egjs-infinitegrid/commit/9cbce7b320ca086247f0d38638e03fcde78c9d2b))
* **react-infinitegrid:** add useFit option (#187) ([002f4bf](https://github.com/naver/egjs-infinitegrid/commit/002f4bfe81ed390cb6314da4217dc7779fbf666a))
* **react-infinitegrid:** update InfiniteGrid 3.4.0 version (#209) ([ab1cb6d](https://github.com/naver/egjs-infinitegrid/commit/ab1cb6d86bff9b15a6f873c7b35352f14d620932))
### :bug: Bug Fix
* add cjs file (#506) ([63fea02](https://github.com/naver/egjs-infinitegrid/commit/63fea02a34ed2e4c7702929cdef87191ce2208dc))
* **browser:** remove global.window for node.js (#233) ([b9ae32a](https://github.com/naver/egjs-infinitegrid/commit/b9ae32a46e3f3acb8b512040956a79a80dff934d)), closes [#232](https://github.com/naver/egjs-infinitegrid/issues/232)
* call next function on componentDidUpdate (#360) ([5020356](https://github.com/naver/egjs-infinitegrid/commit/5020356ec59943dd647e815827afdb71992f6d7a))
* change findDOMNode to ref #362 (#363) ([0bd15ab](https://github.com/naver/egjs-infinitegrid/commit/0bd15abcc6deac2143320912b091791a182b758a))
* fix error in multiple groups (#387) ([02df50f](https://github.com/naver/egjs-infinitegrid/commit/02df50f52644c461e2397458bef428dcb868f02f))
* fix loading element for first mount #340 (#342) ([9f6ac1a](https://github.com/naver/egjs-infinitegrid/commit/9f6ac1af14e2a4a6029cd2cf8e1dabdde4cbdad0))
* fix loading element visible (#286) ([4848d68](https://github.com/naver/egjs-infinitegrid/commit/4848d682597374c908c6416aa40afd01692e226f))
* fix remove group's last item (#290) ([fcf331b](https://github.com/naver/egjs-infinitegrid/commit/fcf331bd148cae0881b11573138ce4044b9656d2))
* fix setStatus method's default value (#373) ([5f8f9a2](https://github.com/naver/egjs-infinitegrid/commit/5f8f9a27a6bc8e55e49247dd6455713b77efeaf1))
* fix strict mode (#476) ([64ac1e3](https://github.com/naver/egjs-infinitegrid/commit/64ac1e3e4792536409f3d9b4c31cd0a8be150bd1))
* fixed the loading bar not rendering initially (#314) ([03ec2a1](https://github.com/naver/egjs-infinitegrid/commit/03ec2a19cc63bad279167a2198f0423dd911fa36))
* **react-infinitegrid:** fix layout problem during first rendering (#262) ([240be19](https://github.com/naver/egjs-infinitegrid/commit/240be194bb67d338c003d5af4d27fdcd65be5c88))
* **react-infinitegrid:** fix loading bar (#189) ([aefd5cd](https://github.com/naver/egjs-infinitegrid/commit/aefd5cd973bfbccd2f75a0e59d7ff0718bd7134c)), closes [#170](https://github.com/naver/egjs-infinitegrid/issues/170) [#188](https://github.com/naver/egjs-infinitegrid/issues/188)
* **react-infinitegrid:** fix no reset data and render first data issue (#181) ([2170d6d](https://github.com/naver/egjs-infinitegrid/commit/2170d6d78f2f160d42c20a9bf9b6a377960807a0)), closes [#179](https://github.com/naver/egjs-infinitegrid/issues/179) [#180](https://github.com/naver/egjs-infinitegrid/issues/180)
* **react-infinitegrid:** fix package ([ad422e5](https://github.com/naver/egjs-infinitegrid/commit/ad422e579770fdc4404fcc3d26ea89716b3409d8))
* **react-infinitegrid:** fix refresh group (#273) ([24518ae](https://github.com/naver/egjs-infinitegrid/commit/24518aebab0515086f914ac9f833a1f716e17dee))
* **react-infinitegrid:** fix refresh groups issue ([8b9a679](https://github.com/naver/egjs-infinitegrid/commit/8b9a6799db7b8b86ecb299dfdf13c2de41308bc5))
* **react-infinitegrid:** fix setStatus for lazy setStatus (#254) ([72042fb](https://github.com/naver/egjs-infinitegrid/commit/72042fbc32c1881b0761aa53bc2fd63d45b2667e))
* **react-infinitegrid:** fix status error (#191) ([b8fe21b](https://github.com/naver/egjs-infinitegrid/commit/b8fe21bd445b5aa5e4bbfd18731f16dbb4b9a788)), closes [#190](https://github.com/naver/egjs-infinitegrid/issues/190)
* **react-infinitegrid:** fix updateItems for no item (#276) ([6891e17](https://github.com/naver/egjs-infinitegrid/commit/6891e17fd6a155627a0be2169d9b37779072f86f))
* **react-infinitegrid:** support tree shaking ([d02e1b9](https://github.com/naver/egjs-infinitegrid/commit/d02e1b95babbd158fb66de43d3ace302a16941d7))
* update react-infinitegrid ([4b4b5f5](https://github.com/naver/egjs-infinitegrid/commit/4b4b5f5dc4606a1123b6d89876e2d434ea9d9bb0))
* update react-infinitegrid ([ffd117d](https://github.com/naver/egjs-infinitegrid/commit/ffd117d82b43fb346e1df876cf6de2cc998e7a31))
### :memo: Documentation
* fix misnamed function parameter (#378) ([3762702](https://github.com/naver/egjs-infinitegrid/commit/37627027014bffadb3fdbb286c0bbd1e86834b9e))
* fix README ([a512be4](https://github.com/naver/egjs-infinitegrid/commit/a512be426af33ed949fa07c3e790a705f90ae655))
### :house: Code Refactoring
* apply lerna ([d7f20f1](https://github.com/naver/egjs-infinitegrid/commit/d7f20f19c83bc26309b27095351e17227d9abad6))
### :mega: Other
* move test files ([6974101](https://github.com/naver/egjs-infinitegrid/commit/69741011c0b9fcf11eb22ef574523468d3cbca3f))
* **react-infinitegrid:** update infinitegrid version ([c9357b2](https://github.com/naver/egjs-infinitegrid/commit/c9357b256fc9945846a163cac53bee3d447dc548))
* release 4.2.0-rc ([110b5d4](https://github.com/naver/egjs-infinitegrid/commit/110b5d4ae845d7812da1cf5727366c22840ed82a))
* Release 4.3.0 ([d18031e](https://github.com/naver/egjs-infinitegrid/commit/d18031ee3e9bf7f012e7bf1b0157572ba78f70b0))
* Release 4.3.1 ([165e354](https://github.com/naver/egjs-infinitegrid/commit/165e354bb6382cba61e0670ab16096193fdf2a2b))
* Release 4.4.0 ([2b066a8](https://github.com/naver/egjs-infinitegrid/commit/2b066a83470719fc78940317fe0ab44fa21fc378))
* Release 4.5.0 ([23e0885](https://github.com/naver/egjs-infinitegrid/commit/23e0885c2ae29130b34613227291ee6f0b102c75))
* Release 4.6.0 ([d529854](https://github.com/naver/egjs-infinitegrid/commit/d529854917ef31afbbb138dec8af98ef8c3c1d47))
* Release 4.7.0 ([9a1c5a0](https://github.com/naver/egjs-infinitegrid/commit/9a1c5a0985381a632c00cae94481cb1a50425aa0))
* **release:** Release 3.6.2 ([7e0201b](https://github.com/naver/egjs-infinitegrid/commit/7e0201ba39ec4989ca02b81d84594ae1967c5488))
* **release:** Release 3.6.3 ([91d264c](https://github.com/naver/egjs-infinitegrid/commit/91d264c22142828ea9c26d19cb747c42c65773d7))
* **release:** Release 3.7.0 ([83982dd](https://github.com/naver/egjs-infinitegrid/commit/83982dd04cf2a52c0d165925de0a3ec14d4acb0a))
* **release:** Release 3.7.1 ([e89e4a3](https://github.com/naver/egjs-infinitegrid/commit/e89e4a386a577dc2deffb822a56b6fdfb9808525))
* **release:** Release 3.8.0 ([0318d41](https://github.com/naver/egjs-infinitegrid/commit/0318d416acb63611890dc752815386af7497ca19))
* **release:** Release 3.8.1 ([578263b](https://github.com/naver/egjs-infinitegrid/commit/578263bd36356f1e976dbf78d8eab423cf84a4ef))
* **release:** Release 3.8.2 ([bc043cc](https://github.com/naver/egjs-infinitegrid/commit/bc043ccd840bdbd28907d6c5592bc86cf3722c95))
* **release:** Release 3.8.3 ([dbb97ee](https://github.com/naver/egjs-infinitegrid/commit/dbb97ee7e368ee0a3bf512e20c3cd7f2c33b2e7a))
* **release:** Release 3.8.4 ([67f5300](https://github.com/naver/egjs-infinitegrid/commit/67f53003f0faa58039fd560682097f6ecf4534c1))
* **release:** Release 3.9.0 ([9d2dca7](https://github.com/naver/egjs-infinitegrid/commit/9d2dca76591a7b033108641783418e2dc183edf3))
* **release:** Release 4.0.0 ([7b77f77](https://github.com/naver/egjs-infinitegrid/commit/7b77f77e3e0444fc1162458133db1303c6531903))
* **release:** Release 4.1.0 ([57dc167](https://github.com/naver/egjs-infinitegrid/commit/57dc167b7a1e6fc60a39d8fa990c28294ef4722b))
* **release:** Release 4.1.1 ([ad36273](https://github.com/naver/egjs-infinitegrid/commit/ad3627396d64c421100d9623c3bfaf6a3c1bc40d))
* **release:** Release 4.2.1 ([414faa6](https://github.com/naver/egjs-infinitegrid/commit/414faa683fe5e60d746d99ba1944b086ff4b23e4))
* remove browser field (#486) ([14b063c](https://github.com/naver/egjs-infinitegrid/commit/14b063cc220eb71fb946614f2c82207d19a682ab))
* update @egjs/infinitegrid to frameworks ([cc2458d](https://github.com/naver/egjs-infinitegrid/commit/cc2458dc59229865041c22d0c40068813779d132))
* update package.json ([c9d1faa](https://github.com/naver/egjs-infinitegrid/commit/c9d1faa896d84672771caccb086f0002bd282370))
* update packages versions ([212d1bc](https://github.com/naver/egjs-infinitegrid/commit/212d1bcf22c60fde09989f373d61738a195d9902))
* update packages versions ([e438c00](https://github.com/naver/egjs-infinitegrid/commit/e438c00929ba28bd001d6174bd57efd918144686))
* update packages versions ([d4aa615](https://github.com/naver/egjs-infinitegrid/commit/d4aa615a8cd3e25b621500e2a7b243dcc9696eef))
* update packages versions ([171bb74](https://github.com/naver/egjs-infinitegrid/commit/171bb74f708110a2fd986276c9b8d65472fa64ab))
* update packages versions ([29bdea0](https://github.com/naver/egjs-infinitegrid/commit/29bdea08f334113e4a73180dd5f9e803c4befc99))
* update packages versions ([47f9348](https://github.com/naver/egjs-infinitegrid/commit/47f9348042e19c789b986ec936ed042a3838afc8))
* update packages versions ([bc07e37](https://github.com/naver/egjs-infinitegrid/commit/bc07e37a5fb40e94f87cd1b07f1f7a843ddbe7e8))
## [4.7.0](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.6.0...@egjs/react-infinitegrid@4.7.0) (2022-09-02)
### :bug: Bug Fix
* add cjs file (#506) ([63fea02](https://github.com/naver/egjs-infinitegrid/commit/63fea02a34ed2e4c7702929cdef87191ce2208dc))
### :mega: Other
* update packages versions ([e438c00](https://github.com/naver/egjs-infinitegrid/commit/e438c00929ba28bd001d6174bd57efd918144686))
## [4.6.0](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.5.0...@egjs/react-infinitegrid@4.6.0) (2022-07-26)
### :mega: Other
* update packages versions ([d4aa615](https://github.com/naver/egjs-infinitegrid/commit/d4aa615a8cd3e25b621500e2a7b243dcc9696eef))
## [4.5.0](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.4.0...@egjs/react-infinitegrid@4.5.0) (2022-06-23)
### :mega: Other
* remove browser field (#486) ([14b063c](https://github.com/naver/egjs-infinitegrid/commit/14b063cc220eb71fb946614f2c82207d19a682ab))
* update packages versions ([171bb74](https://github.com/naver/egjs-infinitegrid/commit/171bb74f708110a2fd986276c9b8d65472fa64ab))
## [4.4.0](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.3.1...@egjs/react-infinitegrid@4.4.0) (2022-05-25)
### :rocket: New Features
* add includePlaceholders param (#484) ([39852c3](https://github.com/naver/egjs-infinitegrid/commit/39852c38f643afe56a959831b73e78bf84b7c0a9))
### :mega: Other
* update packages versions ([29bdea0](https://github.com/naver/egjs-infinitegrid/commit/29bdea08f334113e4a73180dd5f9e803c4befc99))
## [4.3.1](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.3.0...@egjs/react-infinitegrid@4.3.1) (2022-05-17)
### :mega: Other
* update packages versions ([47f9348](https://github.com/naver/egjs-infinitegrid/commit/47f9348042e19c789b986ec936ed042a3838afc8))
## [4.3.0](https://github.com/naver/egjs-infinitegrid/compare/@egjs/react-infinitegrid@4.2.1...@egjs/react-infinitegrid@4.3.0) (2022-05-13)
### :mega: Other
* move test files ([6974101](https://github.com/naver/egjs-infinitegrid/commit/69741011c0b9fcf11eb22ef574523468d3cbca3f))
* update packages versions ([bc07e37](https://github.com/naver/egjs-infinitegrid/commit/bc07e37a5fb40e94f87cd1b07f1f7a843ddbe7e8))