Skip to content

Error "deprecate's meta information requires an "id" field" when compiling with Ember 3.6.1 #774

@Gorzas

Description

@Gorzas

Describe the bug
I've just upgraded my app to Ember v3.6 and my code has stopped compiling. When I try to compile it, the trace shows the following error:

Build Error (broccoli-persistent-filter:Babel > [Babel: *]) in */components/materialize-badge.js

deprecate's meta information requires an "id" field.

It seems that's a problem related with the function deprecate and maybe a change on their interface in the Ember 3.6: now the options object requires an id 🤔.

To Reproduce
Steps to reproduce the behavior:

  1. Upgrade to Ember v3.6.1
  2. Compile the code

I'm going to try the code removing the old components with the materialize-* name and try it again. Making a PR if I resolve the problem 😄.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions