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)
10.0.0-beta.4 (2019-08-09)
- targets: the JavaScript SDK no longer provides the
urlCss
method forFile
andImage
prefabs.
10.0.0-beta.3 (2019-07-30)
- 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)
- 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)
- site: add GA tracking (#155) (4de3f71)
- site: scope layout styles so docs do not receive extra styles (#157) (5089c2d)
- 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)
- docs: typos + styling (#75) (7714a61)
- site: use nuxt built-in loading bar to load docs (#89) (f45e549)
- 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)
- 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)
- 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 intobuild/
in unique directories per project/target likebuild/diez-poodle-surf-ios
.