Control Flames

Transmutation Cantrip
Casting Time: 1 action
Range: 60 feet
Components: S
Duration: Instantaneous or 1 hour

As in Xanathar's Guide to Everything with the following improvements with level:
  • At 5th Level. You can have up to six non-instantaneous effects active at a time, and you can dismiss any number of such effects as a bonus action.
  • At 11th Level. You can extinguish or change the area of light cast by any number of flames within range simultaneously. Additionally, you may affect flame to produce no heat. The change lasts for 1 hour.
  • At 17th Level. Any flames you target for the effects of this spell may fit within a 10-foot cube, and the duration of non-instantaneous effects increases to 24 hours.
  • At 23rd Level. You can have any number of non-instantaneous effects active at a time.
  • At 28th Level. You may cause a flame to become mystically imbued fire with your magic. Such flames cannot be extinguished by nonmagical means for 24 hours.

Source: XGE 152