question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Project Svelte] Deprecation Introduction Hitlist

See original GitHub issue

Wanted

We need to know in which versions of Ember these deprecations were introduced. Please simply report the version a specific id was introduced. To ensure that we don’t have overlapping efforts, please state what deprecation you are investigating before you do the work.

Why

With the eventual introduction of Svelte builds, there will be a mechanism to say “strip out any code for deprecated features from 2.0 to 2.8”. However, to enable this range-based decision, we need both the start of the range.

How

Ways to find deprecations:

  • deprecate() method in the codebase
  • [DEPRECATE] and [DEPRECATION] tags in the CHANGELOG.

Deprecation IDs

  • container-lookup-factory
  • ember-application.injected-container
  • ember-application.app-instance-registry
  • ember-application.registry-resolver-as-function
  • ember-application.app-instance-container
  • ember-application.app-initializer-initialize-arguments
  • ember-application.validate-type
  • ember-debug.deprecate-options-missing
  • ember-debug.deprecate-id-missing
  • ember-debug.deprecate-until-missing
  • ember-debug.warn-options-missing
  • ember-debug.warn-id-missing
  • ember-views.component.defaultLayout
  • ember-routing-views.controller-wrapped-param
  • ember-htmlbars.make-bound-helper
  • ember-htmlbars.ember-handlebars-safestring
  • ember-metal.binding
  • ember-views.did-init-attrs
  • ember-metal.required
  • ember-metal.observer-argument-order
  • ember-metal.immediate-observer
  • ember-views.render-double-modify
  • ember-routing.router-resource
  • ember-routing.top-level-render-helper
  • ember-runtime.controller-proxy
  • ember-runtime.action-handler-_actions
  • ember-runtime.enumerable-contains
  • ember-runtime.will-merge-mixin
  • ember-runtime.frozen-copy
  • ember-runtime.enumerable-contains
  • ember-runtime.freezable-init
  • ember-string-utils.fmt
  • ember-template-compiler.deprecate-render-model
  • ember-template-compiler.deprecate-render
  • ember-template-compiler.transform-input-on-to-onEvent.dynamic-value
  • ember-template-compiler.transform-input-on-to-onEvent.no-action
  • ember-template-compiler.transform-input-on-to-onEvent.normalized-on
  • ember-template-compiler.transform-old-binding-syntax
  • ember-testing.test-waiters
  • ember-views.lifecycle-hook-arguments
  • ember-views.render-to-element
  • ember-views.did-init-attrs
  • ember-metal.ember-k
  • ember-metal.ember-backburner

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:10 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
Serabecommented, Mar 24, 2017

If you just need the mapping, this is the list:

  • container-lookup-factory not found in code
  • ember-application.app-initializer-initialize-arguments 2.1.0
  • ember-application.app-instance-container 2.1
  • ember-application.app-instance-registry 2.1
  • ember-application.injected-container 2.3.0
  • ember-application.registry-resolver-as-function 2.3.0
  • ember-application.validate-type 2.0.0
  • ember-debug.deprecate-id-missing 2.1
  • ember-debug.deprecate-options-missing 2.1
  • ember-debug.deprecate-until-missing 2.1
  • ember-debug.warn-id-missing 2.1
  • ember-debug.warn-options-missing 2.1
  • ember-htmlbars.ember-handlebars-safestring 2.8.0 (included before but reverted).
  • ember-htmlbars.make-bound-helper 2.0
  • ember-metal.binding 2.7
  • ember-metal.ember-backburner 2.7.0
  • ember-metal.ember-k 2.12.0
  • ember-metal.immediate-observer 2.0
  • ember-metal.observer-argument-order 2.0
  • ember-metal.required 2.0
  • ember-routing-views.controller-wrapped-param 2.0
  • ember-routing.router-resource 2.0
  • ember-routing.top-level-render-helper 2.11
  • ember-runtime.action-handler-_actions 2.0
  • ember-runtime.controller-proxy 2.0
  • ember-runtime.enumerable-contains 2.7
  • ember-runtime.freezable-init 2.0
  • ember-runtime.frozen-copy 2.0
  • ember-runtime.will-merge-mixin 2.0.
  • ember-string-utils.fmt 2.0
  • ember-template-compiler.deprecate-render 2.11
  • ember-template-compiler.deprecate-render-model 2.6
  • ember-template-compiler.transform-input-on-to-onEvent.dynamic-value 2.1
  • ember-template-compiler.transform-input-on-to-onEvent.no-action 2.1
  • ember-template-compiler.transform-input-on-to-onEvent.normalized-on 2.1
  • ember-template-compiler.transform-old-binding-syntax 2.1
  • ember-testing.test-waiters 2.7
  • ember-views.component.defaultLayout 2.1
  • ember-views.did-init-attrs 2.6
  • ember-views.lifecycle-hook-arguments 2.12
  • ember-views.render-double-modify 2.0
  • ember-views.render-to-element 2.11

If you don’t need the actual since option, shall I close #15064 ?

0reactions
pixelhandlercommented, Sep 28, 2018

@andyhot @chadhietala @locks @rwjblue closing for now, perhaps reopen or create a new issue to continue this effort if there is anything remaining.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Docs • Svelte
Complete documentation for Svelte.
Read more >
Elder.js: A Svelte Framework and Static Site Generator
Elder.js is an opinionated Svelte framework and static site generator used for building blazing fast, user friendly websites.
Read more >
Sign in
TG Svelte Learning videos. ... Framework 7 tutorials for beginners (Intro) ... Build a Svelte User CRUD App in Browser Using Javascript Full...
Read more >
UPDATE 3-Apple introduces svelte multimedia iPhone
“Apple has been very fortunate that it has been able to introduce a ... introduced and consumers have bought more than 2 billion...
Read more >
I don't (think I) have much of a problem with JS syntax, generally ...
I've found this a decent introduction to understand how it works: ... In the only NPM project I work on we write a...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found