Skip to content
This repository has been archived by the owner on Oct 30, 2018. It is now read-only.

ReleaseNotes0_5_5

rwaldura edited this page Feb 27, 2013 · 23 revisions

Mojito Release 0.5.5

Mojito 0.5.5 is now tagged and available on npm. List of changes between 0.5.4 and 0.5.5 here.

Features

  • Global models thru ac.models.expose() upgraded from experimental to beta.
  • #1011 Support for Handlebars helpers through mojito-helpers-addon and support for global Handlebars helpers using ac.helpers.expose(). This is an experimental feature!
  • #978 Introducing error propagation in mojito-composite-addon by using the flag propagateFailure in a child.
  • #997 Introduced a clear separation between YUI core modules and app-specific YUI modules. YUI core modules are now served from CDN by default; they are only served by the app origin server if staticHandling.serveYUIFromAppOrigin is set in application.json. This change optimizes the initial load time of the app as well as its offline capabilities when using mojito build html5app.
  • Improved Resource Store: minimized memory footprint.
  • Upgraded to YUI 3.8.1

Backward Compatibility

In this release we introduced some performance optimizations, as a result some internal APIs changed, and this will potentially impacting 3rd party components that are using protected or internal store APIs. This is the case of [email protected], a new version of shaker will be released very soon to address these changes, in the meantime, you can follow mojito-shaker#43.

Fixes

  • #293 HTMLFrameMojit should honor child metas
  • #1006 Fixed hybrid build issue
  • #25, #865 mojito-composite-addon error propagation
  • Fixed lingering occurrences of store.yui.getConfigAllMojits()
  • #1001 Fixes the Cache-Control header for static assets.
  • Fix for forceRelativePaths for YUI loader when using mojito build, making root and base to be relative when needed.
  • (sweetandsour2) Fix for client side hooks, bug fix in template hooks.
Clone this wiki locally