Breaking change:
If you are using the app
directory you will need to migrate from NextSeo
component to the built in generateMetaData method in Next.js
Notes:
For standard meta data (eg: , <title>) then it is highly recommended that you use the built in generateMetaData method. You can check out the docs here
For JSON-LD then the only change needed is you should add useAppDir={true} to the JSON-LD component in use. You should add use this component in your page.js and NOT your head.js.
Also better safe than sorry with SEO 😅
As this bug was fixed via #1062 it may have some strange effects if you have a work around in place.
All other changes: