Skip to content

Releases: refractproject/minim

Release 0.10.0

14 Sep 10:03
Compare
Choose a tag to compare
  • Rename the class metadata property to classes. The convenience property is also now called classes, e.g. element.classes.contains('abc').

Release 0.9.0

29 Jul 10:02
Compare
Choose a tag to compare
  • Allow the iterator protocol to be used with arrays and objects if the runtime
    supports it. This enables using for ... of loops on elements as well as
    rest operators, destructuring, yield*, etc.
  • Convenience properties for simple types now return the value result. Instead
    of element.title.toValue() you now use element.title.
  • Add array indexes to #forEach.
  • Add a #clone method.
  • Add a #reduce method.
  • Fix a serialization bug when initializing using falsey values
    (null, 0, false).

Release 0.8.0

29 Jul 10:01
Compare
Choose a tag to compare
  • Allow #set to take an object for Object Elements
  • Convert meta to be Minim Object Elements
  • Convert attributes to be Minim Object Elements
  • Sync class and method names with Refract 0.2.0 spec
  • Add convenience methods for meta attributes, such as id or class
  • Add finder functions, such as findByElement and findByClass
  • Upgrade to use Uptown 0.4.0
  • Organize code

Release 0.7.0

12 Jun 14:06
Compare
Choose a tag to compare

Use Uptown for adding class-like structures to Minim.

Release 0.6.0

11 Jun 12:25
Compare
Choose a tag to compare

Converts codebase to using ES5.

v0.4.0

29 May 16:57
Compare
Choose a tag to compare

Add convenience methods
Use meta as minim object
Hook for setting element
Method for getting primitive element

v0.3.1

27 May 13:50
Compare
Choose a tag to compare

Update linter

Release 0.3.0

20 May 13:43
Compare
Choose a tag to compare
v0.3.0

Fix build status badge