Skip to content

Future plans #9

@MaidenlessUsr

Description

@MaidenlessUsr

It has become clear that I no longer have many time to maintain LuauCeption as how things currently stand, mainly because of my increasing real life responsibilities that I need to tend to.

As such, I will be outlining some changes I originally had planned since 6 monthd ago (! - that's long)

  • Update to the latest Luau release!! (As of 0.701)
  • Completely redo API to be a bit nicer
  • Fix try-catch by supporting emscripten longjmp (see calling error function on a luau vm causes the ran thread to throw error even when pcalled #6 as that's the main issue for this)
  • Support for creating a "completely new instance of LuauCeption" as if it was just required, perhaps we should make LuauCeption OOP? (LuauCeption is static and memory is shared at the moment)
  • Automate making releases, major QoL if we could get this done, should include automatically checking all exports that Luau has in the header files and translation from webassembly to Luau including patching the file to have a usable runtime
  • Adding Luau types, as the automatic type inference can't seem to handle the massive LoC a LuauCeption file has
  • Implement Luau debug functions and stuff (not sure how I missed exporting 1 function related to setting the debugger related functions struct)

Anyone is free to make a pull request to implement something from this list or even outside this list if you have a idea, I'm open to suggestions and pulls.

Thank you for understanding.

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions