This repository has been archived by the owner on Aug 22, 2023. It is now read-only.
Releases: eser/laroux.js
Releases · eser/laroux.js
Version 2.1.1
Version 2.1.0
- added
$l.routes
. - added
$l.storyboard
. $l.stack
is now$l.types.observable
.- added
$l.helpers.removeFromArray
method. - added
$l.helpers.callAll
method.
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.mvc
is heavily modified, now supports ie9+.$l.date
is heavily improved to support custom datetime formats.$l.stack
is now property-based and covers the functionality of Object.observe.$l.templates
is heavily improved to support various template engines.- i18n support.
- improvements on
$l.map
,$l.each
,$l.extend
and$l.helpers.merge
methods. - added
$l.index
,$l.aindex
,$l.css.cycleClass
,$l.helpers.format
and$l.helpers.replaceAll
methods.
Version 1.4c
- wrapper support.
- mvc two way binding.
- three builts are being shipped,
laroux.base.js
only consist of basic functionality.laroux.ext.js
brings anim, date, mvc, stack, templates and ui components to base. andlaroux.js
is 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.