Releases: rdking/ClassicJS
v1.1.1
New support for async member functions in both Firefox and Safari.
New support for a Proxy-free* "fast" version.
*By "proxy-free", I mean except for during the constructor's execution. Sadly, there's no way to remove that and still be able to properly interfere with instance construction in all cases.
v1.0.6
v1.0.4
v1.0.3
It didn't take long to trip over a few things I messed up while fixing bigger issues. This version includes corrections for this.super
, base classes, native function calls, and a few other minor issues that got in the way of me using it to create HTML Custom Element classes.
v1.0.1
Less foolishness...
I took out some useless logic that forced writes to always end up on the corresponding ancestor instance. This conflicted with the fact that the initial ancestor always provides the top level instance object. It was part of an idea that I quickly learned was untenable.
I won't be flagging any of these releases as production ready until I finish writing all the test logic I want. However, this is the first release that I would say is safe for experimenting with. It may also be safe for some degree of production code, but don't hold me to that. Feel free to find bugs and flag issues. I'll even accept feature requests starting with this release.
Initial Release
This version is feature complete. However, since I haven't built a complete test suite, I cannot say for certain that it is reasonably bug free. Once I've built a complete test suite, it'll finally be ready for a v1.0.0.