Skip to content
This repository has been archived by the owner on Jan 6, 2021. It is now read-only.

Releases: grmlin/gremlins

1.1.0

31 Oct 13:26
Compare
Choose a tag to compare
  • updated handling of a components lifecycle to match the of a custom element
    • the use of the initialize and destroy callbacks are deprecated and should not be used anymore from now on
    • three new callbacks were added to a components spec
      • created — a component/element was created. This callback is called once and the element does not have to be part of the document yet
      • attached — called every time when an element was added to the document
      • detached — called every time when an element was removed from the document
  • changed the way gremlins.findGremlin() works. It does not return null or a gremlin anymore, as it's not guaranteed, that the component has already been created.
    gremlins.findGremlin() returns a promise now.

1.0.0

25 Feb 16:42
Compare
Choose a tag to compare

First major release of gremlin.js

0.13.1

14 Jan 19:28
Compare
Choose a tag to compare
fixed context error for mixins

0.13.0

14 Jan 18:14
Compare
Choose a tag to compare
bumped version for bower

0.12.0

11 Jan 13:11
Compare
Choose a tag to compare
babel 6.x compatibility

0.10.0: added styles for custom elements

17 Jul 19:35
Compare
Choose a tag to compare
so all gremlins are display:block by default

0.9.0

18 Jun 19:31
Compare
Choose a tag to compare

New gremlins.create api using tag names.

ES6 custom elements rewrite

23 Apr 12:38
Compare
Choose a tag to compare

0.6.0

15 Nov 19:51
Compare
Choose a tag to compare

New

  • G.Gizmo.extend to inherit from gremlin classes
  • G.Package.require to reference packages

Removed

  • G.define, use G.Gizmo.extend
  • G.require, use G.Package.require
  • G.namespace, G.ns, use G.Package.require
  • G.Gizmo#klass, use G.Gizmo#constructor

0.5.1

06 Nov 22:08
Compare
Choose a tag to compare

New

  • G.require to reference packages