Releases: inuyaksa/jquery.nicescroll
Releases · inuyaksa/jquery.nicescroll
Angular fix
fix for touchscreen desktops
Fixes
- Calling .remove() throws an error after update to v. 3.7.4 #681
- more robust hybrid system support mouse + touch events aka no drag and
scroll #676 - scroll is not working on edge and firefox browsers in touchscreen
laptops #677 - typos on navigator.maxTouchPoints
Changes
- remove outdated self.visibility
The best nicescroll release ever - extremely smooth and consistent in modern browsers and mobile devices, with low resource usage
3.7.4 Fixes - touchpad scrolling support for MS Surface aka FYI - Browser test results on Surface Pro touchscreen and touchpad #668 - changed scrollbarid setting procedure because uglify mades uncompatible code for IE8 aka use nicescroll in IE8 #672 - preserve scrol chain - page scrollbar not customized on android - prevent bar flickering when window not changed aka Using this plugin I got a flickering scroll bar #674 Changes - more responsive direct scrolling from bars - more consistence scrolling speed on many browsers (Chrome, Firefox, Edge) - minor code optimizations and jshint check - jQuery "bind" event function changed to "on", migration to jQuery 3 (still jQuery 1 compatible) #361 - Using jQuery.expr.pseudos, migration to jQuery 3 (still jQuery 1 compatible) #361 - changed arguments for doScrollBy and doScrollLeftBy
fixes onscrollstart on emulatetouch
fixes onscrollstart on emulatetouch
Touch fixes and better iframe support
Fixes min file from uglify error.
Fixes
- support for Apple magic mouse swipe back/forward aka Enable only if needed #378
- wrapper don't works on relative selector aka same classes not working #635
- horizontal scrollbar visibible but no need it on responsive layout
- tabindex start counter fix
- setAnimationFrame for IE8
- touch interaction with multiple scrollareas with IE/Edge on Surface
- mousewheel not working in safari & click event trigger twice in mobile #669
- false retriggering of scrollend event
- Not scrolling on lastest Firefox with HTML5 inside iframe #322
New options
- scrollbarid, you can set id assigned to scrollbar (default: false = auto-assigned)
Changes
- some code optimizations inspired from #604 by dmadan86 (thank you so much!)
- better content area size detection
- remove support for Windows Phone 7 and 7.1 (mango)
- minimal support change to IE8
New script iframe helper
Needed to fix, in some situation, browsers bad implementation of iframe events. (#322)
Touch fixes and better iframe support
Fixes
- support for Apple magic mouse swipe back/forward aka Enable only if needed #378
- wrapper don't works on relative selector aka same classes not working #635
- horizontal scrollbar visibible but no need it on responsive layout
- tabindex start counter fix
- setAnimationFrame for IE8
- touch interaction with multiple scrollareas with IE/Edge on Surface
- mousewheel not working in safari & click event trigger twice in mobile #669
- false retriggering of scrollend event
- Not scrolling on lastest Firefox with HTML5 inside iframe #322
New options
- scrollbarid, you can set id assigned to scrollbar (default: false = auto-assigned)
Changes
- some code optimizations inspired from #604 by dmadan86 (thank you so much!)
- better content area size detection
- remove support for Windows Phone 7 and 7.1 (mango)
- minimal support change to IE8
New script iframe helper
Needed to fix, in some situation, browsers bad implementation of iframe events. (#322)
3.7.0 - New version with smartphone e browser fixes
Fixes
- typos on touchaction for IE10+ #658
- MS Edge (14+) detection fixed #655
- webkitCancelRequestAnimationFrame deprecated #650
- enableobserver option added #643
- Bug in bower.json #617
- Versions from "3.6.7" to "latest" brokes scroll on touch devices #634
- Horizontal scroll doesn't work on mobile devices tested with chrome & firefox on Android #646
- How to Scroll in Mobile Device #626
- 3.6.7 not working on ios or android #574
- On iPhone safari does not work #649
- Touch scrolling leads to a click event on Windows touch (Edge and Firefox browser) #614
- Nicescroll not working in IOS 9+ #611
- fixed ghost horizontal scrollbar
New options
- enableobserver (default:true), attach Mutation Observers (or alternative observers) to monitoring any attribute change at nicescroll DOM, on performance issue you can disable
Changes
- deprecated touchbehavior, new touchemulate option, name changing I hope solve many misunderstanding about this option meaning
- a little more saving on zoomico.png (from 393b to 254b)
3.6.8 - release complete
Missing uncompressed version
jquery.nicescroll.js
Many fixes & IE11+ compatible
New options
- disablemutationobserver, = TRUE when you want that MutationObserver disabled #580
Fixes
- Fix show of null #583
- Refactoring js #582
- Removed comments #577
- Timeouts & using on dynamic DOM Elements: "Uncaught TypeError" #579
- version 3.6.6 stack overflow #578
- MutationObserver. IE11 crashes #568
- Xbox One IE Edge browser can't scroll anywhere #581 (to test on real hw!)
- NIce Scroll doesnt work on Window Surface IE Edge #555
Some fixes and updates
v3.6.7 3.6.7 - doc fixed