2.3.2 (2021-05-04)
- Avoid failing when images folder is not in build output (c5a0481)
2.3.1 (2020-09-30)
- components: Remove spaces from component file names (2a2f51a)
2.3.0 (2020-09-24)
- build: Support alternative fill notation in icon SVGs (e52bd47)
2.2.0 (2020-09-15)
- Force all errors to exit with a non-zero code (81308e4)
2.1.4 (2020-09-15)
- deps: Add missing source-map-support dependency (324b8f4)
2.1.3 (2020-09-15)
- Disable sourcemap in TS as it requires extra undocumented deps (10662b1)
2.1.2 (2020-09-15)
- Downgrade system version as cli has a higher major version (3e2dbe4)
- Make sure themes use system instead of internals as a peerDep (98c56c4)
2.1.1 (2020-09-15)
- Comment out unused code to improve runtime performance (5a67007)
2.1.0 (2020-09-15)
- Use user's configured default registry for new projects (558d698)
2.0.0 (2020-09-15)
- Disable node resolution mode as it caused crashes (9676c62)
- Repair issues caused by semantic-release crashes (745d3ab)
- Add code to purge old JS files in a build dir (8e3d039)
- Add code to transpile JS (but don't use it!) (0a29be9)
- Add color support to the textStyles schema (d01c68d)
- Add defaultBackground and defaultColor to spec (989a921)
- Add meta section with text style names to themes (b272961)
- Disable debug info by default (183b595)
- Generate more icon sprites to match foreground colors too (4a70ddd)
- Generate smarter color mappings (4f74c7e)
- Implement CSS-in-JS syntax for component specifications (41a9dcc)
- Improve color handling in icon generation and ensure clean SVGO (67616dc)
- Inject a lot more colours in themes (b2f4cd6)
- Properly fill circles in Icons (0cbb6ae)
- Support string syntaxes for spaces in @xstyled/system (54e60f4)
- Support text decoration and transform in text styles (1bb7f7d)
- Yaml component files are temporarily no longer supported.
You will need relevant @xstyled-theme/system helpers in your JS codebase to connect to this new component format. The documentation is temporarily outdated.
- fg-foo colors are now named foo directly, and the background color is automatically added to all theme files.
1.2.0 (2020-07-07)
- Re-enable Typecript compilation to support JS codebases (a5cbaca)
1.1.1 (2020-07-06)
- Rename utils to internals also in generated theme code (a5ec5fb)
1.1.0 (2020-07-03)
- Rename @xstyled-theme/utils to @xstyled-theme/internals (549009c)
- Disable TS compilation due to module resolution issues in callees (a3927ad)
- Fix incorrect data type in typography template (8f9b462)
- Use safer method to generate theme files (0d275cc)
- Add color template that matches the rest of the templates (e6922f4)
- Add command to list installed themes in a project (514f704)
- Add component folder init to the init command (424e7d7)
- Add optional default value export to TS enums (9deb250)
- Add partial implementation of init command (2c253ee)
- Add source templates and asset READMEs (b96acd7)
- Add support for static images in themes (4a5226e)
- Add util to retrieve current theme (dbe8739)
- Compile declarations for TS enums (5dad442)
- Finalise manifest writing for theme generation (895fd8b)
- Generate any abstract structure as-is, instead of only borders (dcc80ca)
- Help users avoid common typos in the typography file (f32d75a)
- Initial commit of xstyled-theme as a CLI (c00b208)
- Parse component APIs and variant declarations (5a2fc48)
- Reorganise file structure of theme builds (dca8366)
- Tolerate empty asset folders in themes (29c5b89)
- Write help and improve error messages (00b184b)
- No more compiled files for TypeScript sources! Use @xstyled-theme/config to be able to load the TS enums for now.