Skip to content

Commit

Permalink
v0.7.0 official release!
Browse files Browse the repository at this point in the history
  • Loading branch information
geekdave committed Apr 30, 2014
1 parent 33f7ce7 commit e18686a
Show file tree
Hide file tree
Showing 6 changed files with 56 additions and 42 deletions.
27 changes: 11 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,23 +41,11 @@ While Marionette is not a dependency, if you're already using Marionette, your d

### Getting Geppetto

**Note about 0.7.0 Release Candidate**:
*Latest Stable Release: 0.7.0*

Geppetto recently introduced a dependency injection (DI) system for promoting even better loose-coupling. This feature is targeted for version 0.7.0.

The docs are not quite up to date yet, and the API might undergo some minor changes. Version 0.7.0 is in "release candidate" stage, and will be released once the docs and API are finalized. If you would prefer to work with a fully-documented API, and don't need the DI, [please use 0.6.3](https://github.com/ModelN/backbone.geppetto/tree/0.6.3) for the time being.

*Latest Stable Release: 0.6.3*

* Minified: [backbone.geppetto.min.js](https://github.com/ModelN/backbone.geppetto/blob/0.6.3/dist/backbone.geppetto.min.js)
* Development (Uncompressed, Comments): [backbone.geppetto.js](https://raw.github.com/ModelN/backbone.geppetto/0.6.3/backbone.geppetto.js)
* Full Release (Tests, Examples): [0.6.3.zip](https://github.com/ModelN/backbone.geppetto/archive/0.6.3.zip).

*Latest Dependency Injection Release Candidate: 0.7.0-rc5*

* Minified: [backbone.geppetto.min.js](https://github.com/ModelN/backbone.geppetto/blob/0.7.0-rc5/dist/backbone.geppetto.min.js)
* Development (Uncompressed, Comments): [backbone.geppetto.js](https://raw.github.com/ModelN/backbone.geppetto/0.7.0-rc5/backbone.geppetto.js)
* Full Release (Tests, Examples): [0.6.3.zip](https://github.com/ModelN/backbone.geppetto/archive/0.7.0-rc5.zip).
* Minified: [backbone.geppetto.min.js](https://github.com/ModelN/backbone.geppetto/blob/0.7.0/dist/backbone.geppetto.min.js)
* Development (Uncompressed, Comments): [backbone.geppetto.js](https://raw.github.com/ModelN/backbone.geppetto/0.7.0/backbone.geppetto.js)
* Full Release (Tests, Examples): [0.7.0.zip](https://github.com/ModelN/backbone.geppetto/archive/0.7.0.zip).

*Unreleased Edge Version (master)*

Expand Down Expand Up @@ -659,6 +647,13 @@ To add your logo, please open an issue. Include a link to a hosted .png image o

## Version History

### 0.7.0
*Released 29 Apr 2014*

* Official release for DI features
* Fix bower config
* Happy 2-year Geppettiversary!

### 0.7.0 RC5
*Released 18 Jan 2014*

Expand Down
10 changes: 4 additions & 6 deletions backbone.geppetto.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// backbone.geppetto 0.7.0-rc5
// backbone.geppetto 0.7.0
//
// Copyright (C) 2013 Dave Cadwallader, Model N, Inc.
// Distributed under the MIT License
Expand Down Expand Up @@ -69,14 +69,12 @@

var context = this._context;

var WrappedConstructor = OriginalConstructor.extend({
return OriginalConstructor.extend({
initialize: function() {
context.resolver.resolve(this, wiring);
OriginalConstructor.prototype.initialize.call(this, arguments);
}
});

return WrappedConstructor;
},

createChildResolver: function() {
Expand Down Expand Up @@ -166,7 +164,7 @@

var Geppetto = {};

Geppetto.version = '0.7.0-rc5';
Geppetto.version = '0.7.0';

Geppetto.EVENT_CONTEXT_SHUTDOWN = "Geppetto:contextShutdown";

Expand Down Expand Up @@ -322,7 +320,7 @@

Geppetto.Context.prototype.dispatchGlobally = function dispatchGlobally(eventName, eventData) {

_.each(contexts, function(context, contextId) {
_.each(contexts, function(context) {
context.vent.trigger(eventName, eventData);
});
};
Expand Down
33 changes: 27 additions & 6 deletions bower.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,47 @@
{
"name": "backbone.geppetto",
"version": "0.7.0-rc5",
"description": "Bring your Backbone applications to life with an event-driven Command framework.",
"homepage": "https://github.com/ModelN/backbone.geppetto",
"version": "0.7.0",
"main": "backbone.geppetto.js",
"keywords": [
"backbone",
"plugin",
"command",
"mvc"
],
"author": {
"name": "Dave Cadwallader",
"email": "dcadwallader@gmail.com"
},
"ignore": [
"**/.*",
"node_modules",
"components"
"components",
"examples",
"Gruntfile.js",
".gitignore",
"travis.yml",
"beautify.json",
"documentup.min.js",
"index.html",
"version.json"
],
"dependencies": {
"devDependencies": {
"jquery": "~2.0.3",
"backbone": "~1.1.0",
"underscore": "~1.5.1",
"requirejs": "~2.1.9",
"requirejs-text": "~2.0.10",
"mocha": "~1.12.1",
"chai": "~1.8.1",
"sinon-chai": "~2.4.0",
"blanket": "~1.1.5",
"sinon.js": "~1.7.3",
"sinonjs": "~1.7.3",
"marionette": "~1.4.1",
"handlebars": "1.3.0",
"jquery-mockjax": "1.5.3"
},
"dependencies": {
"backbone": "~1.1.0",
"underscore": "~1.5.2"
}
}
2 changes: 1 addition & 1 deletion dist/backbone.geppetto.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 12 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "backbone.geppetto",
"description": "Bring your Backbone applications to life with an event-driven Command framework.",
"version": "0.7.0-rc5",
"version": "0.7.0",
"homepage": "https://github.com/ModelN/backbone.geppetto",
"author": {
"name": "Dave Cadwallader",
Expand Down Expand Up @@ -30,19 +30,19 @@
"test": "grunt travis --verbose"
},
"devDependencies": {
"backbone": "~1.1.0",
"grunt": "~0.4.1",
"grunt-blanket-mocha": "~0.3.1",
"grunt-contrib-jshint": "~0.8.0",
"grunt-contrib-uglify": "~0.2.2",
"grunt-version": "~0.2.2",
"mocha-unfunk-reporter": "~0.4.0",
"grunt-contrib-connect": "~0.6.0",
"grunt-concurrent": "~0.4.0",
"grunt-open": "~0.2.2",
"grunt-blanket-mocha": "^0.4.0",
"grunt-concurrent": "^0.5.0",
"grunt-contrib-connect": "^0.7.1",
"grunt-contrib-jshint": "^0.10.0",
"grunt-contrib-uglify": "^0.4.0",
"grunt-jsbeautifier": "~0.2.2",
"grunt-saucelabs": "~4.1.2",
"backbone": "~1.1.0",
"jquery": "~1.8.3"
"grunt-open": "~0.2.2",
"grunt-saucelabs": "^5.1.2",
"grunt-version": "0.2.2",
"jquery": "^2.1.0",
"mocha-unfunk-reporter": "~0.4.0"
},
"keywords": [
"backbone",
Expand Down
2 changes: 1 addition & 1 deletion version.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "0.7.0-rc5"
"version": "0.7.0"
}

0 comments on commit e18686a

Please sign in to comment.