bendemboski / fractal-page-object

A lightweight page object implementation with a focus on simplicity and extensibility
MIT License
30 stars 9 forks source link

Update dependency @glimmer/component to v2 #220

Open renovate[bot] opened 1 week ago

renovate[bot] commented 1 week ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@glimmer/component ^1.1.2 -> ^2.0.0 age adoption passing confidence

Release Notes

emberjs/ember.js (@​glimmer/component) ### [`v2.0.0`](https://redirect.github.com/emberjs/ember.js/blob/HEAD/CHANGELOG.md#200-August-13-2015) [Compare Source](https://redirect.github.com/emberjs/ember.js/compare/v1.1.2...v2.0.0) - [#​11213](https://redirect.github.com/emberjs/ember.js/pull/11213) \[BREAKING] Remove chaining in Observable.set - [#​12036](https://redirect.github.com/emberjs/ember.js/pull/12036) Cleanup CP Set and Volatile - [#​11993](https://redirect.github.com/emberjs/ember.js/pull/11993) \[CLEANUP] Remove `Ember.TrackedArray` and `Ember.SubArray`. - [#​11550](https://redirect.github.com/emberjs/ember.js/pull/11550) \[BUGFIX] Ensure that specifying an observer in a child class only observes changes to the childs dependent keys. - [#​10259](https://redirect.github.com/emberjs/ember.js/pull/10259) \[BUGFIX] Make `Ember.computed.or` return the last falsey value (similar to `||`). - [#​11957](https://redirect.github.com/emberjs/ember.js/pull/11957) \[BUGFIX] Enable `Ember.DefaultResolver` to properly normalize hyphens (`-`). - [#​11969](https://redirect.github.com/emberjs/ember.js/pull/11969) / [#​11959](https://redirect.github.com/emberjs/ember.js/pull/11959) \[DEPRECATE] Deprecate usage of `Ember.String.fmt`. - [#​11990](https://redirect.github.com/emberjs/ember.js/pull/11990) \[PERF] `@each` should remain a stable node for chains. - [#​11964](https://redirect.github.com/emberjs/ember.js/pull/11964) \[BUGFIX] Update htmlbars to v0.14.2. - [#​11965](https://redirect.github.com/emberjs/ember.js/pull/11965) \[CLEANUP] Remove `Ember.HTMLBars.makeViewHelper`. - [#​11965](https://redirect.github.com/emberjs/ember.js/pull/11965) \[CLEANUP] Remove `Ember.HTMLBars._registerHelper`. - [#​11965](https://redirect.github.com/emberjs/ember.js/pull/11965) \[CLEANUP] Remove `Ember.Handlebars.registerHelper`. - [#​11965](https://redirect.github.com/emberjs/ember.js/pull/11965) \[CLEANUP] Remove `Ember.Handlebars.makeBoundHelper`. - [#​11965](https://redirect.github.com/emberjs/ember.js/pull/11965) \[CLEANUP] Remove `Ember.Handlebars.makeViewHelper`. - [#​11965](https://redirect.github.com/emberjs/ember.js/pull/11965) \[CLEANUP] Remove `Ember.Handlebars.helper`. - [#​11965](https://redirect.github.com/emberjs/ember.js/pull/11965) \[CLEANUP] Remove `Ember.Handlebars.registerBoundHelper`. - [#​12024](https://redirect.github.com/emberjs/ember.js/pull/12024) \[CLEANUP] Remove `ComponentTemplateDeprecation` mixin. - [#​12001](https://redirect.github.com/emberjs/ember.js/pull/12001) \[CLEANUP] Remove {{with}} keyword's controller option. - [#​12027](https://redirect.github.com/emberjs/ember.js/pull/12027) \[CLEANUP] Remove deprecated `template` access in Ember.Component. - [#​12019](https://redirect.github.com/emberjs/ember.js/pull/12019) \[DOC] Add helpful assertion when using [@​each](https://redirect.github.com/each) as a leaf in DK. - [#​12020](https://redirect.github.com/emberjs/ember.js/pull/12020) \[CLEANUP] Remove specifying `.render` method to views and components. - [#​12027](https://redirect.github.com/emberjs/ember.js/pull/12027) \[CLEANUP] Remove `positionalParams` specified to `Ember.Component` at extend time. - [#​12027](https://redirect.github.com/emberjs/ember.js/pull/12027) \[CLEANUP] Remove support for specifying `template` in a component. - [#​12027](https://redirect.github.com/emberjs/ember.js/pull/12027) \[CLEANUP] Remove deprecated `template` access in Ember.Component. - [#​12028](https://redirect.github.com/emberjs/ember.js/pull/12028) \[CLEANUP] Store actions in `actions` not `_actions`. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Remove `length` from `OrderedSet` and `Map`. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Remove `OrderedSet.prototype.length`. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Remove `Ember.libraries.each`. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Remove deprecated special `{{each}}` keys. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Remove Ember.Location.registerImplementation. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Remove `{{template}}` support. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Remove Ember.Route#setupControllers deprecation. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Remove Ember.Route#renderTemplates deprecation. - [#​11845](https://redirect.github.com/emberjs/ember.js/pull/11845) \[CLEANUP] Remove Ember.Application#initialize. - [#​11845](https://redirect.github.com/emberjs/ember.js/pull/11845) \[CLEANUP] Remove support for `Ember.Application.resolver`. - [#​11845](https://redirect.github.com/emberjs/ember.js/pull/11845) \[CLEANUP] Remove support for resolver without `normalize`. - [#​11845](https://redirect.github.com/emberjs/ember.js/pull/11845) \[CLEANUP] Remove IE6 & IE7 deprecation. - [#​11845](https://redirect.github.com/emberjs/ember.js/pull/11845) \[CLEANUP] Remove returning string of attrs from helper support. - [#​11845](https://redirect.github.com/emberjs/ember.js/pull/11845) \[CLEANUP] Remove support for returning string of attrs from helper. - [#​11845](https://redirect.github.com/emberjs/ember.js/pull/11845) \[CLEANUP] Remove support for `view` and `viewClass` with `{{outlet}}`. - [#​11771](https://redirect.github.com/emberjs/ember.js/pull/11771) \[CLEANUP] Remove deprecated `Controller#controllerFor`. - [#​11750](https://redirect.github.com/emberjs/ember.js/pull/11750) \[CLEANUP] Remove `metaPath`, `getMeta` and `setMeta`. - [#​11854](https://redirect.github.com/emberjs/ember.js/pull/11854) \[CLEANUP] Lots of deprecation removals. - [#​11820](https://redirect.github.com/emberjs/ember.js/pull/11820) \[CLEANUP] Remove sendEvent hook. - [#​11815](https://redirect.github.com/emberjs/ember.js/pull/11815) \[CLEANUP] Remove `{chainWatchers: null}` from `Meta.prototype`. - [#​11819](https://redirect.github.com/emberjs/ember.js/pull/11819) \[CLEANUP] Abstract chainWatchers into an object. - [#​11824](https://redirect.github.com/emberjs/ember.js/pull/11824) Revert "\[CLEANUP] Remove support for reversed args in `Ember.observer`. - [#​11822](https://redirect.github.com/emberjs/ember.js/pull/11822) \[BUGFIX] Deprecate `currentWhen` with `{{link-to}}`. - [#​11838](https://redirect.github.com/emberjs/ember.js/pull/11838) \[CLEANUP] Only register `Ember.ContainerView` when legacy view support enabled. - [#​11852](https://redirect.github.com/emberjs/ember.js/pull/11852) \[CLEANUP] Remove `Ember.RenderBuffer`. - [#​11853](https://redirect.github.com/emberjs/ember.js/pull/11853) \[CLEANUP] Remove deprecated `Registry` and `Container` behavior. - [#​11850](https://redirect.github.com/emberjs/ember.js/pull/11850) \[CLEANUP] Remove context switching `{{each}}` helper variant. - [#​11878](https://redirect.github.com/emberjs/ember.js/pull/11878) \[BUGFIX] Fix issue with QP routes named after `Object.prototype` properties. - [#​11903](https://redirect.github.com/emberjs/ember.js/pull/11903) \[BUGFIX] Upgrade RSVP + Backburner. Fixes a number of scenarios around testing rejected promise scenarios. - [#​11914](https://redirect.github.com/emberjs/ember.js/pull/11914) \[CLEANUP] Remove `Ember.oneWay`. - [#​11895](https://redirect.github.com/emberjs/ember.js/pull/11895) \[BUGFIX] Properly detect if the environment is Node. - [#​11897](https://redirect.github.com/emberjs/ember.js/pull/11897) \[CLEANUP] Remove globals lookup from templates. - [#​11777](https://redirect.github.com/emberjs/ember.js/pull/11777) \[CLEANUP] Remove context switching form of `{{#each model}}{{/each}}`, use `{{#each model as |item|}}{{/each}}` instead. - [#​11484](https://redirect.github.com/emberjs/ember.js/pull/11484) \[CLEANUP] Remove `Ember.ArrayController` support, use `ember-legacy-controllers` addon for support until 2.4. - [#​11782](https://redirect.github.com/emberjs/ember.js/pull/11782) \[CLEANUP] Remove support for reversed args in `Ember.observer`. - [#​11722](https://redirect.github.com/emberjs/ember.js/pull/11722) \[BUGFIX] Provide a better error when `InjectedProperty` is misused. - [#​11691](https://redirect.github.com/emberjs/ember.js/pull/11691) \[BUGFIX] `{{get}}` helper subscribes to values and can be updated. - [#​11792](https://redirect.github.com/emberjs/ember.js/pull/11792) \[CLEANUP] Remove `Application#then` support. - [#​11737](https://redirect.github.com/emberjs/ember.js/pull/11737) \[BUGFIX] Ensure `this` context inside former reduced computed macros is correct. - [#​11790](https://redirect.github.com/emberjs/ember.js/pull/11790) \[CLEANUP] Remove context switching `{{with foo}}` support. - [#​11754](https://redirect.github.com/emberjs/ember.js/pull/11754) \[CLEANUP] Remove `emptyView="Global.foo"` for Ember.View instances. - [#​11746](https://redirect.github.com/emberjs/ember.js/pull/11746) \[CLEANUP] Cleanup `Ember.get`: - Remove support for globals: `Ember.get('App.foo')` and `Ember.get(null, 'App.foo')`. - Remove support for `this`: `Ember.get(object, 'this.foo')`. - Enforce strict usage with two arguments: `Ember.get(object, path)`. - Assert object is a non-null object & path is a string. - [#​11761](https://redirect.github.com/emberjs/ember.js/pull/11761) \[CLEANUP] Cleanup `Ember.set`: - Removes support for set with global paths. - Removes support for set with 'this' paths. - Removes support for set with null as first parameter. - Path must be a string. - Requires set to be passed in three or four arguments. - [#​11797](https://redirect.github.com/emberjs/ember.js/pull/11797) \[CLEANUP] Move support of `itemController`, `itemViewClass`, `itemView`, etc into `ember-legacy-views` addon. - [#​11776](https://redirect.github.com/emberjs/ember.js/pull/11776) \[CLEANUP] Remove deprecated support for `{{each foo as bar}}`. - [#​11770](https://redirect.github.com/emberjs/ember.js/pull/11770) \[CLEANUP] Remove deprecated `Controller#needs`, use `Ember.inject.controller()` instead. - [#​11800](https://redirect.github.com/emberjs/ember.js/pull/11800) \[CLEANUP] Move support of `{{view}}` helper into `ember-legacy-views` addon. - [#​11804](https://redirect.github.com/emberjs/ember.js/pull/11804) \[CLEANUP] Remove `EmberObject.createWithMixins`. - [#​11786](https://redirect.github.com/emberjs/ember.js/pull/11786) \[CLEANUP] Remove `{{with foo as bar}}` support. - [#​11805](https://redirect.github.com/emberjs/ember.js/pull/11805) \[CLEANUP] Remove deprecated `anyBy`, `everyProperty`, and `some`. - [#​11788](https://redirect.github.com/emberjs/ember.js/pull/11788) \[CLEANUP] Remove slash for a namespace in the `{{render}}` helper - [#​11791](https://redirect.github.com/emberjs/ember.js/pull/11791) \[CLEANUP] Remove support for actions in `events` key. - [#​11794](https://redirect.github.com/emberjs/ember.js/pull/11794) \[CLEANUP] Move `Ember.View` and `Ember.CoreView` into `ember-legacy-views` addon. - [#​11796](https://redirect.github.com/emberjs/ember.js/pull/11796) \[CLEANUP] Remove `Ember.beforeObserver`, `Ember.addBeforeObserver`, `Ember.removeBeforeObserver`, `Ember.beforeObserversFor`, `Ember._suspendBeforeObserver`, `Ember._suspendBeforeObservers`, and `Function.prototype.observesBefore`. - [#​11806](https://redirect.github.com/emberjs/ember.js/pull/11806) \[CLEANUP] Remove deprecated `Controller#transitionTo` and `Controller#replaceWith`. - [#​11807](https://redirect.github.com/emberjs/ember.js/pull/11807) \[CLEANUP] Remove deprecated `Ember.Handlebars.get`. - [#​11808](https://redirect.github.com/emberjs/ember.js/pull/11808) \[CLEANUP] Remove deprecated `Binding#oneWay`. - [#​11809](https://redirect.github.com/emberjs/ember.js/pull/11809) \[CLEANUP] Remove deprecated `Map#remove`. - [#​11438](https://redirect.github.com/emberjs/ember.js/pull/11438) \[CLEANUP] Remove CP semantics - [#​11447](https://redirect.github.com/emberjs/ember.js/pull/11447) \[CLEANUP] Remove `Ember.Set` (**not** `Ember.set`). - [#​11443](https://redirect.github.com/emberjs/ember.js/pull/11443) \[CLEANUP] Remove `Ember.LinkView`. - [#​11439](https://redirect.github.com/emberjs/ember.js/pull/11439) \[CLEANUP] Remove computed macros. - [#​11648](https://redirect.github.com/emberjs/ember.js/pull/11648) \[CLEANUP] Remove `Ember.computed.mapProperty`. - [#​11460](https://redirect.github.com/emberjs/ember.js/pull/11460) \[CLEANUP] Remove `Object.create` polyfill. - [#​11448](https://redirect.github.com/emberjs/ember.js/pull/11448) \[CLEANUP] Remove `Ember.DeferredMixin`. - [#​11458](https://redirect.github.com/emberjs/ember.js/pull/11458) \[CLEANUP] Remove `Ember.ArrayPolyfils`. - [#​11449](https://redirect.github.com/emberjs/ember.js/pull/11449) \[CLEANUP] Remove `Ember.RSVP.prototype.fail`. - [#​11459](https://redirect.github.com/emberjs/ember.js/pull/11459) \[CLEANUP] Remove `Ember.keys`. - [#​11456](https://redirect.github.com/emberjs/ember.js/pull/11456) \[CLEANUP] Remove ` Ember.View.prototype.state & `Ember.View.prototype.\_states\`. - [#​11455](https://redirect.github.com/emberjs/ember.js/pull/11455) \[CLEANUP] Remove `Ember.EnumerableUtils`. - [#​11462](https://redirect.github.com/emberjs/ember.js/pull/11462) \[CLEANUP] Remove `Object.defineProperty` polyfill. - [#​11517](https://redirect.github.com/emberjs/ember.js/pull/11517) \[DEPRECATION] Deprecate `this.resource` in `Router.map`. - [#​11479](https://redirect.github.com/emberjs/ember.js/pull/11479) \[CLEANUP] Remove `Ember.ObjectController`. - [#​11513](https://redirect.github.com/emberjs/ember.js/pull/11513) \[BUGFIX] Replace array computed macros with plain array versions. - [#​11513](https://redirect.github.com/emberjs/ember.js/pull/11513) \[CLEANUP] Remove `Ember.arrayComputed`, `Ember.reduceComputed`, `Ember.ArrayComputed`, and `Ember.ReduceComputed`. - [#​11547](https://redirect.github.com/emberjs/ember.js/pull/11547) \[CLEANUP] Remove work around for Safari's double finally on error bug. - [#​11528](https://redirect.github.com/emberjs/ember.js/pull/11528) \[BUGFIX] Add helpful assertion when using `Ember.computed.map` without a function callback. - [#​11528](https://redirect.github.com/emberjs/ember.js/pull/11528) \[BUGFIX] Add helpful assertion when using `Ember.computed.mapBy` without a string property name. - [#​11587](https://redirect.github.com/emberjs/ember.js/pull/11587) \[CLEANUP] Remove `{{bind-attr}}`. - [#​11611](https://redirect.github.com/emberjs/ember.js/pull/11611) \[CLEANUP] Remove `Ember.computed.filterProperty`. - [#​11608](https://redirect.github.com/emberjs/ember.js/pull/11608) \[CLEANUP] Remove `{{linkTo}}` helper (**not** `{{link-to}}`). - [#​11706](https://redirect.github.com/emberjs/ember.js/pull/11706) \[CLEANUP] Remove `Enumerable.rejectProperty`. - [#​11708](https://redirect.github.com/emberjs/ember.js/pull/11708) \[BUGFIX] Update `fillIn` test helper to trigger the `input` event. - [#​11710](https://redirect.github.com/emberjs/ember.js/pull/11710) Add repository field to package.json - [#​11700](https://redirect.github.com/emberjs/ember.js/pull/11700) \[CLEANUP] Removes `Enumerable.findProperty`. - [#​11707](https://redirect.github.com/emberjs/ember.js/pull/11707) \[CLEANUP] Remove `Enumerable.everyBy`. - [#​10701](https://redirect.github.com/emberjs/ember.js/pull/10701) Refactor `lazyGet`. - [#​11262](https://redirect.github.com/emberjs/ember.js/pull/11262) Fix basic Fastboot usage. - [#​11375](https://redirect.github.com/emberjs/ember.js/pull/11375) Transition feature flag infrastructure to modules. - [#​11383](https://redirect.github.com/emberjs/ember.js/pull/11383) Update {{each-in}} to use ember-metal/should-display. - [#​11396](https://redirect.github.com/emberjs/ember.js/pull/11396) Make Ember.Checkbox extend from Ember.Component.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.