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

0.3.30

Compare
Choose a tag to compare
@drewfish drewfish released this 06 Aug 23:40
· 3742 commits to develop since this release

Note: Mojito depends on the latest patch release of YUI, currently YUI 3.5.1-2. This version of YUI fixes a Y.io issue which appeared in the
last release. Also, as with the last Mojito release, YUI 3.5.x has removed built-in jsdom support. Server code that depends on a DOM will cause Mojito to throw an exception on startup. A warning will
now be issued for known DOM dependent modules matching this criteria. Folks are asked to either move DOM dependencies to client affinities or binders, or create the required host objects for your
application's DOM requirements. See http://yuilibrary.com/yui/docs/yui/nodejs.html. There may also be other app-specific issues with the upgrade in YUI.

Fixes

  • pull 246 -- Alter escaping to URI escaping to repair regressions
  • pull 280 -- Make sure the callback signature is what the supplied Function expects
  • pulls 285 336 -- Use command-line context in "mojito build html5app" command

Features

  • pull 251 -- Add --print option to jslint usage message
  • pull 252 -- Performance Optimization: Defer RouteMaker Instantiation in URL Addon
  • pulls 308 310 -- yuitest cleanups
  • pull 309 -- rm local copy of mime, use npm mime module instead
  • pull 316 -- Remove local glob.js and replace with glob npm package
  • pull 323 -- Added client-side unescape of escaped content
  • pull 335 -- Adding namespacing to Mojito components
  • lots of documentation updates

Credits

Special thanks to Cary Stanley, Fabian Frank, Michael Ridgway, and Seth Bertalotto for their code contributions to this release.