/*! Smoothy | v1.1.6 | @kaloja */
!function(e){"use strict";function t(){return window.scrollY||window.pageYOffset}function n(e,t){return e.getBoundingClientRect().top+t}function o(e){var t=location.hash?i(location.href):location.href;return"a"===e.tagName.toLowerCase()&&e.hash.length>0&&i(e.href)===t}function i(e){return e.slice(0,e.lastIndexOf("#"))}function a(e){function t(t){var n=t.target,o=document.body.querySelectorAll("a"),i=Array.prototype.indexOf.call(o,n)>=0;i&&e.call(n,t)}document.body.addEventListener("click",t,!1)}function r(e,t,n,o,i){switch(i.easing){case"linear":return n*e/o+t;case"easeInOutQuad":return e/=o/2,e<1?n/2*e*e+t:(e--,-n/2*(e*(e-2)-1)+t);case"easeInOutCubic":return e/=o/2,e<1?n/2*e*e*e+t:(e-=2,n/2*(e*e*e+2)+t)}}var c={};c.init=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.callback,n=e.easing||"linear",o=e.offset||0,i=e.speed||1e3,a=e.time||500,r=e.type||"speed",l={callback:t,easing:n,offset:o,speed:i,time:a,type:r};c.scroll(l)},c.scroll=function(e){function i(t){g||(g=t),u=t-g,p=r(u,w,l,s,e),window.scrollTo(0,p),u<s?window.requestAnimationFrame(i):c(w,g,l,e)}function c(e,t,n,o){window.scrollTo(0,e+n),"function"==typeof o.callback&&o.callback(),t=!1}var l=void 0,s=void 0,u=void 0,d=void 0,f=void 0,v=void 0,p=void 0,w=void 0,g=void 0,m=void 0;a(function(a){o(a.target)&&(a.preventDefault(),a.stopPropagation(),v=a.target.attributes.href.value.toString(),f=v.substr(v.lastIndexOf("#")+1),(d=document.getElementById(f))&&(w=t(),m=n(d,w),l=m-w-e.offset,"speed"===e.type?s=1e3*Math.abs(l/e.speed):"time"===e.type&&(s=time)),window.requestAnimationFrame(function(e){g=e,i(e)}))})},e.smoothy=c}(window);

/*! Smoothy | v1.2.0 | @kaloja */
!function(e){"use strict";function t(){return window.scrollY||window.pageYOffset}function n(e,t){return e.getBoundingClientRect().top+t}function o(e){var t=location.hash?i(location.href):location.href;return"a"===e.tagName.toLowerCase()&&e.hash.length>0&&i(e.href)===t}function i(e){return e.slice(0,e.lastIndexOf("#"))}function a(e){function t(t){var n=t.target,o=document.body.querySelectorAll("a"),i=Array.prototype.indexOf.call(o,n)>=0;i&&e.call(n,t)}document.body.addEventListener("click",t,!1)}function r(e,t,n,o,i){switch(i.easing){case"linear":return n*e/o+t;case"easeInOutQuad":return e/=o/2,e<1?n/2*e*e+t:(e--,-n/2*(e*(e-2)-1)+t);case"easeInOutCubic":return e/=o/2,e<1?n/2*e*e*e+t:(e-=2,n/2*(e*e*e+2)+t)}}var c={};c.init=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.callback,n=e.easing||"linear",o=e.offset||0,i=e.speed||1e3,a=e.time||500,r=e.type||"speed",l={callback:t,easing:n,offset:o,speed:i,time:a,type:r};c.scroll(l)},c.scroll=function(e){function i(t){g||(g=t),u=t-g,p=r(u,w,l,s,e),window.scrollTo(0,p),u<s?window.requestAnimationFrame(i):c(w,g,l,e)}function c(e,t,n,o){window.scrollTo(0,e+n),"function"==typeof o.callback&&o.callback(),t=!1}var l=void 0,s=void 0,u=void 0,d=void 0,f=void 0,v=void 0,p=void 0,w=void 0,g=void 0,m=void 0;a(function(a){o(a.target)&&(a.preventDefault(),a.stopPropagation(),v=a.target.attributes.href.value.toString(),f=v.substr(v.lastIndexOf("#")+1),(d=document.getElementById(f))&&(w=t(),m=n(d,w),l=m-w-e.offset,"speed"===e.type?s=1e3*Math.abs(l/e.speed):"time"===e.type&&(s=time)),window.requestAnimationFrame(function(e){g=e,i(e)}))})},e.smoothy=c}(window);

Update of version number to type minor, related to previous commits