All Versions
61
Latest Version
Avg Release Cycle
158 days
Latest Release
1339 days ago

Changelog History
Page 1

  • v2.0.6

    April 10, 2020
  • v2.0.5 Changes

    June 10, 2018

    10 June 2018

    • Grab Promise in a try/catch #875
    • 0๏ธโƒฃ Get default duration if none set in arguments #874
    • Caching is disabled for scrollTop/Left so don't loop #866
    • ๐Ÿ”ฆ Expose Velocity().promise for use in Promise.all() etc #868
    • Consistent getPropertyValue for width / height #860 #861
    • ๐Ÿ”’ Lock down some publicly accessible structures acb2bd5
    • โž• Add Stagger and Drag options back - available for all animations 6b961de
    • 0๏ธโƒฃ Ensure default delay, fix "pattern" error, create callback for options to use 2bdd7c1
  • v2.0.4 Changes

    May 28, 2018

    v2.0.4

    28 May 2018

    • Caching is disabled for scrollTop/Left so don't loop #866
    • ๐Ÿ”ฆ Expose Velocity().promise for use in Promise.all() etc #868
    • Consistent getPropertyValue for width / height #860 #861
    • ๐Ÿ”– Version 2.0.4-beta 86a918e
    • โž• Add auto-changelog 488a2a5
    • Safer way to check for empty patterns 3318f13
  • v2.0.3 Changes

    May 27, 2018

    ๐Ÿš€ Possibly the final beta release before this comes out of beta.

    The major change in this version is the addition of Sequences.

    These replace the old V1 RunSequence and transitions. They are about as powerful as plain CSS animations, but run within the Javascript layer of the library, and allow you almost full control over them for creating and playing with them at runtime.

    When a tab is hidden it will now update via a background web-worker - this prevents issues that have been occuring as a result of browser optimisations. When this happens it will reduce the FPS to 30FPS (an option for reducing this further will appear at some point).

    โšก๏ธ The UI-Pack has been updated, and is now simply a list of sequences that are available - these match the nice selection available from animate.css - as such they are intended as much as examples, as they are for use.

    Example:

    // Note that this one is already included in the UI-Pack...Velocity("registerSequence", "bounce", { "duration": 1000, "0,100%": { transformOrigin: "center bottom" }, "0%,20%,53%,80%,100%": { transform: ["translate3d(0,0px,0)", "easeOutCubic"] }, "40%,43%": { transform: ["translate3d(0,-30px,0)", "easeInQuint"] }, "70%": { transform: ["translate3d(0,-15px,0)", "easeInQuint"] }, "90%": { transform: "translate3d(0,-4px,0)" } });document.querySelector("#myElement").velocity("bounce");
    

    0๏ธโƒฃ You may pass any options you wish to a sequence. There are (currently) only a small number of defaults allowed when defining them, but anything you pass when calling will override them.

    ๐Ÿ“š Keep your eyes open for updated documentation covering this soon.

  • v2.0.2 Changes

    March 04, 2018

    4 March 2018

    • ๐Ÿ“ฆ The correct name for the requireJS package is "velocity-animate" #768
    • ๐Ÿ›  Fixes and updates in preparation for new sequence code #849 #845 #839
    • ๐Ÿ‘‰ Make note of load order and extending other libraries #828
    • ๐Ÿ’… Shortcut for Object.create(null), Fix unit adding for some css styles and move into normalization code. 794d15c
    • ๐Ÿ”– Version 2.0.2-beta 30ee65e
    • ๐Ÿ“š Highlighted the documentation for V2 007e977
  • v2.0.1 Changes

    February 11, 2018

    11 February 2018

    • ๐Ÿ”– Version 2.0.1 24bf716
    • Optimise "reverse" command, make use of built-in reverse flag 4d39bfa
    • โšก๏ธ Update package dependencies 58f640c
  • v2.0.0 Changes

    February 01, 2018

    1 February 2018

    • โž• Add a legacy readme, make sure we're using the latest Typescript, make sure npm's package-lock.json is included 5182912
    • โšก๏ธ Comment updates and and changes doc e26106a
    • While documenting realised that the timeStart argument to a progress callback is now too different, and that the activeCall argument was not listed in the typedef file. 69c7e44
  • v1.5.2 Changes

    July 31, 2018

    ๐Ÿ›  Bugfix #889 - Stopping custom named queue breaks default main queue

  • v1.5.1 Changes

    6 January 2018

    • ๐Ÿ›  Fix crash on queue stop #830
    • โšก๏ธ Update jsDelivr links #799
    • โž• Add "window" to access to the 'navigator' property #803
    • Correct the initialization of the variable "firstTick" in the tick handler #827
    • โž• Add support for global fps limiting #818
    • ๐Ÿš€ Release 1.5.1 6dd28a2
    • โšก๏ธ Update tick.ts ed4634b
    • โšก๏ธ Update tick.ts ff6a8c5
  • v1.5.0 Changes

    18 March 2017

    • ๐Ÿ›  Fix 2 issues breaking IE8 compatibility #764
    • ๐ŸŒฒ Prevent console.log error in IE9 or less #756
    • IE9 sometimes checks again window which can have length 0 #757
    • ๐Ÿ›  Fix performance.now() polyfill #763
    • โš  Code cleanup, add [].includes() shim, fix JSHint warnings 4184d8e
    • ๐Ÿš€ Release 1.5.0 9f4aacd
    • โšก๏ธ Update CDN links c8eb3e6