Support PostCSS v6
perrin4869 opened this issue · comments
Is there any plan to upgrade the dependencies? Thanks!
Looks like v6 was a pretty small changeset, but moving all the plugins bundled with Rucksack to v6 will probably still be a big job - would happily accept PRs!
I see! Will definitely try to help in the coming days then :D
- postcss-alias (PR: madeleineostoja/postcss-alias#5)
- postcss-clearfix (PR: madeleineostoja/postcss-clearfix#21)
- postcss-color-rgba-fallback (Fixed in v3)
- postcss-easings
- postcss-fontpath (PR: madeleineostoja/postcss-fontpath#9, madeleineostoja/postcss-fontpath#10)
- postcss-hexrgba (PR: madeleineostoja/postcss-hexrgba#8)
- postcss-input-style (PR: madeleineostoja/postcss-input-style#3)
- postcss-opacity (PR: iamvdo/postcss-opacity#13)
- postcss-position (PR: madeleineostoja/postcss-position#9)
- postcss-pseudoelements (Fixed in v5)
- postcss-quantity-queries
- postcss-reporter
- postcss-responsive-type (PR: madeleineostoja/postcss-responsive-type#28)
- postcss-vmin
I'm taking a vacation next week so I won't be able to help out anymore until I'm back =/
This looks great! Thanks for the help :-)
I've merged postcss-responsive-type and pushed a major (released as v1.0, interface has been stable for over a year), others need Node versions bumped in Travis config to pass tests.
Once everything is updated I'll bump all deps for rucksack and release a 0.10.0 (few breaking issues to sort before releasing 1.0 of Rucksack)
Fixed the tests on postcss-alias
and postcss-clearfix
, I'll try to send the rest of the PRs this week!
Awesome thanks!
Nice, thanks for the merges, we're getting close :D
PRs all done now!!
Great! Sorry missed this before, I'll try have a look over all of them later today
Cool, all mine merged in and bumped to v1.0 - just waiting on iamvdo/postcss-opacity#13, then can bump deps here (and in laggard).
That's awesome, thanks!!!
iamvdo/postcss-opacity#13 was merged an released as postcss-opacity@5
:D
Okay great! Away for the weekend but will bump deps on rucksack when I'm back. Would like to release this as a 1.0 (since postcss 6 is a breaking change anyway), and to do that would require:
- Bumping all deps
- Removing postcss-alias
- Add changelog
- Updating docs and website for new plugin features (responsive type, fontpath, etc)
- Ideally also adding config options to plugins rather than just true/false Boolean. This could potentially be a non-breaking change though if they could take a Boolean or an object
Not sure when I'll get a chance to do all that, but hopefully soon.
Done and released as 1.0, will leave other breaking changes for 2.0
Awesome :D