Skip to content

Add internal "TBD" deprecations feature#15970

Closed
chancancode wants to merge 2 commits intomasterfrom
tbd
Closed

Add internal "TBD" deprecations feature#15970
chancancode wants to merge 2 commits intomasterfrom
tbd

Conversation

@chancancode
Copy link
Member

  • Added a "TBD" deprecation feature that allows the code paths to be flagged without rolling the deprecations out to users immediately. This is an internal, undocumented feature that is not intended to be used by libraries and apps (yet, should go through an RFC at least), and the API/implementation are subject to change.
  • Flagged {{attrs.*}} for future deprecation

- Refactor code for validating options
- Flip the tests so they are testing the default setup in apps

Also introduces a "TBD" deprecation feature. When `options.until`
is set to `"TBD"`, the deprecation will be ignored in apps but
enabled in Ember's own tests. This allows deprecations to be added
freely on master when working on new features and allow the core
team to decide when to enable them at a later time.
@Turbo87
Copy link
Member

Turbo87 commented Dec 19, 2018

closing due to inactivity

@Turbo87 Turbo87 closed this Dec 19, 2018
@Turbo87 Turbo87 deleted the tbd branch December 19, 2018 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants