[Esug-list] [amber-lang] Amber 0.13 released!

Bernat Romagosa tibabenfortlapalanca at gmail.com
Fri Oct 10 08:23:47 EDT 2014


These are great news. Congratulations to all!

Any further info on how deploying works now? Is Amber now creating a single
compiled js file with the whole project?

2014-10-10 14:17 GMT+02:00 Nicolas Petton <petton.nicolas at gmail.com>:

> Hi!
>
> After three months of development we are happy to announce the release
> of Amber 0.13.1 (skipping 0.13.0 for technical reasons). The team has
> once again been busy improving Amber to make it rock more than ever!
>
> With 172 commits, this release brings several important improvements as
> well as the usual bug fixes.
>
> Highlights:
>
> * Reworked cleaner DNU handling in core.
> * `amber init` fully embraced as the way to create new project.
> * Helios IDE is extracted and is now a project on its own.
>   * It is included as dev-dependency in any new project by default.
> * Movable data out of index.html:
>   * list of production packages in deploy.js;
>   * list of development packages in devel.js;
>   * project amd mappings in local.amd.json;
>   * libraries' amd mappings in lib_directory.amd.json.
> * 'Batteries included' deployment via `grunt deploy`.
> * 0.13.1 because of technical issues w/ 0.13.0 release process.
>
> Commits: https://github.com/amber-smalltalk/amber/compare/0.12.6...0.13.0
> Issues:
> https://github.com/amber-smalltalk/amber/issues?q=is%3Aissue+is%3Aclosed+milestone%3A0.13.0
>
> API changes:
>
> - Smalltalk side:
>   * String >> asSelector is now String >> asJavaScriptMethodName
>   * String >> asJavaScriptSelector is now String >>
> asJavaScriptPropertyName
>   * Collection >> ifEmpty:ifNotEmpty: family passes self to ifNotEmpty:
> block
>
> - JavaScript side
>   * smalltalk.selector is now smalltalk.st2js
>   * smalltalk.convertSelector is now smalltalk.js2st
>   * Smalltalk vm is now Smalltalk core
>   * boot.js's .vm is now .api
>   * amber load sets' .vm is now .api
>   * Internal variables smalltalk/globals/_st are now $core/$globals/$recv
>
> Additions:
>
> + smalltalk.
>   + accessJavaScript
> + Object >>
>   + postMessageTo:
>   + postMessageTo:origin:
> + Class >>
>   + heliosClass
> + SmalltalkImage >>
>   + core
> + amber/boot exports
>   + api
> + amber/{devel,deploy,lang} exports
>   + api
>
> Removals:
>
> - ProtoObject class >>
>   - heliosClass
> - Object class >>
>   - heliosClass
>
> I would like to thank Herbert for all his hard work on this release. He
> has done a wonderful job as the new maintainer of Amber. Thank you!
>
> Nicolas
> --
> Nicolas Petton
> http://nicolas-petton.fr
>
> --
> 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 amber-lang+unsubscribe at googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Bernat Romagosa.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.esug.org/pipermail/esug-list_lists.esug.org/attachments/20141010/1bc8e4a3/attachment-0002.html>


More information about the Esug-list mailing list