Releases: vtex/toolbelt
v0.10.3
v0.10.2
v0.10.1
v0.10.0
v0.10.0 (2015-10-27)
Hello, fellow developers!
I'm glad to announce that THE COOKIE IS DEAD!!11!!
Ok... maybe not that much. Let me explain:
The cookies for the sandbox
and workspace
pretty much still exists, BUT, we've created a good and ol' barrel of abstraction on top of it so you don't have to worry anymore.
Now we have a convention for setting those cookies. We will create a workspace with the name sb_<your-vtex-developer-email>
and on that workspace you'll have a sandbox with the name <your-vtex-developer-email>
. Because of that, you don't need to type the sandbox
as an argument of watch
anymore!
You will access those by simply putting a querystring on the link you use for development, for example: storename.beta.myvtex.com/?workspace=sb_mydeveloperemail@whut.com
.
All we ask in return is that when you log in you inform us the account you wish to be logged (yeah, only one account at a time).
I know you're excited, yeah, gimme a hug homie <3
TL;DR: You don't need to type the sandbox name on watch
or set the cookies anymore.
!!!
First big important note: If you have any credentials cached, please logout
and login
again.
Second big important note: Delete the previous vtex_workspace
and vtex_sandbox
cookies that you have setted before.
!!!
v0.9.4
v0.9.3
v0.9.2
v0.9.2 (2015-09-28)
Hello again, fellas.
Today we have a round of the good ol' fixes.
Users of the npm@3
version will be glad to know that the dependencies issues were handled. tiny-lr
got updated and everything is now beautifully working. Also, removed grunt-coffeelint
for having peer dependencies issues too.
I hope that people get a little less confused when running the toolbelt when he doesn't need to send anything to the sandbox servers. Why? Well, we got a new message just for that case :)
And, for the finale, the toolbelt will warn you properly when the port of the server is occupied. I think that shows good manners, exploding the way it used before doesn't show you have good loving parents!
v0.9.1
v0.9.0
v0.9.0 (2015-09-24)
Let's kick the dust off and start with the good stuff!
The file vtex-webpack
is now gone (we won't miss you, so k bye). Now we have a new one, shiny and pretty called webpack
(yep), it lives on the lib
folder.
The logic behind the -w
and -s
options is now there, and the entrypoint for them is now on vtex-watch
, which makes much more sense since they are options of watch.
Last but not least, the VTEX Toolbelt server now uses the new react-transform!
Instead of using webpack-dev-server
, we're using an express
server with webpack-hot-middleware
and webpack-dev-middleware
. Note that webpack-dev-middleware
doesn't write anything on disk and handles everything in memory, so don't freak out if you see your assets
folder sitting there all alone.
This assumes some pre-configuration on the project to work properly (see Hot Module Replacement section on README). Besides, it's a world of new possibilities and probably makes it easier to make the dreamy multiple app hot reload that we all want!
On this release two main issues are fulfilled (actually, one is partially done):