Skip to content

Release 0.0.3

Compare
Choose a tag to compare
@vovkasm vovkasm released this 21 Dec 20:39
· 43 commits to master since this release
  • Add release-it config file (22c25df)
  • Reflow Node props calculation logic. Speed returned to previous levels: new theme & props x 219,368 ops/sec ±0.80% (88 runs sampled) (abb1dfa)
  • Remove unused Node functional (e5f8db0)
  • Fix benchmark (5207094)
  • Now parent variants works (336d797)
  • Rewrite selectors (1e94265)
  • Stylesheet.getProps got whole Node (6775c26)
  • Extract Node to distinct file (6a31a59)
  • Move all logic to Node, rename props (a61db9e)
  • Rename Path to Node, move style sheet to Node (3b24102)
  • Begin selector parser (bf309e6)
  • Extract selector parsing (2076355)
  • Add failed test (d328516)
  • 0.0.2 (1bbb25e)
  • Add variant docs. (f31bb4e)
  • Add docs to README.md (d35e3fe)
  • reformat package.json (9813bcd)
  • Add some docs (78788ad)
  • rename Provider to StyleProvider for consistency (667b407)
  • Remove doc comments in private modules (4c1d68a)
  • Now variants should work (6e67318)
  • stylable: use path object (b8dafa5)
  • Remove other stranche test (0312008)
  • Rename to Signal (3599025)
  • mini-signals: Remove once functionality (63caf2c)
  • Import mini-signals, fix codestyle & adapt tests (7e9f9a7)
  • Implement variants in Stylesheet (ba7e650)
  • Refactor (e6df6ed)
  • Additional tests for RN styles (26c73f9)
  • Correctly handle RN styles (abc2721)
  • Rework getProps algorithm (e55c023)
  • Tune coverage (3df76dc)
  • Add test for mixin in context (1c4dc18)
  • add test coverage (dc2b709)
  • Remove all caches. Handle mixins within context. (7ef8dd9)
  • Simplify context pass (21112b5)
  • split context to global - stylesheet and local - context (path) (f085db4)
  • Remove global cache for easy refactoring (4476f95)
  • Tune benchmark (7969f80)
  • Micro optimize (e1d11a8)
  • Split Selector to Selector & SimpleSelector (6c6ec85)
  • Add some mixins to benchmark (483aab6)
  • Add mixin-in-mixin test (aeb39a2)
  • Bump version to dev: 0.0.2-alpha.1 (9163a02)
  • Add README (166610f)
  • Add primitive test for StyleProvider, stylable components (4157df4)
  • Use react-native-mock in tests setup (4dd46b8)
  • Missing deps (f248e97)
  • Fix spacing (17e0d6d)
  • Update npm meta-info (fcb8bfe)
  • tests: lint check files in tests folder (66ae66f)
  • Add LICENSE (19409a8)
  • Directory structure + lint tests (1e957c6)
  • Simplify gitignore (092e806)
  • Initial import (212d0e8)