Skip to content

Releases: vitch/jScrollPane

jQuery security fix and make sure everything is jQuery 3.x comptible

26 Jun 11:50
Compare
Choose a tag to compare

There is fix for two jQuery security Issues:

  • Jquery 3.5.0: Security Fix Closing HTML Tags #376
  • Jquery 4.0: Use of number-typed values is deprecated #377

All the scripts that are not part of jquery.jscrollpane.js like jquery.mousewheel.js and mwheelIntent.js are updated to follow jQuery 3.x binding system. There is also work on stickToBottom and stickToRight settings. They work little bit differently if you turn of maintainPosition setting to false. After that they get you to bottom or right everytime reinitialize()-function is run. If you have maintainPosition set to true (which is default) then user have to go bottom and after that it stays at bottom.
Script is also run through Prettier beautifier which also made run everytime Grunt is excecuted and code which doesn't go through prettier is not pretty enough.

Be sure to test before taking this to production

Keeping NPM happy

06 May 13:10
Compare
Choose a tag to compare

As everything starts to rot if you don't maintain it. This just release to update NPM packages and remove problematic dependencies.

CSS csslint changes and new jQuery registeration

27 Sep 05:50
Compare
Choose a tag to compare

Changes are the same as Relase Candidate 2.

Please check CSS changes before taking this in production! Again CSS has changed please check that it doesn't break you or your system.

  • Changes

    • CSS files in project haven't changed for a while and they are base CSS for many projects.
  • Merged

    • #360 Register to globally available version of jQuery

Besides these don't worry be happy!

CSSlint corrections and jQuery global for ES6

14 Jun 07:36
Compare
Choose a tag to compare

As sucked again in NPM skipped Release Candidate 1! This is just same but as NPM I have to rise number

  • Changes

    • CSS files in project haven't changed for a while and they are base CSS for many projects. Fixing something can lead mass destruction of web projects. Please these changes before taking this in production.
  • Merged

    • #360 Register to globally available version of jQuery

Besides that happy summer holidays in Norther hemisphere..

New Resize Sensor solves dynamic page problem

16 May 07:15
Compare
Choose a tag to compare

jScrollPane have had until now resize system which just polls changes in page and that was little bit resource hog event with newest machines. Version 2.2.0 introduces new Resize Sensor (which have one have to enable with new parameter). Please see new example HTML file how to use it and does it fit to your system.

  • Other changes are

    • README.md had small face lift with CND and NPM info.
  • Merged

Mayday Mayday Mayday (almost)

28 Apr 05:25
Compare
Choose a tag to compare
Pre-release

It's spring in my hemisphere and Mayday is coming. For this release I recommend heavy testing!
There is new way to watch changes of the screen size or size changes of component size. Another change is minimal NPM build adoption. So make sure you check them out!

For background music I can recommend (As I don't know any good wines) Members of Mayday: Mayday Anthem from marvelous year 1992.

In NPM database this one is now tagged as 'next' as bug #358 pointed out

Webpack here we come

04 Apr 08:30
Compare
Choose a tag to compare

If you are using Webpack you should really update to this release as this one really works with it!

  • There is no changes in code only package.json changes so if it's working for you it's not borked by me or anyone!
  • Fix issue #356 and people who use Webpack should be happy now!
  • Move examples to own directory from polluting root

If this release makes your code dance Salsa20 then please submit new Issue

Webpack and Zen of NPM

13 Mar 07:46
Compare
Choose a tag to compare
Pre-release

As Node is fairly new system and Webpack is even newer system. There is much documentation but there ain't much how to solve problems. Long story short (Long story see Issue #356): good news is that Webpack is working now and bad news is that there is change in package.json which can break your build.

If you use Webpack or rely on NPM-package manager you should really test this before this is released because this is how we roll ever after from this

Okay I admit my inferior knownledge about NPM

05 Mar 11:39
Compare
Choose a tag to compare

My knowledge how people like to use jScrollPane is getting wider and wider. As breaking some people build systems I update this again in trying to get it working for all.

  • Also *.html files are moved to examples
  • build/GruntFile.js is now /GruntFile.js

Again if this break for you. Please open Issue so it would be ironed out before 2.1.3

NPM is here to stay

16 Feb 10:11
Compare
Choose a tag to compare

This small minor release is all about getting NPM package manager back in business. It doesn't fix anything nor it doesn't bring any new functionality.