Skip to content

Latest commit

 

History

History
107 lines (66 loc) · 4.25 KB

CHANGELOG.org

File metadata and controls

107 lines (66 loc) · 4.25 KB

Changelog

Unreleased

  • #213 Use type inference
  • #209 Remove om.next dependency

0.8.6

  • Update dependencies

0.8.5

  • #199 Refer to React via require, not js/React.

0.8.4

  • #194 Fix checkbox update regression.
  • #188 Optimize more forms.
  • #185 Fix test-element-meta test.

0.8.3

  • #181 Update React to 16.2.0.

0.8.2

  • #183 Allow non strings as :value.
  • #180 Update dependencies.

0.8.1

  • #174 Update React to 15.6.1.
  • #167 Update React to 15.5.0-0 and get rid of React.createClass.

0.8.0

  • #165 Remove lein-npm from development dependencies.
  • #158 Fix camel-case bug in :style attributes and handle nil in interpreter/atributes.
  • #152 Don’t coerce nil/undefined input :value to be consistent with React.
  • #149 Force lazy seq in interpret-seq to be realized.
  • #146 Keep state and props of inputs synchronized.
  • #140 Don’t loose focus when switching from an uncontrolled to a controlled input.

0.7.7

  • #133 Improve performance by using transducers.
  • #141 Fix ^:inline hint for elements without attributes.

0.7.6

  • #135 Skip interpretation when using the :inline type hint.
  • #134 Use the Tubax library to parse HTML in the tests and run them on Node.

0.7.5

  • #132 Don’t join nil classes into classes string (#132)
  • #131 Fix class compilation of keyword map lookup.

0.7.4

  • #129 Fixed wrapped inputs with non-string values & checkboxes.

0.7.3

  • #128 Update React to 15.2.1-1.
  • #125 and #126 Update dependencies used for development.
  • #127 Fixed skipped keys in controlled components on IE.
  • #123 and #124 Don’t wrap uncontrolled input elements.

0.7.2

  • #119 Force lazy sequences to make dynamic binding work properly.

0.7.1

  • #118 Add type hint support for attributes.

0.7.0

  • #117 Switch to React 15.0.

0.6.3

  • #115 Fix keyword compilation in attributes.

0.6.2

  • #105 Don’t remove/sort duplicate class names.
  • #56 Add attrs macro to compile Clojure maps into JavaScript literals.

0.6.1

  • #105 Remove duplicate class names with distinct, not dedupe.
  • #103 Optimize let forms.

0.6.0

  • #100 Move the render and render-static functions into the sablono.server namespace, to make the dependency on react-dom-server optional.

0.5.4

  • #98 Preserve CSS class order