Skip to content

Latest commit

 

History

History
245 lines (158 loc) · 11.7 KB

CHANGELOG.md

File metadata and controls

245 lines (158 loc) · 11.7 KB

1.6.7 (2021-04-15)

Bug Fixes

  • always resolve pkg root for loadTheme (38846d1)

1.6.6 (2021-02-05)

Bug Fixes

1.6.5 (2021-01-04)

Bug Fixes

  • fix resolving nested themes (2cd439f)

Features

1.6.4 (2020-10-27)

Bug Fixes

  • use normalize for glob path (0f5e17b)

1.6.3 (2020-10-26)

Bug Fixes

  • throw custom YamlParseError while yaml parse (a16bbf4)
  • wrap build to try-catch (0f8213c)

1.6.2 (2020-08-26)

Bug Fixes

  • dont remove common platform from css selector (3be6159)

1.6.1 (2020-08-24)

Bug Fixes

  • find correct package root (46dbd1d)

1.6.0 (2020-08-24)

Bug Fixes

  • close watcher after kill process (f85d398)
  • replace placeholders with global flag (71c3759)
  • save sources order after glob (24b4a0a)

Features

  • add autoload config with js, json and yml ext (e4305c5)
  • add flags for selected builds (2425f72)
  • deprecate css/whitepaper format (89b1754)
  • export public API for register own plugins (d331790)

Performance Improvements

  • replace throttle to debounce for watcher cb (db3592c)

1.5.0 (2020-08-07)

Features

  • supports platform with entry for selector setting (7ed567e)

1.4.1 (2020-08-04)

Bug Fixes

  • use transforms for vars with mapping (b8709d7)

1.4.0 (2020-08-02)

Features

  • use css vars for aliases (92b9174)

1.3.2 (2020-07-28)

Bug Fixes

  • use normalize for glob paths (5db41d4)

1.3.1 (2020-07-12)

Bug Fixes

  • use custom flatten instead native for old node (454ff5e)

1.3.0 (2020-07-06)

Features

  • use platform placeholder for wp config (ab3545a)

1.2.2 (2020-07-01)

Bug Fixes

  • use pkg-dir for resolve package root (3015e55)

1.2.1 (2020-06-23)

Bug Fixes

  • use group capture for color regexp (b1a34b2)

1.2.0 (2020-06-22)

Bug Fixes

  • support transparent color (9cc89b9)

Features

  • impl wp color and root filters (52b96f1)

1.1.1 (2020-06-17)

Bug Fixes

  • fix sources order with extends (f28d740)
  • use flat sources for watcher (6a5108a)
  • use sort for idempotent result (95e3f59)

1.1.0 (2020-06-15)

Features

1.0.0 (2020-06-12)

Bug Fixes

  • add dual sort fo idempotent result (0225414)
  • delete platforms from extends theme (a7fdd09)
  • remove excess whitespaces (1cd7905)
  • run process color for every ext (3c258f8)
  • suppress extended error while yml parse (b6f7d15)
  • use array type for loadMappers (9b06713)

Features

  • add deduplicate props (61a0b25)
  • add mapper for token names (08db800)
  • add process color functions (6451969)
  • add themes config (b438cc4)
  • add whitepaper format for config (39a85f1)
  • add whitepaper format for files (4a4e43e)
  • add yaml ext for mappers (12d8340)
  • add yaml interop for require (f396323)
  • impl extends theme config (faf5857)
  • impl multiply platforms for one theme (66140e5)
  • sort sources by levels (10cd78b)
  • support sources as single string (b3cd2aa)
  • use json ext as default for config (10c4600)
  • use new config format (f05f3f1)
  • use new format for config (6e6e6da)
  • use style-dictionary as core build (67025f1)
  • use whitepaper from config (eb85d00)
  • use whitepaper selectors from config (6831b29)

0.0.0-alpha.3 (2020-05-14)

Bug Fixes

  • add flags and command descripion (0fcb128)
  • add new line at end for json template (2137e38)
  • cast token to string (12c85ab)
  • fix build dir for css.flat and js.esm format (83a95ea)
  • fix semi for esm template (4be9cce)
  • fix types (a1bbc60)
  • fix types for withTokens (f32c56e)
  • platforms are optional (e9f355c)
  • return string from color transform (33f5c1a)
  • use cjd module for ts-node (fae0298)
  • use default value for options (dda2f26)
  • use ts-node instead node-eval with ts compiler (93d66db)
  • use uniq key for theme-layers (49ce746)

Features

  • add dynamic calc for token type (30c9ddc)
  • add file header with description (5fcfadb)
  • add fileName option (585e4fd)
  • add generic type for primitives (d8abc06)
  • add generic type for second theme (dabf159)
  • add outDir option (a75ce85)
  • add progress status while build (1649bb6)
  • add type for platforms (10fb70b)
  • declare project platforms (af24c07)
  • impl base transforms (81afd14)
  • impl di for theme tokens (a756465)
  • impl flat tokens (3e397d9)
  • impl formats with templates (904e4a4)
  • impl import module with interop (9ddf78a)
  • impl json format (951109f)
  • impl load project config (ac5b72f)
  • impl project theme layers (f90c3cf)
  • impl themekit client api (24f3f94)
  • impl token build (4d89da0)
  • init oclif cli (3dfdfc8)
  • merge nested themes for client api (1049ff5)
  • support esm module for withTokens (b669d87)
  • support js format for config (231a795)
  • support outDir for each format (7bddbbd)
  • support simple token (dc76a6d)
  • throw error if module return invalid format (bb066b3)
  • use mask for source instead rootDir (2230e37)
  • use new format for platforms at fs (b52845b)