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.