Skip to content

Releases: ausi/cq-prolyfill

0.4.0

12 Jun 08:01
Compare
Choose a tag to compare
  • Media Queries Level 4 syntax, #8
  • Attribute selector queries, #40
  • Sass mixin as an alternative to PostCSS, #17
  • New configuration option preprocess, #46
  • Run only once per animation frame, #41
  • Support specific color queries, #21
  • Skip to offset parent in getContainer, #12

Breaking Changes

  • Color filters are appended with dashes instead of spaces, color hue becomes color-hue, #8
  • The syntax is changed to align with Media Queries Level 4, (width > 100px < 200px) becomes (100px < width < 200px), :container(text-align != right) becomes :not(:container(text-align = right)), min-width: 100px is now supported too, #8
  • postcss option was removed (is now the default), preprocess can now be used to explicitly enabling preprocessing on the client side, #46
  • non-CORS external styles get no longer loaded via XHR, add the crossorigin attribute to the <link> if required, #46

0.3.3

23 Apr 16:03
Compare
Choose a tag to compare
  • Handle errors in elementMatchesSelector, see #26
  • Catch “Unable to delete property” error in iOS 7
  • Fix duplicate ajax requests, see #27 #35 #36
  • Increase test coverage
  • Fix bug with className on SVG elements, see #37

0.3.2

14 Feb 13:52
Compare
Choose a tag to compare
  • Better performance of updateClasses
  • Fix bug with buildStyleCacheFromRules
  • Fix bug with CSS calc expressions, see #18

0.3.1

11 Jan 19:04
Compare
Choose a tag to compare
  • Fix preprocessSheet test in Opera 12.16

0.3.0

11 Jan 18:13
Compare
Choose a tag to compare
  • Observe DOM mutations
  • New configuration option skipObserving

Breaking Changes

  • window.containerQueries becomes window.cqApi
  • window.containerQueriesConfig becomes window.cqConfig

0.2.5

21 Dec 13:41
Compare
Choose a tag to compare
  • Fix bug with pseudo element selectors, see #7

0.2.4

11 Dec 15:14
Compare
Choose a tag to compare
  • Allow qoutes in queries, fix Sass compatibility, see #5

0.2.3

27 Nov 18:32
Compare
Choose a tag to compare
  • Better documentation
  • Fix bug with specificity of negation pseudo-class
  • Fix caching of pseudo classes

0.2.2

30 Oct 17:15
Compare
Choose a tag to compare
v0.2.2

Version 0.2.2

0.2.1

25 Oct 17:17
Compare
Choose a tag to compare
  • Published to npm
  • Support AMD and node module loading
  • PostCSS plugin #2
  • Fewer reflows
  • Fix #3 splitSelectors edge cases