jonasmerlin / astro-seo

Makes it easy to add information that is relevant for SEO to your Astro app.
MIT License
933 stars 50 forks source link

Upgrade for `astro@0.21` #24

Closed natemoo-re closed 2 years ago

natemoo-re commented 2 years ago

This PR updates astro-seo to be astro@0.21 compatible! Unfortunately due to how we restructured the interface of Astro components, we were unable to maintain backwards compat with components inside of Frontmatter. Removing this fixes a lot of bugs on our end and significantly reduces parsing complexity.

Since this is a bit of a pain, I decided to do the migration for you!

Closes #23 and https://github.com/snowpackjs/astro/issues/1719

jonasmerlin commented 2 years ago

@natemoo-re Wow, thank you so much for fixing this! And thanks for all your work on astro as well. All things considered, it's great how few things broke considering the scope of the rewrite.