Thanks to @pYr0x, @m-mujica and everyone else who has contributed to Steal in preparation for the 1.0 release.
Today I’m glad to announce our second, and hopefully final, release candidate 2. You can install with:
npm install steal@rc steal-tools@rc --save-dev
If You already have steal/steal-tools installed you can just change your package.jsons:
...
"devDependencies": {
"steal": "^1.0.0-rc2",
"steal-tools": "^1.0.0-rc2"
...
}
It is likely that you’ll also want steal-less and steal-css which have been broken off into their own packages. That’s right! CSS and Less are no longer included with Steal, however by breaking them off we’ll be able to update them much quicker than we have in the past.
You can install their RC versions the same way:
npm install steal-css@rc steal-less@rc --save-dev
Breaking changes
The only breaking change is that steal-less and steal-css are no longer included with Steal. To use them you need to install them and then add the new plugins configuration to your package like so:
"system": {
"plugins": [
"steal-css",
"steal-less"
]
}
This configuration will allow steal to preprocess the packages before you start using them and everything will otherwise work as normal.
1.0 Release
We are now very close to a 1.0 release. There are no more issues remaining, just a tiny bit more of testing. I have 2 teams that have volunteered to upgrade but would love to see more from the community. I’ll wait another week or so before releasing, so you have some time. Checkout the migration guide which will walk you through the process.
Just post messages here and/or gitter and let me know. I’m excited!