Skip to content

Releases: tobimori/kirby-seo

1.1.2

10 Apr 09:49
a06eb67
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Google Search preview now shows the title correctly with the title preview (#90)

Full Changelog: 1.1.1...1.1.2

1.1.1

02 Apr 22:30
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Empty robots fields do not throw error when saving anymore

Full Changelog: 1.1.0...1.1.1

1.1.0

21 Mar 18:54
bb7eae4
Compare
Choose a tag to compare

🚀 Features

  • /sitemap now redirects to /sitemap.xml (#84)
    You can disable this behaviour by setting tobimori.seo.sitemap.redirect to false.

🐛 Bug FIxes

  • Robots section defaults are now set correctly by Kirby logic & using a page.update hook (#89)
  • Robots page settings now don't show up if Robots is disabled (#87)

Full Changelog: 1.0.0...1.1.0

1.0.0: Oslo

16 Mar 21:08
Compare
Choose a tag to compare

First stable production release of kirby-seo.

💣 Breaking changes

If you previously used kirby-seo 0.4.0 or earlier, please follow the Migration guide.

🚀 New Features

  • Kirby 4.0 redesign compatibility (#12)
  • Complete refactor of the Meta class & cascading behaviour
  • Customizable cascade option
  • New languages: Turkish 🇹🇷 & Portuguese 🇵🇹 (#49 / #69)
  • New Sitemap functionality (#47)
  • Custom meta tags with programmatic cascade (#23)
  • Use meta tag names instead of field names in programmatic cascade

...and tons of bug fixes! 🐛
(Take a look at early releases for a detailed summary)

This release was a ton of work and is available completely free of charge. If you use kirby-seo in a commercial project, I'd highly appreciate a sponsorship on GitHub (one-time available as well). If you need a commercial invoice or priority support, send me an email at seo@moeritz.io and we can figure things out.

Thanks to all contributors and everyone who created issues as well.
@afbora, @JuKra00, @andrepimpao, @luxuryluke, @holmey

Full Changelog: 0.4.0...1.0.0

1.0.0-rc.7

15 Mar 14:44
41dc8b2
Compare
Choose a tag to compare
1.0.0-rc.7 Pre-release
Pre-release

🐛 Bug Fixes

  • Programmatic meta tags are now tracked correctly and no longer output twice
  • Robots check for canonical and alternate tags no longer causes an infinite loop (#83)
  • Sitemap title in XSL template is now escaped to support ampersands, thanks to @JuKra00 (#81 / #82)

Full Changelog: 1.0.0-rc.6...1.0.0-rc.7

1.0.0-rc.6

10 Mar 14:51
Compare
Choose a tag to compare
1.0.0-rc.6 Pre-release
Pre-release

🐛 Bug Fixes

  • $site->lang() now returns the config language in the correct format for the <html> tag (#77)
  • canonical and alternate tags are not output anymore if the page is set to noindex or the robots module is disabled
  • Section label of heading-structure now looks as expected

📝 Docs

  • Schema.org usage is now documented (#70)
  • Sitemap docs now hint to robots docs for whether a page is indexed or not (#68)
  • heading-structure section is now documented

Full Changelog: 1.0.0-rc.5...1.0.0-rc.6

1.0.0-rc.5

07 Mar 13:56
ac08600
Compare
Choose a tag to compare
1.0.0-rc.5 Pre-release
Pre-release

🐛 Bug Fixes

  • Regex pattern used for accessing the page context programmatic blueprints now supports - and _

Full Changelog: 1.0.0-rc.4...1.0.0-rc.5

1.0.0-rc.4

07 Mar 00:03
c9e42c5
Compare
Choose a tag to compare
1.0.0-rc.4 Pre-release
Pre-release

🐛 Bug Fixes

  • $site->schema() now correctly uses the default context and does not throw an error anymore

Full Changelog: 1.0.0-rc.3...1.0.0-rc.4

1.0.0-rc.3

05 Mar 16:45
fbcbc99
Compare
Choose a tag to compare
1.0.0-rc.3 Pre-release
Pre-release

🚀 Features

🐛 Bug Fixes

  • Robots programmatic blueprint now uses a regex pattern for accessing the page context (#66)
  • Avoid double assignment for snippetData() by @holmey (#71)

Full Changelog: 1.0.0-rc.2...1.0.0-rc.3

1.0.0-rc.2

30 Jan 15:04
d714246
Compare
Choose a tag to compare
1.0.0-rc.2 Pre-release
Pre-release

🐛 Bug Fixes

  • Alternate sitemap entries now correctly specify the locale in its hreflang attribute (#67)

Full Changelog: 1.0.0-rc.1...1.0.0-rc.2