- Added basic support for CSS embedded inside JS (#313).
- Added basic support for PostCSS.
- Fixed a case when the
CSS_colors_case
options is not found.
- Fixed missing
none
value for border-… shorthands (#291).
- Fixed
CSS_syntax_quote_symbol
option that didn't work whenCSS_syntax_url_quotes
was set to false.
- Added support for any hayaku abbreviations as alias values.
- Added support for any unknown values after a colon in abbreviation.
- Added support for unknown units after numbers.
- Added
plain-text
template output, alongside thefull
. - Updated and fixed dictionary with some transform and animation stuff.
- Fixed incorrect letter case dependance for values.
- Fixed lost transform alias.
- Fixed troubles with spaces in values.
- Fixed unavailable user preprocessor dicts in cycling.
- Fixed the handling of full properties/values.
- Fixed the colon at the end of abbreviation.
- Fixed absent percents for border-radius.
- Fixed quote symbol option to work in more cases.
- Fixed regression for inner tabstops, like in transforms.
- Fixed ST2 utf problem.
- New feature: value cycling.
- New feature: user-defined dictionaries.
- New feature: user-defined aliases.
- Refactored code a bit, added basic tests.
- Now using commented for abbreviations links from dict in postexpands.
- Updated flex properties and some other minor ones.
- Allowed usage of
+
(although, not in the end),$
and@
in abbreviations. - Fixed rare postexpand conflicts.
- Fixed always positive
hayaku_CSS_prefixes_align
setting.
- Better postexpand for colors, using color length option.
- Mentioned disabling autocomplete in README.
- Slightly better disabling of autocomplete.
- Allowed using
enter
for autocomplete.
- Fixed incorrect indent in Sass-like syntax for new blocks (#198)
-
New setting:
hayaku_CSS_syntax_quote_symbol
for used quote symbol (#71) -
New setting:
hayaku_CSS_syntax_url_quotes
for wrapping clipboarded links in urls with quotes (#208) -
Added support for
user-select
property (#207) -
Fixing values in abbreviations for
opacity
property (#209) -
Don't add units if the value could be unitless (like
line-height
), alsohayaku_CSS_units_for_unitless_numbers
setting for this (#153)
- Fix the importing method for ST3 again, now should work from the
.sublime-package
.
- Fix the importing method, now the plugin would work from PC in ST3 (#205)
-
Support for Sublime Text 3 (#201)
-
Fixed inline comment setting for OS X and Linux (#200, thanks to @freshmango)
-
Disable inline commenting in functions and quotes (#203)
- Hotfixing automatic new line after expand's bug (#190)
- New feature: basic clipboard defaults (for colors and urls) (#180)
- New setting: optional automatic new line after expand (not by default) (#123)
- Better handling of multiple carets in snippets (#188)
- Fixed an issue with color postexpands and their default values (#189)
- Restructured the repo, so it would be better updatable and maintainable.
- Fixed bug with more than 99 completion parts in a snippet (
display: inline
affected) (#182) - Fixed bug with wrong position of color postexpand in prefixed clusters (#183)
- Better handling for values that can be parts of other values in postexpands (#184)
- Overall refactoring of the postexpands, not completed, but already fixed some minor issues and the code is almost ready for moving the postexpands to the dictionaries.
- Changed default setting: now when you use the block expand it expands to the more common code style.
- New feature: added importance to the postexpand (#156)
- New setting: disabling the inline comment shortcut for CSS (#169)
- New setting: handling the case of expanded colors (#177)
- New setting: handling the length of expanded colors (#50)
- Moved the default syntax settings to code, so no restart needed for them to apply (#160)
- Don't indent prefixed properties when using Stylus or Sass (#176)
- Fixed jumping to newline with proper indentation by tab/enter in non-CSS syntaxes (#166)
- Fixed the occasional removing of the content right to the point where the tab/enter happened (#168)
- Allowing expand to work on a line with other properties (“single line” code style) (#170)
- Some minor refactoring.
- New feature: Added a way to write color abbreviations for rgba, like
cF.5
tocolor: rgba(255,255,255,.5)
etc. (#66) - Removed colons from default Stylus syntax (#161)
- Fixed possible leaks of default values (#164)
- Tab didn't work at the empty line after the last statement in Stylus/Sass (#146)
- Enhanced the behaviour of the
enter
/tab
at the end of the prefixed cluster (#52) - Fixed strange bugs in expands, when the
<dimension>
token could show up (#155) - Upgraded expand code block action (you can press
enter
inside the brackets — in this position:{|}
— to create a block), so it is not hardcoded now (#159) - Added an option to disable postexpand (#152)
- Updated installation instructions (#147)
- Initial public alpha