Skip to content

Commit

Permalink
Bump to 0.17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Kevin Malakoff committed Mar 31, 2013
1 parent 0fd805e commit 0c12410
Show file tree
Hide file tree
Showing 69 changed files with 186 additions and 172 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,5 @@ tutorials/*
stylesheets/*
javascripts/*
images/*

components/*
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,23 +30,23 @@ These resources can help you get started:
* [Knockback-Navigators.js (Live!)](http://kmalakoff.github.com/knockback-navigators) (***new!***): demonstrates page and embedded pane transitions. They are platform-agnostic so you can even use them without using Knockback.js or Knockout.js!


#Download Latest (0.16.8):
#Download Latest (0.17.0):

Please see the [release notes](https://github.com/kmalakoff/knockback/blob/master/RELEASE_NOTES.md) for upgrade pointers.

###Full

Bundles advanced features including: localization, formatting, triggering, and defaults. Stack provides Underscore.js + Backbone.js + Knockout.js + Knockback.js in a single file.

* Full Library [(dev, 64k)](https://raw.github.com/kmalakoff/knockback/0.16.8/knockback.js) or [(min+gzip, 8k)](https://raw.github.com/kmalakoff/knockback/0.16.8/knockback.min.js)
* Full Stack [(dev, 330k)](https://raw.github.com/kmalakoff/knockback/0.16.8/knockback-full-stack.js) or [(min+gzip, 32k)](https://raw.github.com/kmalakoff/knockback/0.16.8/knockback-full-stack.min.js)
* Full Library [(dev, 64k)](https://raw.github.com/kmalakoff/knockback/0.17.0/knockback.js) or [(min+gzip, 8k)](https://raw.github.com/kmalakoff/knockback/0.17.0/knockback.min.js)
* Full Stack [(dev, 330k)](https://raw.github.com/kmalakoff/knockback/0.17.0/knockback-full-stack.js) or [(min+gzip, 32k)](https://raw.github.com/kmalakoff/knockback/0.17.0/knockback-full-stack.min.js)

###Core

Removes advanced features that can be included separately: localization, formatting, triggering, defaults, validation, and statistics. Stack provides Underscore.js + Backbone.js + Knockout.js + Knockback.js in a single file.

* Core Library [(dev, 54k)](https://raw.github.com/kmalakoff/knockback/0.16.8/knockback-core.js) or [(min+gzip, 7k)](https://raw.github.com/kmalakoff/knockback/0.16.8/knockback-core.min.js)
* Core Stack [(dev, 315k)](https://raw.github.com/kmalakoff/knockback/0.16.8/knockback-core-stack.js) or [(min+gzip, 31k)](https://raw.github.com/kmalakoff/knockback/0.16.8/knockback-core-stack.min.js)
* Core Library [(dev, 54k)](https://raw.github.com/kmalakoff/knockback/0.17.0/knockback-core.js) or [(min+gzip, 7k)](https://raw.github.com/kmalakoff/knockback/0.17.0/knockback-core.min.js)
* Core Stack [(dev, 315k)](https://raw.github.com/kmalakoff/knockback/0.17.0/knockback-core-stack.js) or [(min+gzip, 31k)](https://raw.github.com/kmalakoff/knockback/0.17.0/knockback-core-stack.min.js)

###Distributions

Expand Down
4 changes: 2 additions & 2 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Please refer to the following release notes when upgrading your version of Knockback.js.

## 0.17.0pre
## 0.17.0

* added kb.wasReleased helper function
* bug fix for recursive view model create: https://github.com/kmalakoff/knockback/issues/53
Expand All @@ -11,7 +11,7 @@ Please refer to the following release notes when upgrading your version of Knock
* added support for Backbone 1.0.0. Note: needed to patch Backbone-relational to 0.8.0plus and to add _.findWhere to lodash.
* added automatic call of afterRender on a view model in kb.renderTemplate unless afterRender is also provided in the options (to avoid multiple calls).

## 0.16.8
## 0.17.0

* updated knockback-full-stack for latest Underscore.js, Backbone.js, and Knockout.js
* bugfix for viewModelByModel if the ViewModel has not yet been initialized
Expand Down
12 changes: 12 additions & 0 deletions component.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"name": "knockback",
"version": "0.17.0",
"main": "knockback.js",
"ignore": [
"**/.*",
"node_modules",
"components",
"packages",
"media"
],
}
8 changes: 4 additions & 4 deletions knockback-core-stack.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-core-stack.js 0.17.0pre
knockback-core-stack.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand Down Expand Up @@ -6424,7 +6424,7 @@ ko.exportSymbol('nativeTemplateEngine', ko.nativeTemplateEngine);
}());
})();
/*
knockback-core.js 0.17.0pre
knockback-core.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand All @@ -6441,7 +6441,7 @@ ko.exportSymbol('nativeTemplateEngine', ko.nativeTemplateEngine);
}
})(function() {// Generated by CoffeeScript 1.6.2
/*
knockback-core.js 0.17.0pre
knockback-core.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.js is freely distributable under the MIT license.
See the following for full license details:
Expand All @@ -6455,7 +6455,7 @@ var COMPARE_ASCENDING, COMPARE_DESCENDING, COMPARE_EQUAL, KB_TYPE_ARRAY, KB_TYPE
kb = (function() {
function kb() {}

kb.VERSION = '0.17.0pre';
kb.VERSION = '0.17.0';

kb.TYPE_UNKNOWN = 0;

Expand Down
4 changes: 2 additions & 2 deletions knockback-core-stack.min.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions knockback-core.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-core.js 0.17.0pre
knockback-core.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand All @@ -16,7 +16,7 @@
}
})(function() {// Generated by CoffeeScript 1.6.2
/*
knockback-core.js 0.17.0pre
knockback-core.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.js is freely distributable under the MIT license.
See the following for full license details:
Expand All @@ -30,7 +30,7 @@ var COMPARE_ASCENDING, COMPARE_DESCENDING, COMPARE_EQUAL, KB_TYPE_ARRAY, KB_TYPE
kb = (function() {
function kb() {}

kb.VERSION = '0.17.0pre';
kb.VERSION = '0.17.0';

kb.TYPE_UNKNOWN = 0;

Expand Down
2 changes: 1 addition & 1 deletion knockback-core.min.js

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions knockback-full-stack.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-full-stack.js 0.17.0pre
knockback-full-stack.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand Down Expand Up @@ -6424,7 +6424,7 @@ ko.exportSymbol('nativeTemplateEngine', ko.nativeTemplateEngine);
}());
})();
/*
knockback.js 0.17.0pre (full version)
knockback.js 0.17.0 (full version)
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand All @@ -6441,7 +6441,7 @@ ko.exportSymbol('nativeTemplateEngine', ko.nativeTemplateEngine);
}
})(function() {// Generated by CoffeeScript 1.6.2
/*
knockback-core.js 0.17.0pre
knockback-core.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.js is freely distributable under the MIT license.
See the following for full license details:
Expand All @@ -6455,7 +6455,7 @@ var COMPARE_ASCENDING, COMPARE_DESCENDING, COMPARE_EQUAL, EMAIL_REGEXP, KB_TYPE_
kb = (function() {
function kb() {}

kb.VERSION = '0.17.0pre';
kb.VERSION = '0.17.0';

kb.TYPE_UNKNOWN = 0;

Expand Down Expand Up @@ -8421,7 +8421,7 @@ if (this.$) {
}

/*
knockback_default_observable.js 0.17.0pre
knockback_default_observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.DefaultObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -8525,7 +8525,7 @@ kb.utils.setToDefault = function(obj) {
};

/*
knockback-formatted-observable.js 0.17.0pre
knockback-formatted-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.FormattedObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -8653,7 +8653,7 @@ kb.formattedObservable = function(format, args) {
};

/*
knockback-localized-observable.js 0.17.0pre
knockback-localized-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.LocalizedObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -8766,7 +8766,7 @@ kb.localizedObservable = function(value, options, view_model) {
kb.locale_manager = void 0;

/*
knockback-triggered-observable.js 0.17.0pre
knockback-triggered-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -8828,7 +8828,7 @@ kb.triggeredObservable = function(emitter, event_selector) {
};

/*
knockback-validation.js 0.17.0pre
knockback-validation.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -8982,7 +8982,7 @@ kb.formValidator = function(view_model, el) {
};

/*
knockback-validators.js 0.17.0pre
knockback-validators.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down
4 changes: 2 additions & 2 deletions knockback-full-stack.min.js

Large diffs are not rendered by default.

18 changes: 9 additions & 9 deletions knockback.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback.js 0.17.0pre (full version)
knockback.js 0.17.0 (full version)
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand All @@ -16,7 +16,7 @@
}
})(function() {// Generated by CoffeeScript 1.6.2
/*
knockback-core.js 0.17.0pre
knockback-core.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.js is freely distributable under the MIT license.
See the following for full license details:
Expand All @@ -30,7 +30,7 @@ var COMPARE_ASCENDING, COMPARE_DESCENDING, COMPARE_EQUAL, EMAIL_REGEXP, KB_TYPE_
kb = (function() {
function kb() {}

kb.VERSION = '0.17.0pre';
kb.VERSION = '0.17.0';

kb.TYPE_UNKNOWN = 0;

Expand Down Expand Up @@ -1996,7 +1996,7 @@ if (this.$) {
}

/*
knockback_default_observable.js 0.17.0pre
knockback_default_observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.DefaultObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -2100,7 +2100,7 @@ kb.utils.setToDefault = function(obj) {
};

/*
knockback-formatted-observable.js 0.17.0pre
knockback-formatted-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.FormattedObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -2228,7 +2228,7 @@ kb.formattedObservable = function(format, args) {
};

/*
knockback-localized-observable.js 0.17.0pre
knockback-localized-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.LocalizedObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -2341,7 +2341,7 @@ kb.localizedObservable = function(value, options, view_model) {
kb.locale_manager = void 0;

/*
knockback-triggered-observable.js 0.17.0pre
knockback-triggered-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -2403,7 +2403,7 @@ kb.triggeredObservable = function(emitter, event_selector) {
};

/*
knockback-validation.js 0.17.0pre
knockback-validation.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -2557,7 +2557,7 @@ kb.formValidator = function(view_model, el) {
};

/*
knockback-validators.js 0.17.0pre
knockback-validators.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down
2 changes: 1 addition & 1 deletion knockback.min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions lib/knockback-defaults.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-defaults.js 0.17.0pre
knockback-defaults.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand Down Expand Up @@ -32,7 +32,7 @@ if (typeof exports !== 'undefined') {
_unwrapObservable = ko.utils.unwrapObservable;

/*
knockback_default_observable.js 0.17.0pre
knockback_default_observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.DefaultObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down
4 changes: 2 additions & 2 deletions lib/knockback-formatting.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-formatting.js 0.17.0pre
knockback-formatting.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand Down Expand Up @@ -32,7 +32,7 @@ if (typeof exports !== 'undefined') {
_unwrapObservable = ko.utils.unwrapObservable;

/*
knockback-formatted-observable.js 0.17.0pre
knockback-formatted-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.FormattedObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down
4 changes: 2 additions & 2 deletions lib/knockback-localization.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-localization.js 0.17.0pre
knockback-localization.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand Down Expand Up @@ -45,7 +45,7 @@ _unwrapObservable = ko.utils.unwrapObservable;
kb.locale_manager = void 0;

/*
knockback-localized-observable.js 0.17.0pre
knockback-localized-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.LocalizedObservable is freely distributable under the MIT license.
See the following for full license details:
Expand Down
4 changes: 2 additions & 2 deletions lib/knockback-statistics.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-statistics.js 0.17.0pre
knockback-statistics.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand Down Expand Up @@ -32,7 +32,7 @@ if (typeof exports !== 'undefined') {
_unwrapObservable = ko.utils.unwrapObservable;

/*
knockback_statistics.js 0.17.0pre
knockback_statistics.js 0.17.0
(c) 2012 Kevin Malakoff.
Knockback.Stats is freely distributable under the MIT license.
See the following for full license details:
Expand Down
4 changes: 2 additions & 2 deletions lib/knockback-triggering.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-triggering.js 0.17.0pre
knockback-triggering.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand Down Expand Up @@ -32,7 +32,7 @@ if (typeof exports !== 'undefined') {
_unwrapObservable = ko.utils.unwrapObservable;

/*
knockback-triggered-observable.js 0.17.0pre
knockback-triggered-observable.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down
6 changes: 3 additions & 3 deletions lib/knockback-validation.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
knockback-validation.js 0.17.0pre
knockback-validation.js 0.17.0
(c) 2011-2013 Kevin Malakoff - http://kmalakoff.github.com/knockback/
License: MIT (http://www.opensource.org/licenses/mit-license.php)
Dependencies: Knockout.js, Backbone.js, and Underscore.js.
Expand Down Expand Up @@ -32,7 +32,7 @@ if (typeof exports !== 'undefined') {
_unwrapObservable = ko.utils.unwrapObservable;

/*
knockback-validation.js 0.17.0pre
knockback-validation.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down Expand Up @@ -186,7 +186,7 @@ kb.formValidator = function(view_model, el) {
};

/*
knockback-validators.js 0.17.0pre
knockback-validators.js 0.17.0
(c) 2011-2013 Kevin Malakoff.
Knockback.Observable is freely distributable under the MIT license.
See the following for full license details:
Expand Down
Loading

0 comments on commit 0c12410

Please sign in to comment.