- Fix a weird issue where the jekyll server never booted up because the converter class got in an infinite loop trying to make a socket connection to the postcss server.
The plugin now processes scss and sass files in addition to css files. This requires using the postcss-scss syntax parser in your postcss.config.js
module.exports = {
parser: 'postcss-scss',
plugins: [
// ...
]
};
jekyll-postcss has a higher priority, so it will hand off the the postcss output to jekyll-sass-converter to finish off compiling.
- Output valid CSS when running outside the development environment
- Only run development server in development.
- Update rake
- Performance improvement
- [Breaking?]: Uses
postcss
instead ofpostcss-cli
. I think that it will continue to work without changing your dependencies sincepostcss-cli
usespostcss
as a dependency.
- Use
Array.unshift
instead ofArray.prepend
to support older Ruby versions
- Recompile when CSS imports change
- Cache styles to avoid unnecessary rebuilds
- Initial Release