Joose 3.50.0

Skip to first unread message

Nickolay Platonov

Sep 14, 2011, 6:10:51 AM9/14/11
to joose-js

I've just pushed the Joose 3.50.0 to npm. Its the initial release in the Joose 3.50 series, which will lead to Joose4 in some distant future :)

The difference from Joose 3.18 are mostly on package level. Most significant are shown below:

- the Singleton and advanced features for attributes are now bundled into Joose itself:

- Joose finally have an easily discoverable bundle file: joose-all.js in the top-most directory of tarball.

- Joose now comes with browserify-like tool for providing synchronous "require" in browsers (on early stage for now): joose-nodify

Codebase itself is stable for now (all tests green in browsers/node)

Roadmap for Joose4:
- types
- benchmark suite
- core rewrite in more functional style
- internals simplifications
- robust/feature-full "nodify" tool

Deprecations for Joose3:

Joose3.50 deprecates a some things:

1) Naturally,  JooseX-Class-Singleton + JooseX.Attribute extensions
2) JooseX.Namespace.Depended extension
3) Using classes as global properties
4) The custom "builders" creation via the "builder" keyword (will be replaced with simpler mechanism)


Malte Ubl

Sep 14, 2011, 6:17:33 AM9/14/11
Woot! Congrats!

> --
> You received this message because you are subscribed to the Google Groups
> "Joose" group.
> To post to this group, send email to
> To unsubscribe from this group, send email to
> For more options, visit this group at


Adam Bergmark

Sep 14, 2011, 11:15:55 AM9/14/11
Great news! Thanks for your efforts!
Reply all
Reply to author
0 new messages