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.

Compatibility

Performance optimizations introduced in this release have resulted in internal API changes. This impacts 3rd party components that are using protected or internal store APIs, e.g. Shaker. A new Shaker version will be released very soon to address these changes. In the meantime, you can follow mojito-shaker#43.

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

Fixes

  • #25, #865 mojito-composite-addon error propagation
  • #293 HTMLFrameMojit should honor child metas
  • #1001 Fixes the Cache-Control header for static assets.
  • #1006 Fixed hybrid build issue
  • Fixed lingering occurrences of store.yui.getConfigAllMojits()
  • 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