Skip to content

Releases: drinking-code/cherry-soda

v0.1.2

06 Apr 01:12
52f3e69
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release

Making cherry-soda work in a real project.
Many bugfixes:

  • bug where the projects tsconfig.json would not be read
  • bug where files from node_modules couldn't be resolved
  • bug where importing non-module sass files would throw
  • bug where sass' '~' for node_modules would be resolved correctly
  • bug where components wouldn't render correctly
  • bug with the lexical scope extraction
  • bug where state listeners on multiple state would be called more than once on load
  • bug with node path generation (internal)
  • bug where imported stylesheets wouldn't be in the correct order in the bundle
  • bug where styles wouldn't be loaded on the first load
  • and some more

New features / implementations:

  • assets (images and fonts) are now served if they're imported (via stylesheet or in JavaScript)
  • className and id can now be arrays and will be converted automatically, allowing for <div className={[classOne, condition && classTwo]}>
  • style attribute supports objects now
  • state usages can be used in props now

v0.1.1

30 Mar 20:01
ff56a98
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

Internal housekeeping: different client script extraction
Implemented sideEffect()

v0.1.0

24 Mar 23:10
08c63a1
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Release for reimplementation.
Available now on npm https://npmjs.com/cherry-soda