Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

138 lines (105 sloc) 5.479 kb
*Upcoming
* sc-build speed improvements
* Added support for @debug statements which allow you to mark blocks of code only for debugging purposes.
* Introduce some new safe-guards for the parallelization of minification
* Refactored how Chance is invoked by the buildtools
* Made Chance minify the CSS
* Added verbose logging about the whitelisting feature
* Fixed bugs with the modular loading feature of sproutcore that caused the modules not to refresh during development
* Refactored the spriting support of Chance
* Added a first-draft of a Chance unit test runner, similar to the existing rake test runner, but based on file output not method output
* Added support for rmagick, allowing us to preprocess jpegs and gifs in addition to pngs
* Fixed the -r --include-required build flags when used in conjunction with the --build-targets flag in the buildtools which caused missing building and minifying of targets
* Prevented the buildtools from generating CSS files unnecessarily
* Updated unit tests
* Bug fixes throughout
*SproutCore 1.5.0.pre.5 (March 16, 2011)*
* Fixes Ruby 1.8 support
* Fixes UTF-8 encoding issues
* Improves speed of unit tests
* Slice JPEGs and GIFs with Chance
*SproutCore 1.5.0.pre.4.1 (March 1, 2011)*
* Fix bug in SC.TemplateCollectionView that was causing Todos demo not to work
in Firefox.
* Added default CSS for HTML-based projects.
*SproutCore 1.5.0.pre.4 (February 28, 2011)*
* We are beginning to move API that we don't believe will be ready before 1.5
release into the `experimental` framework. If your apps rely on code that is
migrated to experimental, please make sure you include it as a dependency. For
more, please see frameworks/experimental/README.md.
* Support for extending classes after they've been created with the
reopen()/enhance() combo. For more, see: [this
discussion](http://groups.google.com/group/sproutcore-dev/browse_thread/thread/d65ad54d6fddef5d)
* This change may break existing code if you call sc_super() in your mixins.
If your app throws exceptions after updating, please see [this post](http://groups.google.com/group/sproutcore-dev/browse_thread/thread/cc6a97e6133cb8cc).
* Added SC.TemplateView and Handlebars. These allow you to specify the content
of your views using templates.
* {{#view}} helper allows you to define child views
* {{#bind}} helper allows you to render a property, and automatically update DOM if that
property ever changes.
* {{#collection}} helpers allows you to render a simple collection of items
using templates
* SC.TextFieldSupport and SC.CheckboxSupport mixins for SC.TemplateViews
that wrap <input> elements.
* Split SC.View into units of functionality. SC.View remains functionally the
same, but you can now use SC.CoreView, a light-weight subset of SC.View.
* SC.ImageView will use a <canvas> tag on platforms that support it, which
improves performance significantly.
* SC.SegmentedView now creates an overflow menu if there are too many segments
to display.
* Class names for SC.SegmentedView have been cleaned up. You may need to
update your CSS if you were theming SC.SegmentedView.
* You can now observe the contents of enumerables using the special `@each`
key.
* Dependent keys can accept property paths. For example, you can say
.property('foo.bar'), and it will be invalidated if the `bar` property of
`foo` changes.
* Deprecated SC.viewportOffset(). Please use SC.offset() instead, which is
more explicit about what it returns.
* SC.browser now detects Android devices.
* SC.device.orientation now works reliably on desktop, iOS, and Android 2.1
and above.
* Experimental support for gyroscope information, if provided by the browser.
* Unit tests for runtime, desktop, foundation, core_foundation, and datastore
are all passing.
*SproutCore 1.5.0.pre.3 (February 3, 2011)*
* More fixes to Ruby 1.8/1.9 compat
*SproutCore 1.5.0.pre.2 (February 2, 2011)*
* Minor code cleanup
* Fixed Ruby 1.8 issues
*SproutCore 1.5.0.pre.1 (February 1, 2011)*
* Integrated Chance
* UTF-8 encoding fixes
* Improved minification and packing
* Add HTML5 application cache manifest configuration options and also disable in debug by default
* Deferred loading
* Fixes for css media query minifications
* Added .manifest and .htm into the default acceptable files
* Add --yui_minification flag to switch between closure compiler and yui compressor for minification
* Set PreferredLanguage earlier
* Changes to be able to build multiple languages
*SproutCore 1.4.5 (January 25, 2011)*
*Got Specs running again*
*Updated Copyrights*
*Added RSpec task back into Rakefile*
*Fixed issue with :combine_javascripts => false crashing*
*Corrected references to the old sproutit repo*
*SproutCore 1.4.4 (November 12, 2010)*
* Support for custom mime-types
* Pass in SC.build_mode to the app
*SproutCore 1.4.3 (October 19, 2010)*
* Better handling of Proxy Redirect
* Handle cases of missing net/https - Fixes #7
* Proxy: Use port 443 if secure and no port specified
* Fixes to Proxy Redirect support
* Fixes to SSL
* Cleanup to Builders - Fixes #2
* Wiped the old Rakefile since it wasn't applicable anymore
*SproutCore 1.4.2 (October 1, 2010)*
* Ignore swp files
* find_entry should not match partial filenames
* Made sc_static RegExp not greedy
* Fixed redundancy in sc-init description
* Fixes to allow uppercase files to be found by sc_require.
*SproutCore 1.4.1 (September 21, 2010)*
* Fixed string escaping issue in call to YUI Compressor [PDW]
Jump to Line
Something went wrong with that request. Please try again.