Skip to content

Releases: SC5/sc5-styleguide

0.2.19

19 Jan 11:51
Compare
Choose a tag to compare

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

15 Jan 13:55
Compare
Choose a tag to compare

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

08 Jan 14:06
Compare
Choose a tag to compare

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

22 Dec 13:17
Compare
Choose a tag to compare

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

17 Dec 11:03
Compare
Choose a tag to compare

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

10 Dec 10:28
Compare
Choose a tag to compare

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

08 Dec 12:34
Compare
Choose a tag to compare

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

03 Dec 22:04
Compare
Choose a tag to compare

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

01 Dec 12:45
Compare
Choose a tag to compare

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

27 Nov 14:44
Compare
Choose a tag to compare

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)