Closed glyoko closed 5 years ago
Could definitely be something fishy with the repo, but I've never come across this before...
Could you check out the beta release that I cut recently for 9.0.0-beta.0
? I removed TypeScript entirely going forward -- that would make it easy to determine if TypeScript is actually the problem or if something else is going on.
It seems to work fine with 9.0.0-beta.0
Great. Are you comfortable with me closing that and considering the fix to be using the beta release?
I will be cutting the official next release in the next few days.
That works for my use case if the beta release is stable. I only upgraded to 8.0.2 because I figured 9.0.0 was still in beta and wasn't fully ready yet.
But if we don't know what causes it, it could be an issue for those currently using 8.0.2. (Though admittedly, since the bug has to do with TS compilation, I doubt anyone already successfully using 8.0 will run into it later.) Saying that the fix for the bug is to upgrade to 9.0 is kinda like saying that 8.0 is no longer maintained. That's your call though, as the maintainer.
I'm satisfied, as the 9.0.0-beta.0 release works for me.
As far as I'm concerned, once 9.0.0
is out the previous release is no longer supported. I'm going to say removing TypeScript was the fix here!
Thanks for the feedback and bug report!
I'm using the latest Ember version (3.10.1) and have been using an old version of ember-steps (2.3.1) for a long time. I recently tried upgrading to 8.0.2, but I consistently get an
Uncaught TypeError: Cannot read property 'isDescriptor' of undefined
error when trying to render a{{step-manager}}
component. The full stack trace is at the bottom of the issue.I'm not positive the issue is strictly with this codebase, but part of the stack trace points to the compiled step-node.js which looks like this in my local:
I seem to get the same error on 7.0.0. There are other libs using typescript in my app that are working properly, leading me to believe that the issue lies with this repo.
Full stack trace: