emberjs/ember.js · error
DEPRECATION: ${updatedMessage}
Error message
DEPRECATION: ${updatedMessage} What it means
Error "DEPRECATION: ${updatedMessage}" thrown in emberjs/ember.js.
Source
Thrown at packages/@ember/debug/lib/deprecate.ts:108
if (options?.id) {
message = message + ` [deprecation id: ${options.id}]`;
}
if (options?.until) {
message = message + ` This will be removed in ${options.for} ${options.until}.`;
}
if (options?.url) {
message += ` See ${options.url} for more details.`;
}
return message;
};
registerHandler(function logDeprecationToConsole(message, options) {
let updatedMessage = formatMessage(message, options);
console.warn(`DEPRECATION: ${updatedMessage}`); // eslint-disable-line no-console
});
let captureErrorForStack: () => unknown;
if (new Error().stack) {
captureErrorForStack = () => new Error();
} else {
captureErrorForStack = () => {
try {
__fail__.fail();
return;
} catch (e) {
return e;
}
};
}
registerHandler(function logDeprecationStackTrace(message, options, next) {View on GitHub (pinned to 26f97246a8)
When it happens
Trigger: Thrown at packages/@ember/debug/lib/deprecate.ts:108 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of emberjs/ember.js@26f97246a8 (2026-09-01).
Data as JSON: /api/errors/72d49737ab7ff834.
Report an issue: GitHub.