Releases: Valexr/Slidy
Releases · Valexr/Slidy
3.7.0 - @slidy/plugins
@slidy/plugins
1.1.0 - add autoplay() plugin
1.0.0 - first release
@slidy/core
3.7.2 - cleanup
3.7.1 - fix duplicated options
- fix duplicated options 0e33d46
3.7.0 - fix issues & updates
- add plugins to iife f8b0442
- fix default options 9b2fb4c
options.plugins: []
59be475- fix unsnapped loop mode 49a7303
- guard loop in mutate 50b2a6e
- fix snap === 'deck' 02a0d48
- fix types 0656cc5
@slidy/element
1.2.2 - update core
1.2.1 - update core
1.2.0 - add options.plugins
- add plugins to iife 8b829ca
@slidy/solid
1.4.0 - add plugins option
@slidy/svelte
3.4.0 - add plugins option
@slidy/react
1.2.0 - add plugins option
3.6.0 - @slidy/element
@slidy/element
1.1.0 - fix issues & updates
- add window check 60199ed
- improve init, optimise & cleanup 81d3139
- add core methods & cleanup c2480c9
1.0.0 - first pre-release
@slidy/core
3.6.0 - on:mutate
event, auto reinit & other improvments
- fix
dom()
init f5a0d0b - fix
snap
behaviour 110d6cd - add
scrollable
option fb6feab - add
position
option ede7306 - fix
axis: 'y'
behaviour e042f8f - add
on:mutate
event & auto reinit ec03d72 - add
-webkit-user-select:none
css rule ad84096
@slidy/svelte
3.3.0 - core futures & fixes
3.2.2 - test release
@slidy/solid
1.3.0 - core futures & fixes
@slidy/react
1.1.0 - core futures & fixes
3.5.3 - @slidy/react
@slidy/react
1.0.0
- first release
@slidy/solid
1.2.1
- implement
groups
prop to control the number of items displayed per viewport
@slidy/svelte
3.2.1
- implement
groups
prop to control the number of items displayed per viewport; - inherit
clamp
value by control buttons;
@slidy/core
3.5.3
- decrease bundle size
window.Slidy
object contain@slidy/core
,@slidy/animation
,@slidy/easing
&@slidy/media
functions
window.Slidy = {
animation, // animation functions
core, // core function
easing, // easing functions
media // global media store
}
@slidy/media
1.2.7
- IIFE global name
window.SlidyMedia
@slidy/animation
1.0.7
- IIFE global name
window.SlidyAnimation
@slidy/easing
1.0.5
- IIFE global name
window.SlidyEasing
3.5.2 - @slidy/solid
@slidy/solid
1.2.0
- first release
@slidy/svelte
3.2.0
- add autoplay action
- add i18n localization script
3.1.3 - 3.1.5
- testing releases
@slidy/core
3.5.2
- remove
browser
field for modern bundlers & CDN compatibility - remove
duration
fromto(index)
method
@slidy/media
1.2.6
- fix window availability
1.2.5
- use generic for better DX 36ecdd8
3.5.1 - fix issues & updates
3.5.0 - modulated & fully rethinkin
Simple, configurable, nested & reusable sliding action script with templates, animations, easings & some useful plugins.
Сompletely mimics the behavior of a native scroll with mouse drag, index navigation, acceleration, gravity & infinite loop mode.
Packages
- @slidy/core - Core sliding script
- @slidy/media - Observable media
- @slidy/easing - Easing functions
- @slidy/animation - Animation functions
- @slidy/svelte - SvelteJS template
Todo
- Demo docs site based on SvelteKit
- @slidy/react - ReactJS template
- @slidy/vue - VueJS template
- @slidy/wc - WebComponent template
- @slidy/malina - MalinaJS template
- @slidy/solid - SolidJS template