Skip to content
This repository has been archived by the owner on Aug 22, 2023. It is now read-only.

Releases: eser/laroux.js

Version 2.1.1

20 Sep 11:07
Compare
Choose a tag to compare
  • updated some documented information and urls.

Version 2.1.0

17 Jun 11:08
Compare
Choose a tag to compare
  • 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

20 May 20:36
Compare
Choose a tag to compare
  • 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

21 Dec 18:56
Compare
Choose a tag to compare
  • 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

27 Nov 01:11
Compare
Choose a tag to compare
  • 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. and laroux.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

22 Nov 01:25
Compare
Choose a tag to compare
  • 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

20 Nov 23:41
Compare
Choose a tag to compare
  • 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

18 Nov 22:00
Compare
Choose a tag to compare

Some bugfixes and improvements done on top of laroux.js version 1.0.

First Version

16 Nov 03:32
Compare
Choose a tag to compare

It's the first version of laroux.js.

Release Candidate

12 Nov 22:13
Compare
Choose a tag to compare
Release Candidate Pre-release
Pre-release

After fixing some issues currently open, version 1.0 will be ready to deliver.