New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Deprecation] renderTemplate
and disconnectOutlet
methods
#19388
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -1705,6 +1705,15 @@ class Route extends EmberObject implements IRoute { | |||||
@public | ||||||
*/ | ||||||
disconnectOutlet(options: string | { outlet: string; parentView?: string }) { | ||||||
deprecate('The usage of `disconnectOutlet` is deprecated.', false, { | ||||||
id: 'router-render-methods.disconnect-outlet', | ||||||
until: '4.0.0', | ||||||
url: 'TODO', | ||||||
for: 'ember-source', | ||||||
since: { | ||||||
enabled: '3.26.0', | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @rwjblue so isn't the current beta cycle 3.26 when we'd expect this to land? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. So, beta has already branched away from master. This happens 6 weeks before the beta is released. During those 6 weeks, when we land features on master, they are not by default included in beta - they are targeting the release after beta (e.g. We can, and sometimes do, patch them into the beta branch (e.g. for bugfixes). For features and deprecations, we approach it on a case-by-case basis, but we tend to avoid it unless there is a good reason and it's not a high risk change. In this case, I think it's reasonable to not backport, so we would be targeting master, which is currently There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I've decided to break the |
||||||
}, | ||||||
}); | ||||||
let outletName; | ||||||
let parentView; | ||||||
if (options) { | ||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be auto-deployed shortly, so you can grab the URL