ScalaCSS

0.4.1 (commit log)

  • When applying multiple class-names to Scalatags DOM, fix InvalidCharacterError.
  • Upgrade dependencies:
    • Scala to 2.11.8.
    • Scala.JS to 0.6.8.
    • Scalaz to 7.2.1 official.
    • scalajs-react to 0.11.0.

0.4.0 (commit log)

  • New pseudo selectors:
    • attr
    • attrExists
    • attrContains
    • attrStartsWith
    • attrEndsWith
  • These pseudo selectors now accept strings (like "2n+1", odd).
    Invalid strings currently produce runtime errors on startup.
    • nthChild
    • nthLastChild
    • nthLastOfType
    • nthOfType
  • Added types to enfore syntax rules for these attributes:
    • animation-direction
    • animation-fill-mode
    • animation-iteration-count
    • animation-play-state
    • animation-timing-function
    • transition-timing-function
  • Support for SVG-specific CSS attributes like:
    • clip-rule
    • lighting-color
    • marker-end
    • marker-mid
    • marker-start
    • stroke-width
    • and more...
  • Updated caniuse.com data.
    • MS Edge added to browser list.
    • New transforms for:
      • letter-spacing
      • orphans
      • scroll-behavior
      • widows
      • writing-mode
  • Upgrade Scala.JS to 0.6.7.

Huge thanks to @Starzu and AVSystem for the contributions to this release.