dist/ember.js in ember-source-2.11.0 vs dist/ember.js in ember-source-2.11.1

- old
+ new

@@ -4,14 +4,15 @@ * @copyright Copyright 2011-2017 Tilde Inc. and contributors * Portions Copyright 2006-2011 Strobe Inc. * Portions Copyright 2008-2011 Apple Inc. All rights reserved. * @license Licensed under MIT license * See https://raw.github.com/emberjs/ember.js/master/LICENSE - * @version 2.11.0 + * @version 2.11.1 */ var enifed, requireModule, Ember; +var mainContext = this; // Used in ember-environment/lib/global.js (function() { var isNode = typeof window === 'undefined' && typeof process !== 'undefined' && {}.toString.call(process) === '[object process]'; @@ -11184,29 +11185,25 @@ return _emberGlimmerUtilsReferences.UnboundReference.create(args.positional.at(0).value()); }; }); enifed('ember-glimmer/index', ['exports', 'ember-glimmer/helpers/action', 'ember-glimmer/templates/root', 'ember-glimmer/syntax', 'ember-glimmer/template', 'ember-glimmer/components/checkbox', 'ember-glimmer/components/text_field', 'ember-glimmer/components/text_area', 'ember-glimmer/components/link-to', 'ember-glimmer/component', 'ember-glimmer/helper', 'ember-glimmer/environment', 'ember-glimmer/make-bound-helper', 'ember-glimmer/utils/string', 'ember-glimmer/renderer', 'ember-glimmer/template_registry', 'ember-glimmer/setup-registry', 'ember-glimmer/dom'], function (exports, _emberGlimmerHelpersAction, _emberGlimmerTemplatesRoot, _emberGlimmerSyntax, _emberGlimmerTemplate, _emberGlimmerComponentsCheckbox, _emberGlimmerComponentsText_field, _emberGlimmerComponentsText_area, _emberGlimmerComponentsLinkTo, _emberGlimmerComponent, _emberGlimmerHelper, _emberGlimmerEnvironment, _emberGlimmerMakeBoundHelper, _emberGlimmerUtilsString, _emberGlimmerRenderer, _emberGlimmerTemplate_registry, _emberGlimmerSetupRegistry, _emberGlimmerDom) { /** - [Glimmer](https://github.com/tildeio/glimmer) is a [Handlebars](http://handlebarsjs.com/) - compatible templating engine used by Ember.js. - Any valid Handlebars syntax is valid in an Ember template. + [Glimmer](https://github.com/tildeio/glimmer) is a templating engine used by Ember.js that is compatible with a subset of the [Handlebars](http://handlebarsjs.com/) syntax. ### Showing a property Templates manage the flow of an application's UI, and display state (through the DOM) to a user. For example, given a component with the property "name", that component's template can use the name in several ways: - ```javascript - // app/components/person.js + ```app/components/person.js export default Ember.Component.extend({ name: 'Jill' }); ``` - ```handlebars - {{! app/components/person.hbs }} + ```app/components/person.hbs {{name}} <div>{{name}}</div> <span data-name={{name}}></span> ``` @@ -28258,12 +28255,13 @@ // Loop over each QP to make sure we don't have any collisions by urlKey for (var _i = 0; _i < qpMeta.qps.length; _i++) { var qp = qpMeta.qps[_i]; var urlKey = qp.urlKey; + var qpOther = qpsByUrlKey[urlKey]; - if (qpsByUrlKey[urlKey]) { + if (qpOther && qpOther.controllerName !== qp.controllerName) { var otherQP = qpsByUrlKey[urlKey]; _emberMetal.assert('You\'re not allowed to have more than one controller property map to the same query param key, but both `' + otherQP.scopedPropertyName + '` and `' + qp.scopedPropertyName + '` map to `' + urlKey + '`. You can fix this by mapping one of the controller properties to a different query param key via the `as` config option, e.g. `' + otherQP.prop + ': { as: \'other-' + otherQP.prop + '\' }`', false); } qpsByUrlKey[urlKey] = qp; @@ -42993,10 +42991,10 @@ // reduced computed macros enifed("ember/version", ["exports"], function (exports) { "use strict"; - exports.default = "2.11.0"; + exports.default = "2.11.1"; }); enifed('internal-test-helpers/apply-mixins', ['exports', 'ember-utils'], function (exports, _emberUtils) { 'use strict'; exports.default = applyMixins;