lune-org / lune

A standalone Luau runtime
https://lune-org.github.io/docs
Mozilla Public License 2.0
389 stars 89 forks source link

Replace Deprecated `serde_yaml` dependency #184

Open CompeyDev opened 7 months ago

CompeyDev commented 7 months ago

Lune depends on serde_yaml, however, this library seems to have been deprecated recently. Instead, we could use serde_yml, which seems to be an actively maintained forked of the above.

filiptibell commented 7 months ago

I think it would be wise to wait a while before making the switch to a different crate. serve_yaml hasn't had any issues affecting us, it was just deprecated/unmaintained because the author wanted to put time into their other projects instead. New crate is also going through rapid changes and seems to intentionally be at version 0.0.x