Releases: Valexr/Slidy
Releases · Valexr/Slidy
3.8.0
3.7.8
3.7.8 - @slidy/www
What's Changed
- Bump malinajs from 0.6.64 to 0.7.17 by @dependabot in #105
- Bump clsx from 1.2.1 to 2.0.0 by @dependabot in #104
- Bump @vue/tsconfig from 0.3.2 to 0.4.0 by @dependabot in #103
- Bump @vue/eslint-config-typescript from 11.0.3 to 12.0.0 by @dependabot in #102
- Bump @tsconfig/svelte from 4.0.1 to 5.0.2 by @dependabot in #101
- Bump esbuild-svelte from 0.7.4 to 0.8.0 by @dependabot in #106
- Bump @vue/eslint-config-prettier from 7.1.0 to 8.0.0 by @dependabot in #107
- Bump prettier-plugin-svelte from 2.10.1 to 3.1.2 by @dependabot in #108
- Bump @vue/tsconfig from 0.4.0 to 0.5.0 by @dependabot in #109
- Bump @vue/eslint-config-prettier from 8.0.0 to 9.0.0 by @dependabot in #110
- allow svelte 3 - 4 by @nosovk in #112
- add exports block to svelte package by @nosovk in #114
- add exports section to core slidy package by @nosovk in #115
- Bump esbuild from 0.19.12 to 0.20.0 by @dependabot in #116
- Bump @typescript-eslint/eslint-plugin from 6.21.0 to 7.0.0 by @dependabot in #118
- Bump @typescript-eslint/parser from 6.21.0 to 7.0.1 by @dependabot in #117
- Bump esbuild from 0.20.2 to 0.21.2 by @dependabot in #119
- Bump esbuild from 0.21.5 to 0.22.0 by @dependabot in #120
- Bump @types/node from 20.14.13 to 22.0.0 by @dependabot in #122
- Bump @typescript-eslint/eslint-plugin from 7.18.0 to 8.0.0 by @dependabot in #123
New Contributors
- @dependabot made their first contribution in #105
- @nosovk made their first contribution in #112
Full Changelog: 3.7.0...3.7.8
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