Skip to content

Latest commit

 

History

History
119 lines (53 loc) · 5.96 KB

CHANGELOG.md

File metadata and controls

119 lines (53 loc) · 5.96 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

10.0.0-beta.5 (2019-09-24)

Bug Fixes

  • site: use correct path to link Color prefabs in guides (#283) (f708f5f)

Features

  • stdlib: implement assemblers for target compilers and SDK source file headings (#292) (0a752ce)

10.0.0-beta.4 (2019-08-09)

Bug Fixes

chore

BREAKING CHANGES

  • targets: the JavaScript SDK no longer provides the urlCss method for File and Image prefabs.

10.0.0-beta.3 (2019-07-30)

Features

  • compiler: add support for plain TypeScript classes without decorators (#215) (59960c9)
  • site: improve to select all tabs of the same language (#217) (3b81af6)
  • targets: update lottie-ios to 3.1.1 (#203) (119b85e)

10.0.0-beta.2 (2019-07-16)

Features

  • add a new package featuring a webpack plugin to integrate Diez with web (#193) (6bd7932)
  • prefabs: add linear gradient prefab (#191) (d01700a)
  • site: create and integrate a Diez project for website styles (#182) (651fe90)
  • targets: add NSAttributedString helpers for Typograph on iOS. (#201) (af93c42)

10.0.0-beta.1 (2019-07-02)

Bug Fixes

  • site: add GA tracking (#155) (4de3f71)
  • site: scope layout styles so docs do not receive extra styles (#157) (5089c2d)

Features

  • ios: add Swift only UIKit class initializers for Diez types (#159) (913c54f)
  • site: add Figma guide (#153) (de1ebc8)
  • site: add global component to define tabbed code examples (#156) (d278c87)
  • targets: require --js param for web target (#167) (a4669ad)
  • targets: revamp Web JavaScript binding helpers (#162) (55dd138)

10.0.0-beta.0 (2019-06-14)

Bug Fixes

  • docs: typos + styling (#75) (7714a61)
  • site: use nuxt built-in loading bar to load docs (#89) (f45e549)

Features

  • compiler: enable fully ejectable Diez SDKs for Android and web (#97) (4b57a8e)
  • createproject: yarn create/npm init starter kits for Diez (#130) (86caab2)
  • add support for design token extraction for Figma files (#140) (26b6d87)
  • site: add a 'the basics' guide (#142) (4b1a590)
  • site: add analytics explainer page (#93) (7f587a4)
  • finalize early access guides (#149) (f9dc8a6)

Performance Improvements

  • cli: reduce the dependency weight of the diez CLI (#86) (94dbee0)
  • examples/site performance enchancements (#91) (e6285db)
  • site: actually show the fallback font if the loading fails (#95) (2aa8084)

BREAKING CHANGES

  • compiler: the diez compile command no longer uses an --outputPath/-o flag for directing SDK output to a specified directory nor a --devMode/-d flag for running "hot", and instead builds SDKs into build/ in unique directories per project/target like build/diez-poodle-surf-ios.