Releases: eser/laroux
Releases · eser/laroux
Version 2.1.1
Version 2.1.0
- added
$l.routes. - added
$l.storyboard. $l.stackis now$l.types.observable.- added
$l.helpers.removeFromArraymethod. - added
$l.helpers.callAllmethod.
Version 2.0.0
- code is heavily refactored due to new modularity system.
- started bundling with browsify's module dependency loader.
- directory reorganisation and config folder for customising tasks.
- grunt is replaced with gulp, in order to handle build tasks.
- new build tasks including header, csscomb and jscs.
- sourcemaps generation.
- $l.deferred and $l.when components.
- deprecated $l.triggers.
- small bug fix for dontSkipReturns parameter in $l.helpers.map.
Version 1.5.2
- semantic versioning
- unit testing
$l.keys, shortcut keys library added.$l.touch, touch events library added.$l.mvcis heavily modified, now supports ie9+.$l.dateis heavily improved to support custom datetime formats.$l.stackis now property-based and covers the functionality of Object.observe.$l.templatesis heavily improved to support various template engines.- i18n support.
- improvements on
$l.map,$l.each,$l.extendand$l.helpers.mergemethods. - added
$l.index,$l.aindex,$l.css.cycleClass,$l.helpers.formatand$l.helpers.replaceAllmethods.
Version 1.4c
- wrapper support.
- mvc two way binding.
- three builts are being shipped,
laroux.base.jsonly consist of basic functionality.laroux.ext.jsbrings anim, date, mvc, stack, templates and ui components to base. andlaroux.jsis the combination of both. - ContentEnd event is renamed to ContentLoaded.
- array support for $l.dom.attr and $l.dom.data.
- improved backward compability for IE8+.
- multiple event subscription/unsubscription.
- parent agnostic referencing.
- minor code optimizations, bugfixes and type checks.
Version 1.3b
- added $l.css.top(element), $l.css.left(element) to find absolute positions of elements.
- added $l.helpers.duplicate to duplicate an object.
- improved $l.ui.scrollView, now it has some delegates to control hide/reveal.
- added $l.parent for upper scope access (useful for plugins).
- added $l.vars.cookiePath.
- time diff based $l.timer works more accurately.
- fixed a possible leak might be occured during $l.dom.create.
- started using Element.remove() instead of parentElement.removeChild.
- Element.remove() fix for internet explorer.
- applied a coding style.
- some optimizations.
Version 1.2
- added $l.ui.scrollView
- added $l.css.show and $l.css.hide
- added viewport helpers to $l.css
- array support for $l.css.addClass, $l.css.removeClass and $l.css.toggleClass
- added $l.dom.attr and $l.dom.data
- added $l.aeach and $l.amap for arrays
- added $l.id
- added element dimension helpers to $l.css by @mayoz
Version 1.1
Some bugfixes and improvements done on top of laroux.js version 1.0.
First Version
It's the first version of laroux.js.
Release Candidate
After fixing some issues currently open, version 1.0 will be ready to deliver.