-
Notifications
You must be signed in to change notification settings - Fork 384
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
Macro-Ticket: Bugs to fix only at major release #971
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment was marked as resolved.
This comment was marked as resolved.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I'm ashamed I forgot this until now, but we should be providing at least a checksum for each release, preferably signed. Despite OpenSSF Best Practices approving GitHub Releases for the MITM prevention criterion in the gold tier, it's far from a gold-standard solution.
From #1719 (comment):
edit: at some point AppVeyor was changed to only build master edit edit: also it's barely useful anymore Changing the Lua API at all—removing broken functions, fixing names, or especially changing behaviour without a rename—is a bad idea. We should do everything we can to freeze it until we've decided its fate, and then change it, all at once. Incremental changes without any backwards compatibility system irritates script authors at best, and forces them to use old BizHawk releases at worst. edit: benched the .NET API overhaul for now I believe that my .NET API overhaul which I'm planning for 2.6 (provisional version number) will be a good opportunity to overhaul Lua. Once I'm finished with that, we'll have five options for an overhaul:
If we keep Lua around (options 1 through 3), we'll need to rewrite a large portion of our Lua code. With that in mind, we should consider starting from scratch with |
…ken compatibility since last release), partially addresses #971
Is
distinct from #759? This looks like you wanted a edit: Nothing left here but "rename Lua functions", closing. |
Due to backwards compatibility problems
"Nintento" Config file has Nintendo spelled incorrectly in the Nintendo 64 Controller section #970fixed in eb1d879 + cc4b12bThe text was updated successfully, but these errors were encountered: