egjs-infinitegrid

A module used to arrange card elements including content infinitely on a grid layout.

MIT License

Downloads
34.4K
Stars
2.2K
Committers
14

Bot releases are hidden (Show)

egjs-infinitegrid - 4.12.0 Release (2024-07-02)

Published by daybrush 4 months ago

4.12.0 (2024-07-02)

✨ Packages

  • @egjs/infinitegrid 4.12.0
  • @egjs/react-infinitegrid 4.12.0
  • @egjs/svelte-infinitegrid 4.12.0
  • @egjs/vue-infinitegrid 4.12.0
  • @egjs/vue3-infinitegrid 4.12.0
  • @egjs/ngx-infinitegrid 4.12.0

📣 Other

  • All
    • update packages versions (2e2a638)

What's Changed

Full Changelog: https://github.com/naver/egjs-infinitegrid/compare/4.11.1...4.12.0

egjs-infinitegrid - 4.11.1 Release (2024-02-07) Latest Release

Published by daybrush 8 months ago

4.11.1 (2024-02-07)

✨ Packages

  • @egjs/infinitegrid 4.11.1
  • @egjs/react-infinitegrid 4.11.1
  • @egjs/svelte-infinitegrid 4.11.1
  • @egjs/vue-infinitegrid 4.11.1
  • @egjs/vue3-infinitegrid 4.11.1
  • @egjs/ngx-infinitegrid 4.11.1

🚀 New Features

  • @egjs/infinitegrid
    • add contentAlign prop (#558) (559a288)

🐛 Bug Fix

  • All
    • fix observe order (#563) (e5bfcc4)

📣 Other

  • All
    • update packages versions (13597dd)
egjs-infinitegrid - 4.10.1 Release (2023-08-04)

Published by daybrush about 1 year ago

4.10.1 (2023-08-04)

✨ Packages

  • @egjs/infinitegrid 4.10.1
  • @egjs/react-infinitegrid 4.10.1
  • @egjs/svelte-infinitegrid 4.10.2
  • @egjs/vue-infinitegrid 4.10.1
  • @egjs/vue3-infinitegrid 4.10.1
  • @egjs/ngx-infinitegrid 4.10.1

🐛 Bug Fix

  • @egjs/infinitegrid
  • @egjs/svelte-infinitegrid
egjs-infinitegrid - 4.10.0 Release (2023-05-26)

Published by daybrush over 1 year ago

4.10.0 (2023-05-26)

✨ Packages

  • @egjs/infinitegrid 4.10.0
  • @egjs/react-infinitegrid 4.10.0
  • @egjs/svelte-infinitegrid 4.10.0
  • @egjs/vue-infinitegrid 4.10.0
  • @egjs/vue3-infinitegrid 4.10.0
  • @egjs/ngx-infinitegrid 4.10.0

🚀 New Features

  • All
    • add infoBy prop for frameworks (#538) (6fd5c0b)
  • @egjs/ngx-infinitegrid
    • upgrade to Angular 15 and enable partial compilation (#527) (2f05376)

🐛 Bug Fix

  • @egjs/ngx-infinitegrid
    • fix zone inside run #535 (#537) (a2d9dd5)

📣 Other

  • All
    • update packages versions (dce9a8c)
egjs-infinitegrid - 4.9.0 Release (2023-03-17)

Published by daybrush over 1 year ago

4.9.0 (2023-03-17)

✨ Packages

  • @egjs/infinitegrid 4.9.0
  • @egjs/react-infinitegrid 4.9.0
  • @egjs/svelte-infinitegrid 4.9.0
  • @egjs/vue-infinitegrid 4.9.0
  • @egjs/vue3-infinitegrid 4.9.0
  • @egjs/ngx-infinitegrid 4.9.0

🚀 New Features

  • @egjs/infinitegrid
    • support size-group, not-equal-size attribute (#533) (f693db9)

🐛 Bug Fix

  • @egjs/svelte-infinitegrid
    • fix svelte module naming (#529) (5e3d9fe)
  • @egjs/infinitegrid
    • fix the groupKey of the inserted item in own group (#531) (a798406)

📣 Other

  • All
    • update packages versions (f628845)
egjs-infinitegrid - 4.8.1 Release (2023-01-27)

Published by daybrush over 1 year ago

4.8.1 (2023-01-27)

✨ Packages

  • @egjs/infinitegrid 4.8.1
  • @egjs/react-infinitegrid 4.8.1
  • @egjs/svelte-infinitegrid 4.8.1
  • @egjs/vue-infinitegrid 4.8.1
  • @egjs/vue3-infinitegrid 4.8.1
  • @egjs/ngx-infinitegrid 4.8.1

🚀 New Features

  • All
    • update @egjs/grid module (081acd5)

🐛 Bug Fix

  • @egjs/vue3-infinitegrid, @egjs/vue-infinitegrid
    • support vue 3 types (#523) (1e09868)
  • @egjs/infinitegrid
    • fix changed groupKey (#526) (6db0bff)
  • @egjs/ngx-infinitegrid
    • ngx-infinitegrid: re-arrange peer deps and call next on the destroy subject (#520) (0410c76)
    • ngx-infinitegrid: reduce change detection cycles and teardown event listeners once the view is removed (#518) (ee30a5b)

📝 Documentation

📣 Other

  • All
    • update packages versions (191e57f)
egjs-infinitegrid - 4.7.1 Release (2022-09-08)

Published by malangfox about 2 years ago

4.7.1 (2022-09-08)

✨ Packages

  • @egjs/infinitegrid 4.7.1
  • @egjs/react-infinitegrid 4.7.1
  • @egjs/svelte-infinitegrid 4.7.1
  • @egjs/vue-infinitegrid 4.7.1
  • @egjs/vue3-infinitegrid 4.7.1
  • @egjs/ngx-infinitegrid 4.7.1

🐛 Bug Fix

  • @egjs/infinitegrid
    • add missing files to packages (23e37d5)

📣 Other

  • All
    • update packages versions (212d1bc)
egjs-infinitegrid - 4.7.0 Release (2022-09-02)

Published by daybrush about 2 years ago

4.7.0 (2022-09-02)

✨ Packages

  • @egjs/infinitegrid 4.7.0
  • @egjs/react-infinitegrid 4.7.0
  • @egjs/svelte-infinitegrid 4.7.0
  • @egjs/vue-infinitegrid 4.7.0
  • @egjs/vue3-infinitegrid 4.7.0
  • @egjs/ngx-infinitegrid 4.7.0

🚀 New Features

  • @egjs/ngx-infinitegrid, @egjs/infinitegrid
    • add scrollContainer option (#511) (78043ad)

🐛 Bug Fix

  • @egjs/react-infinitegrid, @egjs/infinitegrid
  • @egjs/infinitegrid
    • fix placholder key (#514) (af62a98)
  • @egjs/svelte-infinitegrid

📣 Other

  • All
    • update packages versions (e438c00)
egjs-infinitegrid - 4.6.0 Release (2022-07-26)

Published by daybrush about 2 years ago

4.6.0 (2022-07-26)

✨ Packages

  • @egjs/infinitegrid 4.6.0
  • @egjs/react-infinitegrid 4.6.0
  • @egjs/svelte-infinitegrid 4.6.0
  • @egjs/vue-infinitegrid 4.6.0
  • @egjs/vue3-infinitegrid 4.6.0
  • @egjs/ngx-infinitegrid 4.6.0

🐛 Bug Fix

  • @egjs/infinitegrid
    • fit groups' outlines for start direction (#502) (51308c0)
    • fix items to be removed (#500) (8317f39)
    • fix mounted setting (#497) (6d4a281)
    • fix outline calculation (#498) (0446dd4)

📣 Other

  • All
    • update packages versions (d4aa615)
egjs-infinitegrid - 4.5.0 Release (2022-06-23)

Published by daybrush over 2 years ago

4.5.0 (2022-06-23)

✨ Packages

  • @egjs/infinitegrid 4.5.0
  • @egjs/react-infinitegrid 4.5.0
  • @egjs/svelte-infinitegrid 4.5.0
  • @egjs/vue-infinitegrid 4.5.0
  • @egjs/vue3-infinitegrid 4.5.0
  • @egjs/ngx-infinitegrid 4.5.0

🚀 New Features

  • @egjs/infinitegrid
    • add insertByGroupIndex method (#489) (87a06ef)
    • add nextGroupKeys property in request events (#493) (b0260ad)

📣 Other

  • All
    • update packages versions (171bb74)
  • @egjs/react-infinitegrid
    • remove browser field (#486) (14b063c)
egjs-infinitegrid - 4.4.0 Release (2022-05-25)

Published by daybrush over 2 years ago

4.4.0 (2022-05-25)

✨ Packages

  • @egjs/infinitegrid 4.4.0
  • @egjs/react-infinitegrid 4.4.0
  • @egjs/svelte-infinitegrid 4.4.0
  • @egjs/vue-infinitegrid 4.4.0
  • @egjs/vue3-infinitegrid 4.4.0
  • @egjs/ngx-infinitegrid 4.4.0

🚀 New Features

  • @egjs/react-infinitegrid, @egjs/infinitegrid
    • add includePlaceholders param (#484) (39852c3)

📣 Other

  • All
    • update packages versions (29bdea0)
egjs-infinitegrid - 4.3.1 Release (2022-05-17)

Published by daybrush over 2 years ago

4.3.1 (2022-05-17)

✨ Packages

  • @egjs/infinitegrid 4.3.1
  • @egjs/react-infinitegrid 4.3.1
  • @egjs/svelte-infinitegrid 4.3.1
  • @egjs/vue-infinitegrid 4.3.1
  • @egjs/vue3-infinitegrid 4.3.1
  • @egjs/ngx-infinitegrid 4.3.1

🐛 Bug Fix

  • @egjs/infinitegrid
    • fix contentError event returns an invalid item #482 (f865dec)

📝 Documentation

  • @egjs/infinitegrid
  • Other

📣 Other

  • @egjs/vue3-infinitegrid, @egjs/vue-infinitegrid, @egjs/svelte-infinitegrid, @egjs/react-infinitegrid, @egjs/ngx-infinitegrid
    • update packages versions (47f9348)
  • @egjs/infinitegrid
egjs-infinitegrid - 4.3.0 Release (2022-05-13)

Published by daybrush over 2 years ago

4.3.0 (2022-05-13)

✨ Packages

  • @egjs/infinitegrid 4.3.0
  • @egjs/react-infinitegrid 4.3.0
  • @egjs/svelte-infinitegrid 4.3.0
  • @egjs/vue-infinitegrid 4.3.0
  • @egjs/vue3-infinitegrid 4.3.0
  • @egjs/ngx-infinitegrid 4.3.0

🚀 New Features

  • add observeChildren option (#481) (c821b4c)

🐛 Bug Fix

  • @egjs/react-infinitegrid

🏠 Code Refactoring

  • @egjs/react-infinitegrid, @egjs/ngx-infinitegrid, @egjs/infinitegrid

📣 Other

  • @egjs/vue3-infinitegrid, @egjs/vue-infinitegrid, @egjs/svelte-infinitegrid, @egjs/react-infinitegrid, @egjs/ngx-infinitegrid
    • update packages versions (bc07e37)
  • @egjs/infinitegrid
egjs-infinitegrid - 4.2.1 Release (2022-03-30)

Published by daybrush over 2 years ago

  • @egjs/infinitegrid 4.2.1
  • @egjs/ngx-infinitegrid 4.2.1
  • @egjs/react-infinitegrid 4.2.1
  • @egjs/vue-infinitegrid 4.2.1
  • @egjs/vue3-infinitegrid 4.2.1
  • @egjs/svelte-infinitegrid 4.2.1

Fixed

  • If isEqualSize is used, the size of the item is not updated
  • mounted is not displayed properly in InfiniteGrid
egjs-infinitegrid - 4.2.0 Release (2022-02-23)

Published by daybrush over 2 years ago

  • @egjs/infinitegrid 4.2.0
  • @egjs/ngx-infinitegrid 4.2.0
  • @egjs/react-infinitegrid 4.2.0
  • @egjs/vue-infinitegrid 4.2.0
  • @egjs/vue3-infinitegrid 4.2.0
  • @egjs/svelte-infinitegrid 4.2.0

Added

  • Support ResizeObserver #464

Fixed

  • Add defense code #443
  • Fix svelte types #460
  • Fix svelte methods
  • connect the visible and invisible areas #452
  • Fix scopedSlots #448
  • Fix status recovery #445
egjs-infinitegrid - 4.1.1 Release (2021-11-01)

Published by daybrush almost 3 years ago

  • @egjs/infinitegrid 4.1.1
  • @egjs/ngx-infinitegrid 4.1.1
  • @egjs/react-infinitegrid 4.1.1
  • @egjs/vue-infinitegrid 4.1.1
  • @egjs/svelte-infinitegrid 4.1.1

Fixed

  • Fix random key #436
  • Fix first rendering #435
egjs-infinitegrid - 4.1.0 Release (2021-10-06)

Published by daybrush about 3 years ago

  • @egjs/infinitegrid 4.1.0
  • @egjs/ngx-infinitegrid 4.1.0
  • @egjs/react-infinitegrid 4.1.0
  • @egjs/vue-infinitegrid 4.1.0
  • @egjs/svelte-infinitegrid 4.1.0

Added

  • Support transition #420

Fixed

  • Fix React commonjs issue
  • Support svelte SSR #429
  • Support angular SSR #428
  • Fix horizontal container #426
egjs-infinitegrid - 4.0.0 Release (2021-09-10)

Published by daybrush about 3 years ago

  • @egjs/infinitegrid 4.0.0
  • @egjs/ngx-infinitegrid 4.0.0
  • @egjs/react-infinitegrid 4.0.0
  • @egjs/vue-infinitegrid 4.0.0
  • @egjs/svelte-infinitegrid 4.0.0

Added

  • Add virtual features
    • Add placeholder
    • Add status types.
  • Support maintained-target in JustifiedGrid
  • Support vue3-infinitegrid
  • Support scroll element
  • Support dynamic options

See the migration documentation for details.

https://naver.github.io/egjs-infinitegrid/docs/migration-from-v3

egjs-infinitegrid - 3.9.0 Release (2021-07-23)

Published by daybrush about 3 years ago

  • @egjs/infinitegrid 3.9.0
  • @egjs/ngx-infinitegrid 3.3.0
  • @egjs/react-infinitegrid 3.3.0
  • @egjs/vue-infinitegrid 3.3.0
  • @egjs/svelte-infinitegrid 3.3.0

Added

  • add useOffset option #411
egjs-infinitegrid - 3.8.4 Release (2021-06-11)

Published by daybrush over 3 years ago

  • @egjs/infinitegrid 3.8.4
  • @egjs/ngx-infinitegrid 3.2.5
  • @egjs/react-infinitegrid 3.2.5
  • @egjs/vue-infinitegrid 3.2.5
  • @egjs/svelte-infinitegrid 3.2.5

Fixed

  • Restoring status changes the scroll position. #405
  • If you add an element to isOverflowScroll option and destroy it, it will be removed. #403