Skip to content

Releases: metal/metal.js

v2.16.0

12 Jan 17:06
Compare
Choose a tag to compare

v2.16.0 (2018-01-12)

Full Changelog

Implemented enhancements:

  • Add support for Portals #330

Closed issues:

  • Add .editorconfig #327

Merged pull requests:

v2.15.1

04 Dec 22:23
Compare
Choose a tag to compare

v2.15.1 (2017-12-04)

Full Changelog

Closed issues:

  • SSR breaks when ref is omitted from child component #323

Merged pull requests:

v2.15.0

01 Dec 20:30
Compare
Choose a tag to compare

v2.15.0 (2017-12-01)

Full Changelog

Implemented enhancements:

  • domData set #295
  • Improve error message on validators #279
  • Provide events for all lifecycle methods on Component #300
  • metal-dom prepend #296

Closed issues:

  • Config.required() is mutating the object #310
  • [metal-events] Document process to emit events #308
  • Default state values are not set by using WebComponents #305
  • Updating NestedComponents via refs is not working #301
  • Gulp watch doesn't working #286

Merged pull requests:

2.14.1

15 Nov 10:16
Compare
Choose a tag to compare

v2.14.1 (2017-11-15)

Full Changelog

Merged pull requests:

2.14.0

02 Nov 20:23
Compare
Choose a tag to compare

v2.14.0 (2017-11-02)

Full Changelog

Implemented enhancements:

  • metal-web-component #261 (Robert-Frampton)
  • Support for OOTB isomorphic rendering #267
  • Improving Metal.js Lifecycle and Compatiblilty #255

Fixed bugs:

  • Multiple levels of Class inheritance when extending State causes static hint configuration issues #287
  • hasClassWithNative_ throws an error when trying to check for several classes #209

Closed issues:

  • Change assert function for correct test cases #277
  • Automate creation of CustomElements #268
  • Default values being overwritten by an undefined value. [metal-jsx] #259
  • Improve error message when using oneOf validation #254
  • Multiple declarations of "goog.string" with webpack and Soy #251
  • Repo Proposal: creating a metal-jsx-extras repository #239

Merged pull requests:

2.9.0

24 Apr 15:41
Compare
Choose a tag to compare

Bug Fixes

  • Fixes inline listener attributes not rendered properly

New features:

  • Adds valueFn as a Config method

Code Improvements

  • Easier bundling mechanism for metal-soy-bundle
  • Update the custom mouse events handler to use Metal contains() implementation
  • Adds support for SoyToIncrDomSrcCompiler from google/closure-templates@7dae5a1

v2.8.0

03 Mar 16:05
Compare
Choose a tag to compare

Code Improvements

  • Added metal-assertions module

v2.7.0

03 Mar 00:14
Compare
Choose a tag to compare

Code Improvements

  • Changes option throwValidationError to a method shouldThrowValidation

v2.6.6

02 Mar 23:44
Compare
Choose a tag to compare

Code Improvements

  • Adds options to throw error if state property is required

v2.6.5

02 Mar 23:28
Compare
Choose a tag to compare

Code Improvements

  • New option to throw error if validator returns an Error instance