Skip to content

Conversation

@wilsonpage
Copy link
Owner

No description provided.

@coveralls
Copy link

Coverage Status

Coverage decreased (-3.6%) to 94.815% when pulling a8145a4 on 90-version-compat into 5614caa on master.

@wilsonpage
Copy link
Owner Author

@indianburger can you review this and see if it fixes your issues?

@coveralls
Copy link

Coverage Status

Coverage decreased (-3.6%) to 94.815% when pulling c5caec2 on 90-version-compat into aa3c897 on master.

@wilsonpage
Copy link
Owner Author

@indianburger I need to write some unit-tests, but don't want to block you 😃

I've added a pretty detailed comment above the new conflict resolution code. It's late and I'm tired, so I could have easily missed something.

@wilsonpage
Copy link
Owner Author

@indianburger what's your status? Have you found a workaround or are you still interested in this fix?

var compatible = version === FastDom.prototype.version;
var exports = compatible ? existing : new FastDom();
if (compatible) return existing;
console.warn('[fastdom] Multiple incompatible versions detected (this could impact performance)');

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about adding a link to the issue in the warning?

@indianburger
Copy link

Looks good and works for us. 👍🏾

@indianburger
Copy link

Also to note, we hacked a version together to unblock us temporarily. So feel free to take a bit more time to add tests and do it proper.

@wilsonpage
Copy link
Owner Author

Cool. I'm on vacation for the next week. I'll be able to take a look next week.

@Exkaleburx
Copy link

Start

@Silverium
Copy link

still on vacation? @wilsonpage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants