Lol.... it is not a buff. I don't know what the balance team at Riot was thinking, but the changes demonstrate a clear lack of understanding of Leona's problems.
-
The Q changes.... Maxing Q was already the path so by level 7+ the change is actually a nerf (+1 second to cooldown). On the other hand, it does give Leona stronger level 2 all in potential. But if your win condition as a champion is a level 2 all in coin flip.... well... Most of the time you want to wait for 3 anyway...
-
The sunlight damage. Again a fundamental misunderstanding of Leona's problems. A small buff to her early all in damage. +39 magic damage late game is just laughable. That is before resistances...
The problem with Leona is not her early or mid-game. It is late game scaling. Instead of adding more pathetic magic damage, which tanks (or anybody with 1 mr item) will just shrug off, make sunlight true damage. Then it would actually scale properly, and actually contribute something to lategame teamfights.
Another possibility would be to give her a unique interaction with sunfire cape, where it does true damage for Leona. But yeah, she scaled to nowhere before.... she still scales to nowhere. Zzzz.....