Ziglua 1.0.0
This lists the changes I want to make before releasing a 1.0.0. At a high level, I want Ziglua to be in a state that is more easily maintained, and generally be feature complete enough to reflect what future versions would include. This means supporting Lua 5.1-5.4, LuaJIT, and Luau well, good documentation, and well organized code.
The list of tasks here are roughly in the order in which I will make changes
Tasks
- [x] https://github.com/natecraddock/ziglua/issues/30
- [x] https://github.com/natecraddock/ziglua/issues/34
- [x] https://github.com/natecraddock/ziglua/issues/33
- [ ] https://github.com/natecraddock/ziglua/issues/19
- [ ] https://github.com/natecraddock/ziglua/issues/25
- [ ] https://github.com/natecraddock/ziglua/issues/27
- [x] https://github.com/natecraddock/ziglua/issues/7
- [ ] https://github.com/natecraddock/ziglua/issues/35
Still under consideration
- [x] https://github.com/natecraddock/ziglua/issues/31
- [x] https://github.com/natecraddock/ziglua/issues/16
@natecraddock Regarding issue #31 I think the best course of action would be to wait for #52 to be completed to avoid duplicate work
Then I can rework the implementation from my current fork to use the new lib.zig file (and implement any requested changes) then send over a pr? Assuming you still had positive feelings about providing that functionality
@VisenDev I agree. I should have the lib changes finished within the next week or so if everything goes well.
And the more I think about it, the more I like the ideas in #31. I'm not sure how the final implementation will look, but Ziglua should absolutely support some level of convenience/meta functions that take advantage of comptime
Hello, just a lurker that started using zig and ziglua recently and wanted to thank the both of you for this library and the promising convenience it will offer.
@zoriya it is always nice to hear a thank you, I appreciate you taking the time to say that!
If you need help or have ideas for improvement as you use ziglua please don't hesitate to share them!