Before if you imported a framework (such as sproutcore) locally into your project you would need to import any dependent frameworks as well AND create configs for all of them. Now you do not need to do that. The build tools will load the most recent base environment (defined in config :all), along with the most recent bundle-specific config (defined in config :bundle_name) and the bundle-location details from whatever library holds the bundle. This will avoid a whole class of head-scratching config probs that people encountered when trying to setup their system.
- sc-server no longer requires a symlink in dev mode to fix a bug with Windows. - sc-server now supports a new proxy sc-config that can be used to hook up your app to a backend.
* The build tools can now generate bundles with relative paths. Fixes #19 * Fixed minor typos in the generated template files closed #17 * Renamed generators to sc_generators. This avoids a conflict with Rails 2.1. * [FIX] Applied bug fixes suggested by typo_pl to make the build tool run on windows.
…cally required but it causes them to load in the actual order they are required.
… the gem
The view_helper code previously defined view helpers on an HtmlRender class. Since view helpers are now reloaded on each page render, however, this caused a memory leak as the same method would be defined over and over again. view_helper now defines helper methods on the HtmlRender instance, which is disposed of at the end of the render. This eliminates the memory leak that caused sc-server to slow down over prolonged amounts of time.