You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to have both master and 0.12 compatibility. This allows us to more easily apply new changes, and to keep 0.12 in CI. This can be done by comparing with @import("builtin").zig_version.
I don't think it makes sense to get compatibility with ALL development versions released in the meantime, so I think we'll only need to support latest master and latest stable.
Tasks:
Create some "compatibility" layer. Ideally, we only need to put a few things in it. Im thinking compat.zig or something where we just re-export renamed functions and write small wrappers. We'll see how well it goes.
@slimsag Would you be interested in maintaining compatibility with Mach nominated versions? It wouldn't be that much effort to add, but then there needs to be some infrastructure for keeping that up to date.
It would be nice to have both master and 0.12 compatibility. This allows us to more easily apply new changes, and to keep 0.12 in CI. This can be done by comparing with
@import("builtin").zig_version
.I don't think it makes sense to get compatibility with ALL development versions released in the meantime, so I think we'll only need to support latest master and latest stable.
Tasks:
compat.zig
or something where we just re-export renamed functions and write small wrappers. We'll see how well it goes.Supersedes #124
The text was updated successfully, but these errors were encountered: