Bevy version
0.10.1
What you did
Using Color::hsl(0.0, 1.0, 1.0).as_rgba() returns white
What went wrong
I would expect to be red. The issue is the same for any hue.
Additional information
Converting a Color::Rgba to Color::Hsla and back yields the correct results, so I suspect the bug might be replicated simetricaly somehow.
Using Color::hsl(0.0, 1.0, 0.5).as_rgba() (note the 0.5 in place of the 1.0 for the lightness) produce the result I was expecting with a lightness of 1.0.
This seem to also affects the conversions to/from Color::RgbaLinear.