miguelcobain / ember-paper

The Ember approach to Material Design.
http://miguelcobain.github.io/ember-paper
MIT License
889 stars 331 forks source link

Quest: Ember 4 + Octane #1213

Closed Subtletree closed 1 year ago

Subtletree commented 2 years ago

This is intended as a naive list of work needed to bring ember-paper up to Ember 4 and octane standards. Potentially some codemod work could help before handling items indivudually.

Work could posssibly proceed in this order:

  1. Completion/feedback of this list.
  2. Fix existing flaky tests.
  3. Codemods or other horizontally applied updates across the codebase.
  4. Individuals pick off parts to complete.
  5. Release 1.0.0 😮

Ember 4 removed APIs (https://blog.emberjs.com/ember-4-0-released)

Mixins (some guidance)

Native class syntax

Documentation

mansona commented 1 year ago

hey @Subtletree 👋 I've been doing a lot of work recently to try to upgrade things for Ember 4, I'm mostly tackling some very specific deprecation warnings and then I'm going to be using the Lint to the Future dashboard to track the rest of the work needed.

I'm only slowly getting up to speed with the currently in progress tasks and issues so I haven' thad a chance to look at this Quest yet (or the previous Octane quest). Are you sure you want to close it?