Skip to content

Releases: ryansolid/mobx-jsx

v0.9.0

12 Jan 06:42
Compare
Choose a tag to compare

Many small fixes.
Updates to SSR/Hydration approach.
Fix to TypeScript types

v0.7.0

18 Oct 08:15
Compare
Choose a tag to compare

Big and Breaking Changes for this release:

Automatic wrapping of reactive bindings by the compiler
Added SVG support (in JSX)
Added SSR and Client-Side Hydration

v0.6.0

21 Jul 21:27
Compare
Choose a tag to compare

When I started this project it was a proof of concept to show that I could take a library people were familiar with and demonstrate that fine-grained change management could produce superior results. This my whole goal with this was to raise awareness so people would find their way to my project Solid which I feel represents the best of this approach. However, in doing so I was just forcing MobX into my opinion of how things should work to maximize performance. And I reached my goal when for a short sprint it was posting faster than every Virtual DOM library out there. The performance is good enough.

However, with the latest release of Dom Expressions (v0.11.0) I have rewritten the reconciler from the ground up and have opened up the potential to take things the way a library desires. That means no more forced Control Flow and features. I've taken things back to the basics here to do right by MobX. That means support for Class Components and mutable arrays for starters (thanks to the new map helper).

Most of the advanced features are gone now and will have to be re-implemented in MobX friendly ways. But I have left in the Context API (createContext, Context.Provide, useContext). This is really a new beginning. I will be submitting new versions of the JS Frameworks Benchmark. I look forward to hear from those of you who give it a try.

v0.5.0

25 May 09:01
Compare
Choose a tag to compare

Adds new Context API, and updates Suspense.

v0.4.0

07 May 11:47
Compare
Choose a tag to compare

Update to tree-shake-able run-time to further reduce package sizes.