Release 0.29.0

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Release 0.29.0

Herby Vojčík

================
   ANNOUNCEMENT
================

Another minor version release is out, the 0.29.0!

TL;DR:

   npm -g install @ambers/cli

and your new projects will be created with new version.
For cases where npm think it knows better (and new project is still
based on older version, find out in package.json), try:

   npm -g install @ambers/cli -f

and if even that does not help, this should:

   npm -g uninstall @ambers/cli -f
   npm cache clean -f
   npm -g install @ambers/cli -f


===================
   THE CHANGES
===================

 From CHANGELOG:

* Inlining of #and: and #or:.

Yes, those two selectors are now inlined by the compiler.

This may be breaking if you use #and: or #or: in your classes. That's
why this is another significant number increment.

================
   UPGRADE PROJ
================

To upgrade your not too old project, this should suffice:

   npm install @ambers/lang@^0.29.0
   grunt

The mechanical, though needing a bit of tools expertise, although
working, way to do the upgrade of older project is to create new project
with `amber init` with the same name as the old project, copy the files
over to old project, and go over the diffs (shown by git / IDE / both)
manually.

Herby

--
You received this message because you are subscribed to the Google Groups "amber-lang" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/amber-lang/e0f7ad3e-d902-a744-7da5-05a00ff569fc%40mailbox.sk.