Skip to content

Releases: swup/scroll-plugin

4.0.0

Choose a tag to compare

@hirasso hirasso released this 04 Aug 17:55
4533a80
  • Drop dependency on gmrchk/scrl in favor of a native scroll implementation
  • Support nested scroll containers
  • Support scrolling both axis (top, left)
  • New option scrollFunction to customize the scroll implementation
  • Added unit and end-to-end tests

3.3.2

Choose a tag to compare

@daun daun released this 05 Feb 12:56
45c9702
  • Pass temporary visit into scroll hooks

3.3.1

Choose a tag to compare

@hirasso hirasso released this 28 Sep 12:23
216bf10
  • Use @swup/cli for bundling

3.3.0

Choose a tag to compare

@daun daun released this 21 Aug 07:39
b681024
  • Emulate CSS :target selector as [data-swup-scroll-target]

3.2.1

Choose a tag to compare

@daun daun released this 21 Aug 07:31
f608722
  • Fix scroll position reset on history visits

3.2.0

Choose a tag to compare

@daun daun released this 20 Aug 19:23
55ff451
  • Allow controlling scroll animation in visit.scroll.animate
  • Fix scrolling before animation
  • Fix scroll position reset on API visits

3.1.1

Choose a tag to compare

@hirasso hirasso released this 10 Aug 10:53
db19190
  • Port to typescript
  • Fix regression where scroll positions always were reset
  • Requires swup >=4.2.0

3.1.0

Choose a tag to compare

@daun daun released this 09 Aug 11:52
6fce953
  • Allow updating hash and scroll target separately

3.0.0

Choose a tag to compare

@hirasso hirasso released this 26 Jul 09:54
af4e994
  • Swup 4 compatibility

2.0.3

Choose a tag to compare

@hirasso hirasso released this 12 Jun 17:20
da12a1f
  • Make the plugin options optional for cleaner TypeScript support