jamesmh / coravel

Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
https://docs.coravel.net/Installation/
MIT License
3.91k stars 257 forks source link

Update Mailkit and Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation #417

Closed tidan-16 closed 1 week ago

tidan-16 commented 1 week ago

Update Mailkit from 4.3.x to 4.8.x

Update Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 6.0.27 to 6.0.36

This will also fix vulnerabilities issues

Thanks

jamesmh commented 1 week ago

Thanks!

tidan-16 commented 1 week ago

Any special reason why the Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation package is at version 6?

jamesmh commented 1 week ago

Some packages were upgrade to 6.x.x whenever Coravel first began to support dotnet 6. Not sure if there was a specific reason on this one though as far new functionality that was needed, breaking changes, etc. 🤷

tidan-16 commented 1 week ago

Would you want me to upgrade every packages so we target .Net 8 and + ? Net 6 and net 7 is reaching end of life this year

Also I dont know about if I could remove Newtonsoft json from dependencies and target only STJ

whats your thoughts about all that?