From 37829f05ab28717c551ba3bf1350dd5de49af96c Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Sun, 6 Jan 2019 14:34:11 -0500 Subject: [PATCH 01/26] chore(ci): Add Ruby 2.6, drop Ruby 2.3 (#326) Merge pull request 326 --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4c96096..42a439c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ rvm: - - 2.3 - 2.4 - - 2.5 + - 2.6 before_install: gem install bundler language: ruby script: script/cibuild From ded24a0254145f178b299ff7961a97373acec287 Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Sun, 6 Jan 2019 14:34:12 -0500 Subject: [PATCH 02/26] Update history to reflect merge of #326 [ci skip] --- History.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/History.markdown b/History.markdown index ae17192..3d77247 100644 --- a/History.markdown +++ b/History.markdown @@ -11,6 +11,7 @@ * Correct RuboCop offenses in spec files (#319) * chore(deps): :up: rubocop-jekyll 0.4 (#320) * Relax version constraint on Bundler (#325) + * chore(ci): Add Ruby 2.6, drop Ruby 2.3 (#326) ## 2.5.0 / 2018-05-18 From 92450f130bf71ea6751b5f6881cdc8e89cdc19c8 Mon Sep 17 00:00:00 2001 From: Ashwin Maroli Date: Wed, 30 Jan 2019 20:02:50 +0530 Subject: [PATCH 03/26] Rectify error in Usage documentation (#328) Merge pull request 328 --- docs/advanced-usage.md | 2 ++ docs/usage.md | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/advanced-usage.md b/docs/advanced-usage.md index c2fbed5..2e3c95a 100644 --- a/docs/advanced-usage.md +++ b/docs/advanced-usage.md @@ -76,6 +76,8 @@ The following options can be set for any particular page. While the default opti * `name` - If the name of the thing that the page represents is different from the page title. (i.e.: "Frank's Café" vs "Welcome to Frank's Café") * `type` - The type of things that the page represents. This must be a [Schema.org type](http://schema.org/docs/schemas.html), and will probably usually be something like [`BlogPosting`](http://schema.org/BlogPosting), [`NewsArticle`](http://schema.org/NewsArticle), [`Person`](http://schema.org/Person), [`Organization`](http://schema.org/Organization), etc. * `links` - An array of other URLs that represent the same thing that this page represents. For instance, Jane's bio page might include links to Jane's GitHub and Twitter profiles. + * `date_modified` - Manually specify the `dateModified` field in the JSON-LD output to override Jekyll's own `dateModified`. + This field will take **first priority** for the `dateModified` JSON-LD output. This is useful when the file timestamp does not match the true time that the content was modified. A user may also install [Last Modified At](https://github.com/gjtorikian/jekyll-last-modified-at) which will offer an alternative way of providing for the `dateModified` field. ### Customizing image output diff --git a/docs/usage.md b/docs/usage.md index c966ae8..c0d4399 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -35,7 +35,6 @@ The SEO tag will respect any of the following if included in your site's `_confi * `social` - For [specifying social profiles](https://developers.google.com/structured-data/customize/social-profiles). The following properties are available: * `name` - If the user or organization name differs from the site's name * `links` - An array of links to social media profiles. - * `date_modified` - Manually specify the `dateModified` field in the JSON-LD output to override Jekyll's own `dateModified`. This field will take **first priority** for the `dateModified` JSON-LD output. This is useful when the file timestamp does not match the true time that the content was modified. A user may also install [Last Modified At](https://github.com/gjtorikian/jekyll-last-modified-at) which will offer an alternative way of providing for the `dateModified` field. ```yml social: From 45c8eb7718ce6ad624e71c0c2ccc411577a25997 Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Wed, 30 Jan 2019 09:32:52 -0500 Subject: [PATCH 04/26] Update history to reflect merge of #328 [ci skip] --- History.markdown | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/History.markdown b/History.markdown index 3d77247..a9e61fc 100644 --- a/History.markdown +++ b/History.markdown @@ -13,6 +13,10 @@ * Relax version constraint on Bundler (#325) * chore(ci): Add Ruby 2.6, drop Ruby 2.3 (#326) +### Documentation + + * Rectify error in Usage documentation (#328) + ## 2.5.0 / 2018-05-18 * Docs: Prevent GitHub Pages from processing Liquid raw tag (#276) From 78984897361bc9baeeaf840c5073493104ee0e7e Mon Sep 17 00:00:00 2001 From: Scott Watermasysk Date: Sat, 16 Feb 2019 10:40:06 -0500 Subject: [PATCH 05/26] Twitter Image and Title (#330) Merge pull request 330 --- lib/template.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/template.html b/lib/template.html index c2dffef..6422141 100755 --- a/lib/template.html +++ b/lib/template.html @@ -54,10 +54,12 @@ {% if site.twitter %} {% if seo_tag.image %} + {% else %} {% endif %} + {% if seo_tag.author.twitter %} From f66eb193ab6106176319e43bab2897cd94d06a66 Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Sat, 16 Feb 2019 10:40:07 -0500 Subject: [PATCH 06/26] Update history to reflect merge of #330 [ci skip] --- History.markdown | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/History.markdown b/History.markdown index a9e61fc..d4b4c2b 100644 --- a/History.markdown +++ b/History.markdown @@ -17,6 +17,10 @@ * Rectify error in Usage documentation (#328) +### Minor Enhancements + + * Twitter Image and Title (#330) + ## 2.5.0 / 2018-05-18 * Docs: Prevent GitHub Pages from processing Liquid raw tag (#276) From 5bb39c54e2e2ac82bb4638bf572ac813d3be2bf5 Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Wed, 6 Mar 2019 09:57:04 -0500 Subject: [PATCH 07/26] chore (ci): remove deprecated `sudo: false` in .travis.yml (#333) Merge pull request 333 --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 42a439c..714cce0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,11 @@ +language: ruby +cache: bundler rvm: - 2.4 - 2.6 + before_install: gem install bundler -language: ruby script: script/cibuild -sudo: false -cache: bundler env: global: From ad3f7e3f4893c32440f7312291cfe1e4c74672bc Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Wed, 6 Mar 2019 09:57:08 -0500 Subject: [PATCH 08/26] Update history to reflect merge of #333 [ci skip] --- History.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/History.markdown b/History.markdown index d4b4c2b..363cad0 100644 --- a/History.markdown +++ b/History.markdown @@ -12,6 +12,7 @@ * chore(deps): :up: rubocop-jekyll 0.4 (#320) * Relax version constraint on Bundler (#325) * chore(ci): Add Ruby 2.6, drop Ruby 2.3 (#326) + * chore (ci): remove deprecated `sudo: false` in .travis.yml (#333) ### Documentation From 2f80d62208bc9185d44241cafe0dd25316f55767 Mon Sep 17 00:00:00 2001 From: Ashwin Maroli Date: Sat, 16 Mar 2019 14:00:11 +0530 Subject: [PATCH 09/26] Do not cache the drop payload for SeoTag (#306) Merge pull request 306 --- lib/jekyll-seo-tag.rb | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/lib/jekyll-seo-tag.rb b/lib/jekyll-seo-tag.rb index 933fc53..81bd2e8 100644 --- a/lib/jekyll-seo-tag.rb +++ b/lib/jekyll-seo-tag.rb @@ -56,7 +56,20 @@ module Jekyll end def drop - @drop ||= Jekyll::SeoTag::Drop.new(@text, @context) + # TODO: Modify following comment once Jekyll 4.0 ships. + # ------------------------------------------------------------------------------------------ + # Jekyll 4.0 is probably going to cache parsed Liquid Templates which is going to break the + # rendered output from this tag since there's going to be just a single instance of this + # class per {% seo %} in a template, (especially when the tag is used as part of an include). + # ------------------------------------------------------------------------------------------- + # + # FIXME: Switch to using `if Gem::Version.new(Jekyll::VERSION) >= Gem::Version.new("4.0.0")` + # once Jekyll 4.0 ships. + if context.registers[:site].liquid_renderer.respond_to?(:cache) + Jekyll::SeoTag::Drop.new(@text, @context) + else + @drop ||= Jekyll::SeoTag::Drop.new(@text, @context) + end end def info From a688cda0aca2cce9dace020170aa7f122339316e Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Sat, 16 Mar 2019 04:30:13 -0400 Subject: [PATCH 10/26] Update history to reflect merge of #306 [ci skip] --- History.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/History.markdown b/History.markdown index 363cad0..89be917 100644 --- a/History.markdown +++ b/History.markdown @@ -3,6 +3,7 @@ ### Bug Fixes * Update url of schema website (#296) + * Do not cache the drop payload for SeoTag (#306) ### Development Fixes From d2691d96adb9408b95774b9b427b35a59de07bfb Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Sat, 16 Mar 2019 04:56:15 -0400 Subject: [PATCH 11/26] Release :gem: v2.6.0 (#334) Merge pull request 334 --- History.markdown | 40 +++++++++++++++++------------------ lib/jekyll-seo-tag.rb | 9 -------- lib/jekyll-seo-tag/version.rb | 2 +- 3 files changed, 21 insertions(+), 30 deletions(-) diff --git a/History.markdown b/History.markdown index 89be917..b30d458 100644 --- a/History.markdown +++ b/History.markdown @@ -1,28 +1,28 @@ -## HEAD - -### Bug Fixes - - * Update url of schema website (#296) - * Do not cache the drop payload for SeoTag (#306) - -### Development Fixes - - * Lint Ruby code with rubocop-jekyll gem (#302) - * deps: bump rubocop-jekyll to 0.3.0 (#316) - * Correct RuboCop offenses in spec files (#319) - * chore(deps): :up: rubocop-jekyll 0.4 (#320) - * Relax version constraint on Bundler (#325) - * chore(ci): Add Ruby 2.6, drop Ruby 2.3 (#326) - * chore (ci): remove deprecated `sudo: false` in .travis.yml (#333) - -### Documentation - - * Rectify error in Usage documentation (#328) +## 2.6.0 / 2019-03-16 ### Minor Enhancements * Twitter Image and Title (#330) +### Bug Fixes + + * Do not cache the drop payload for SeoTag (#306) + * Update url of schema website (#296) + +### Development Fixes + + * Relax version constraint on Bundler (#325) + * chore(ci): Add Ruby 2.6, drop Ruby 2.3 (#326) + * chore (ci): remove deprecated `sudo: false` in .travis.yml (#333) + * Lint Ruby code with rubocop-jekyll gem (#302) + * chore(deps): bump rubocop-jekyll to v0.4 (#320) + * chore(deps): bump rubocop-jekyll to v0.3 (#316) + * Correct RuboCop offenses in spec files (#319) + +### Documentation + + * Rectify error in Usage documentation (#328) + ## 2.5.0 / 2018-05-18 * Docs: Prevent GitHub Pages from processing Liquid raw tag (#276) diff --git a/lib/jekyll-seo-tag.rb b/lib/jekyll-seo-tag.rb index 81bd2e8..589fd13 100644 --- a/lib/jekyll-seo-tag.rb +++ b/lib/jekyll-seo-tag.rb @@ -56,15 +56,6 @@ module Jekyll end def drop - # TODO: Modify following comment once Jekyll 4.0 ships. - # ------------------------------------------------------------------------------------------ - # Jekyll 4.0 is probably going to cache parsed Liquid Templates which is going to break the - # rendered output from this tag since there's going to be just a single instance of this - # class per {% seo %} in a template, (especially when the tag is used as part of an include). - # ------------------------------------------------------------------------------------------- - # - # FIXME: Switch to using `if Gem::Version.new(Jekyll::VERSION) >= Gem::Version.new("4.0.0")` - # once Jekyll 4.0 ships. if context.registers[:site].liquid_renderer.respond_to?(:cache) Jekyll::SeoTag::Drop.new(@text, @context) else diff --git a/lib/jekyll-seo-tag/version.rb b/lib/jekyll-seo-tag/version.rb index 3fe158c..60e48d6 100644 --- a/lib/jekyll-seo-tag/version.rb +++ b/lib/jekyll-seo-tag/version.rb @@ -5,6 +5,6 @@ module Liquid; class Tag; end; end module Jekyll class SeoTag < Liquid::Tag - VERSION = "2.5.0" + VERSION = "2.6.0" end end From 451b2dca2b1f8a7c290c50d5517299fc50344039 Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Sat, 16 Mar 2019 04:56:16 -0400 Subject: [PATCH 12/26] Update history to reflect merge of #334 [ci skip] --- History.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/History.markdown b/History.markdown index b30d458..13e2fc2 100644 --- a/History.markdown +++ b/History.markdown @@ -1,3 +1,9 @@ +## HEAD + +### Minor Enhancements + + * Release: v2.6.0 (#334) + ## 2.6.0 / 2019-03-16 ### Minor Enhancements From 23ccab3a681ef441e71b3f1b9c7a2d2d99b694df Mon Sep 17 00:00:00 2001 From: Ben Balter Date: Mon, 25 Mar 2019 07:33:55 -0400 Subject: [PATCH 13/26] Test against Jekyll 4.x (#336) Merge pull request 336 --- .rubocop.yml | 2 ++ .rubocop_todo.yml | 13 +++++++++++++ .travis.yml | 3 +++ Gemfile | 2 +- jekyll-seo-tag.gemspec | 2 +- 5 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 .rubocop_todo.yml diff --git a/.rubocop.yml b/.rubocop.yml index adad792..e5c8df6 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,3 +1,5 @@ +inherit_from: .rubocop_todo.yml + require: rubocop-jekyll inherit_gem: rubocop-jekyll: .rubocop.yml diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml new file mode 100644 index 0000000..8d8b2c8 --- /dev/null +++ b/.rubocop_todo.yml @@ -0,0 +1,13 @@ +# This configuration was generated by +# `rubocop --auto-gen-config` +# on 2019-03-25 11:42:06 +0100 using RuboCop version 0.66.0. +# The point is for the user to remove these configuration records +# one by one as the offenses are removed from the code base. +# Note that changes in the inspected code, or installation of new +# versions of RuboCop, may require this file to be generated again. + +# Offense count: 1 +# Cop supports --auto-correct. +Lint/ToJSON: + Exclude: + - 'lib/jekyll-seo-tag/json_ld_drop.rb' diff --git a/.travis.yml b/.travis.yml index 714cce0..f70c89c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,3 +10,6 @@ script: script/cibuild env: global: - NOKOGIRI_USE_SYSTEM_LIBRARIES=true + matrix: + - JEKYLL_VERSION="~> 3.3" + - JEKYLL_VERSION=">= 4.0.0.pre.alpha1" diff --git a/Gemfile b/Gemfile index 83c46ca..a1ebfdb 100644 --- a/Gemfile +++ b/Gemfile @@ -4,4 +4,4 @@ source "https://rubygems.org" gemspec -gem "github-pages", :group => :jekyll_plugins +gem "jekyll", ENV["JEKYLL_VERSION"] if ENV["JEKYLL_VERSION"] diff --git a/jekyll-seo-tag.gemspec b/jekyll-seo-tag.gemspec index 31d92aa..23ccce1 100644 --- a/jekyll-seo-tag.gemspec +++ b/jekyll-seo-tag.gemspec @@ -28,7 +28,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r!^exe/!) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_dependency "jekyll", "~> 3.3" + spec.add_dependency "jekyll", ">= 3.3", "< 5.0" spec.add_development_dependency "bundler", ">= 1.15" spec.add_development_dependency "html-proofer", "~> 3.7" spec.add_development_dependency "rspec", "~> 3.5" From 8dfc4133ac06d360d4918a235aa591920a35669f Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Mon, 25 Mar 2019 07:33:56 -0400 Subject: [PATCH 14/26] Update history to reflect merge of #336 [ci skip] --- History.markdown | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/History.markdown b/History.markdown index 13e2fc2..5b86e01 100644 --- a/History.markdown +++ b/History.markdown @@ -4,6 +4,10 @@ * Release: v2.6.0 (#334) +### Development Fixes + + * Test against Jekyll 4.x (#336) + ## 2.6.0 / 2019-03-16 ### Minor Enhancements From 68e5ae2981020ffa8dfe5a646fdacd1f19b62107 Mon Sep 17 00:00:00 2001 From: Frank Taillandier Date: Sat, 11 May 2019 00:54:51 +0200 Subject: [PATCH 15/26] Release: v2.6.1 --- History.markdown | 6 +----- lib/jekyll-seo-tag/version.rb | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/History.markdown b/History.markdown index 5b86e01..c28b36f 100644 --- a/History.markdown +++ b/History.markdown @@ -1,8 +1,4 @@ -## HEAD - -### Minor Enhancements - - * Release: v2.6.0 (#334) +## 2.6.1 / 2019-05-10 ### Development Fixes diff --git a/lib/jekyll-seo-tag/version.rb b/lib/jekyll-seo-tag/version.rb index 60e48d6..3a3808f 100644 --- a/lib/jekyll-seo-tag/version.rb +++ b/lib/jekyll-seo-tag/version.rb @@ -5,6 +5,6 @@ module Liquid; class Tag; end; end module Jekyll class SeoTag < Liquid::Tag - VERSION = "2.6.0" + VERSION = "2.6.1" end end From 531b25f9714160824cd23afca83a5d1e417db02c Mon Sep 17 00:00:00 2001 From: Ashwin Maroli Date: Fri, 17 May 2019 00:23:04 +0530 Subject: [PATCH 16/26] Use the latest version of Rubygems --- .travis.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index f70c89c..69a0c96 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,10 @@ rvm: - 2.4 - 2.6 -before_install: gem install bundler +before_install: + - gem update --system + - gem install bundler + script: script/cibuild env: From acc149372d0e6c04a3f81b19028c5884e2efab83 Mon Sep 17 00:00:00 2001 From: Frank Taillandier Date: Fri, 17 May 2019 08:57:36 +0200 Subject: [PATCH 17/26] Update release date --- History.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/History.markdown b/History.markdown index c28b36f..b2d1e3c 100644 --- a/History.markdown +++ b/History.markdown @@ -1,4 +1,4 @@ -## 2.6.1 / 2019-05-10 +## 2.6.1 / 2019-05-17 ### Development Fixes From 664a9ea50cb3baeaeb56d5f90ca3cd12ebeb849c Mon Sep 17 00:00:00 2001 From: Christian Oliff Date: Thu, 30 May 2019 20:20:35 +0900 Subject: [PATCH 18/26] HTTPS links (#350) Merge pull request 350 --- docs/advanced-usage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/advanced-usage.md b/docs/advanced-usage.md index 2e3c95a..dc9cdd7 100644 --- a/docs/advanced-usage.md +++ b/docs/advanced-usage.md @@ -74,7 +74,7 @@ The following options can be set for any particular page. While the default opti * `seo` * `name` - If the name of the thing that the page represents is different from the page title. (i.e.: "Frank's Café" vs "Welcome to Frank's Café") - * `type` - The type of things that the page represents. This must be a [Schema.org type](http://schema.org/docs/schemas.html), and will probably usually be something like [`BlogPosting`](http://schema.org/BlogPosting), [`NewsArticle`](http://schema.org/NewsArticle), [`Person`](http://schema.org/Person), [`Organization`](http://schema.org/Organization), etc. + * `type` - The type of things that the page represents. This must be a [Schema.org type](https://schema.org/docs/schemas.html), and will probably usually be something like [`BlogPosting`](https://schema.org/BlogPosting), [`NewsArticle`](https://schema.org/NewsArticle), [`Person`](https://schema.org/Person), [`Organization`](https://schema.org/Organization), etc. * `links` - An array of other URLs that represent the same thing that this page represents. For instance, Jane's bio page might include links to Jane's GitHub and Twitter profiles. * `date_modified` - Manually specify the `dateModified` field in the JSON-LD output to override Jekyll's own `dateModified`. This field will take **first priority** for the `dateModified` JSON-LD output. This is useful when the file timestamp does not match the true time that the content was modified. A user may also install [Last Modified At](https://github.com/gjtorikian/jekyll-last-modified-at) which will offer an alternative way of providing for the `dateModified` field. From aa9a279b8a46e93d0682f580edda5e2f55339c50 Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Thu, 30 May 2019 07:20:37 -0400 Subject: [PATCH 19/26] Update history to reflect merge of #350 [ci skip] --- History.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/History.markdown b/History.markdown index b2d1e3c..d566227 100644 --- a/History.markdown +++ b/History.markdown @@ -1,3 +1,9 @@ +## HEAD + +### Documentation + + * HTTPS links to schema.org (#350) + ## 2.6.1 / 2019-05-17 ### Development Fixes From 10c180217571c442373b38fa687878f01471a54f Mon Sep 17 00:00:00 2001 From: Christian Oliff Date: Thu, 30 May 2019 20:23:32 +0900 Subject: [PATCH 20/26] use example.com for example URL (#351) Merge pull request 351 --- docs/advanced-usage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/advanced-usage.md b/docs/advanced-usage.md index dc9cdd7..690c78d 100644 --- a/docs/advanced-usage.md +++ b/docs/advanced-usage.md @@ -138,5 +138,5 @@ title: Title of Your Post Which will generate following canonical_url: ```html - + ``` From 2def9a6d234250abd7ffa1f61f9f951ecc67267e Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Thu, 30 May 2019 07:23:34 -0400 Subject: [PATCH 21/26] Update history to reflect merge of #351 [ci skip] --- History.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/History.markdown b/History.markdown index d566227..25e54ea 100644 --- a/History.markdown +++ b/History.markdown @@ -3,6 +3,7 @@ ### Documentation * HTTPS links to schema.org (#350) + * use example.com for example URL (#351) ## 2.6.1 / 2019-05-17 From 0661e4d44d1913808c8ab0e8a6538fb265daed1a Mon Sep 17 00:00:00 2001 From: Christian Oliff Date: Thu, 30 May 2019 20:25:09 +0900 Subject: [PATCH 22/26] Update Google's structured-data docs URL to prevent redirect --- docs/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.md b/docs/README.md index a168de8..a84819d 100644 --- a/docs/README.md +++ b/docs/README.md @@ -12,7 +12,7 @@ Jekyll SEO Tag adds the following meta tags to your site: * Page description * Canonical URL * Next and previous URLs on paginated pages -* [JSON-LD Site and post metadata](https://developers.google.com/structured-data/) for richer indexing +* [JSON-LD Site and post metadata](https://developers.google.com/search/docs/guides/intro-structured-data) for richer indexing * [Open Graph](http://ogp.me/) title, description, site title, and URL (for Facebook, LinkedIn, etc.) * [Twitter Summary Card](https://dev.twitter.com/cards/overview) metadata From e457314bfdf775236aad34cb3bf4c38fd35bf080 Mon Sep 17 00:00:00 2001 From: Christian Oliff Date: Thu, 5 Sep 2019 15:38:15 +0900 Subject: [PATCH 23/26] remove Google+ from example snippet (#358) Merge pull request 358 --- docs/usage.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/usage.md b/docs/usage.md index c0d4399..38ae530 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -43,7 +43,6 @@ The SEO tag will respect any of the following if included in your site's `_confi - https://twitter.com/BenBalter - https://www.facebook.com/ben.balter - https://www.linkedin.com/in/BenBalter - - https://plus.google.com/+BenBalter - https://github.com/benbalter - https://keybase.io/benbalter ``` From d96bd7761fe04db26a3ced488e0af32cf72c94d4 Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Thu, 5 Sep 2019 02:38:16 -0400 Subject: [PATCH 24/26] Update history to reflect merge of #358 [ci skip] --- History.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/History.markdown b/History.markdown index 25e54ea..87e1da5 100644 --- a/History.markdown +++ b/History.markdown @@ -4,6 +4,7 @@ * HTTPS links to schema.org (#350) * use example.com for example URL (#351) + * remove Google+ from example snippet (#358) ## 2.6.1 / 2019-05-17 From 9befae460b896bc0d446e8230cb87a3b8de63ac5 Mon Sep 17 00:00:00 2001 From: Christian Oliff Date: Thu, 5 Sep 2019 15:42:06 +0900 Subject: [PATCH 25/26] HTTPS link to https://ogp.me/ (#359) Merge pull request 359 --- docs/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.md b/docs/README.md index a84819d..9a9557d 100644 --- a/docs/README.md +++ b/docs/README.md @@ -13,7 +13,7 @@ Jekyll SEO Tag adds the following meta tags to your site: * Canonical URL * Next and previous URLs on paginated pages * [JSON-LD Site and post metadata](https://developers.google.com/search/docs/guides/intro-structured-data) for richer indexing -* [Open Graph](http://ogp.me/) title, description, site title, and URL (for Facebook, LinkedIn, etc.) +* [Open Graph](https://ogp.me/) title, description, site title, and URL (for Facebook, LinkedIn, etc.) * [Twitter Summary Card](https://dev.twitter.com/cards/overview) metadata While you could theoretically add the necessary metadata tags yourself, Jekyll SEO Tag provides a battle-tested template of crowdsourced best-practices. From 4ca80357834c26529819fda1879bda02c72b3439 Mon Sep 17 00:00:00 2001 From: jekyllbot Date: Thu, 5 Sep 2019 02:42:07 -0400 Subject: [PATCH 26/26] Update history to reflect merge of #359 [ci skip] --- History.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/History.markdown b/History.markdown index 87e1da5..4252067 100644 --- a/History.markdown +++ b/History.markdown @@ -5,6 +5,7 @@ * HTTPS links to schema.org (#350) * use example.com for example URL (#351) * remove Google+ from example snippet (#358) + * HTTPS link to https://ogp.me/ (#359) ## 2.6.1 / 2019-05-17