Releases: SC5/sc5-styleguide
Releases · SC5/sc5-styleguide
0.2.19
Features
- Add variable syntax checking on save and show error on UI (#412)
Fixes
- Ensure variables' order in the Designer Tool is the same as in the source file (#419)
- Fix running
npm run demo
when parent project already has gulp as dependency (#414)
0.2.18
Features
- Create 404 page. Use ui-sref to generate internal links (#402)
Improvements
- Parse only the given syntax when parsing variables (#406)
- Hide progress bar when socket connection is lost (#398)
Internal
- Fix tests when running with newest KSS (#394)
0.2.17
Features
- Example to shows colors with functions (#379)
- --port help added to CLI (#376)
Fixes
- Clean up custom KSS params before processing KSS (#385)
- Remove defined in texts in variables. Update KSS example data (#373)
Internal
- Move gulp test tasks to own file (#383)
- Move bin/styleguide to lib/cli.js (#384)
- Improve npm integration tests (#382)
- Add npm package integration test (#378)
- Correct markup for code in README (#367)
0.2.16
New features
- Declare Angular directives in KSS comments (#364)
Improvements
- Show variable source file name(s) (#360)
- Nice looking designer tool for mobile devices (#359)
- Hide absolute paths on client (#358)
- Save only changed variables (#355)
Internal changes
- Add Dockerfile to run demo in docker container (#357)
- Minor fixes to releasing instruction (#349)
0.2.15
Critical and major changes
- Find variable declarations from every file. Use styleVariables to filter selected files (#344)
- Feature: Custom KSS parameter for wrapper markup (#338)
The syntax for declaring a component wrapper has been changed. It is not compartible anymore. When updating change
you wrapper components according to documentation.
Bug fixes
- Allow empty single-line comments (#345)
- Fixes failed styleguide generation when section modifier has no markup (#343)
- Fix: Do not detect @imports as variables (#342)
Internal changes
- Instruction how to deal with branches (#346)
0.2.14
Fixes:
- Fix test directive when running gulp dev (#335)
- Fix: Include demo-gulpfile.js to NPM package. Fixes demo (#339)
- Fix typo in demo gulp file (#336)
Improvements:
- Remove unused scoped styles from processing flow (#337)
0.2.13
Fixes:
- Fix addWrapper issue when styleguide config is not yet loaded (#320)
- Fix issues when styleVariables is undefined (#319)
Improvements:
- Add lazy loaded directive example to demo project. Use separated gulp file to run demo (#322)
- Add debounce to search box. (#327)
- Append link elements to head instead of writing to document (#331)
0.2.12
Features:
- Insert user markup in shadowRoot or lightDom depending on browser support (#310)
Fixes:
- Fix: Parse at-rules to separate stylesheet. Fixes font problems with shadow DOM (#309)
- Fix common class: add a custom wrapper element with the defined class... (#308)
- Fix: Handle extraHead parameter properly when it is a string (#305)
- Fix: Apply shadow DOM styles properly on fullscreen mode (#306)
Improvements:
- Watch variable file changes when running executable with watch parameter (#314)
0.2.11
Features
- Possibility to pass a single stylefile to executable (#301)
Fixes:
- Fix: Find variables that have double parenthesis. Simplify variable parser (#292)
- Fix #241: Depend on Gonzales 3.0.0-12 (Parse variables in Bootstrap) (#291)
Improvements:
- Add find variable -icons to designer tool markup (#299)
- Remove unneeded dependencies. Update all dependencies (#297)
- jshint: Enforce captilized identifiers (#296)
- Instead of ignoring files, explicitly specify what is included in the npm tarball (#294)
0.2.10
Features:
- Find all sections that use the selected variable (#265)
- If a section does not use variables, list its sub-sections' variables (#275)
- Scope user stylesheet to user markup if the browser supports it. Thank you @Janpot! (#280)
Fixes:
- Some headers are not activated due to scrollable area being too short (#287)
- Fix #266: Do not replace pseudo selectors when they appear inside :not clause (#279)
- Find used variables also from function parameters (#267)
Improvements:
- Show full error message in UI when compilation error happens (#286)
- Disable "Save changes" button when socket connection is lost (#282)
- Disable "Reset local changes" button if no variable is dirty (#289)
- Allow scrollbars in content preview if content is too large (#277)
- Highlight section header when scrolling (#273)
- Re-style section headings (#270)
- Whole section heading is now clickable anchor link (#272)
- Do not use block section styles when main section does not have markup (#274)