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

Ziglua 1.0.0 #32

Open
6 of 10 tasks
natecraddock opened this issue Dec 29, 2023 · 4 comments
Open
6 of 10 tasks

Ziglua 1.0.0 #32

natecraddock opened this issue Dec 29, 2023 · 4 comments
Labels
feature New feature or request
Milestone

Comments

@natecraddock
Copy link
Owner

natecraddock commented Dec 29, 2023

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

Still under consideration

@VisenDev
Copy link
Contributor

@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

@natecraddock
Copy link
Owner Author

@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

@zoriya
Copy link

zoriya commented Jan 20, 2024

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.

@natecraddock
Copy link
Owner Author

@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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants