SproutCore 0.9.4 ReleasedS

New release of the ruby gem today.  This gem includes a few important fixes for the SproutCore build tools as well as some enhancements to the JS framework.  The specific list is included below.

As usual, you should update the SproutCore gem if you want to get the latest build tools.  You can always get the very latest JavaScript code by running ’sproutcore freeze:edge’ from within your SproutCore project.

SproutCore 0.9.4 Changes

  • [FIX] Build system now generates index.html files for client bundles, even if they do not include .rhtml resources.
  • [FIX] Typos in the readme docs for the client generator.
  • Added automaticOutletFor() that will cause a view to be configured automatically instead of forcing you to use an outlets array.  Useful for when you are manually constructing your views.
  • Initial changes required to eventually implement improved observer notification system.
  • Improved documentation for a variety of classes
  • [FIX] Only fixtures ending in “.js” will now be loaded.  This allows you to include fixtures named .json or whatever and actually load them via XHR.
  • [FIX] The build system now ignored any rhtml files that does not appear in an lproj directory since this is where templates are stored.