Looks like playgrounds was integrated into canvas. The #Playground macro (in combination with import Playgrounds) is used to make a playground in the canvas.
It's a shift in the way I use playgrounds as throw-away experiments. Now those will be part of my app code if I forget to remove them which will be an annoyance.
See https://developer.apple.com/documentation/xcode/running-code-snippets-using-the-playground-macro
Topic:
Developer Tools & Services
SubTopic:
Xcode