Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use clearwater-rb's fork of virtual-dom #66

Merged
merged 6 commits into from
Jul 14, 2018
Merged

Conversation

jgaskins
Copy link
Member

We've begun maintaining our own fork of the virtual-dom library (note: we're using the clearwater-import branch).

So far, it contains a performance boost, a couple patches to make element properties that depend on their children to work more smoothly, and more Clearwater-friendly error messages.

This does mean that this fork is intended to be used with Clearwater and we probably won't go out of our way to make it usable without it since people with that use case can use the canonical virtual-dom library.

This is related to #48, but does not include the hydration feature. Instead, that PR should be built on top of this one.

Jamie Gaskins added 2 commits December 28, 2016 22:18
Okay, so I guess we can't use nifty ES6 syntax there.
jgaskins added a commit that referenced this pull request Mar 27, 2017
A JS string created with:

    new String("hello")

... does not match virtual-dom's type checks. Until we merge in #66,
this will have to work.
@jgaskins jgaskins merged commit 6c17564 into master Jul 14, 2018
@jgaskins jgaskins deleted the npm-vdom-compilation branch July 14, 2018 21:05
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.

None yet

1 participant