2022-02-04 17:41:53 +00:00
|
|
|
## HEAD
|
|
|
|
|
|
|
|
### Development Fixes
|
|
|
|
|
|
|
|
* Add Ruby 3.1 to CI matrix (#459)
|
2022-04-28 12:06:48 +00:00
|
|
|
* chore: remove git.io (#462)
|
2022-02-04 17:41:53 +00:00
|
|
|
|
2022-07-13 23:47:30 +00:00
|
|
|
### Minor Enhancements
|
|
|
|
|
|
|
|
* Added the `twitter:description` tag (#464)
|
2022-09-04 14:19:46 +00:00
|
|
|
* Support for image paths relative to the page's directory (#466)
|
2023-11-06 17:20:39 +00:00
|
|
|
* Truncate the description value to 100 words (#492)
|
2022-07-13 23:47:30 +00:00
|
|
|
|
2022-02-04 16:47:28 +00:00
|
|
|
## 2.8.0 / 2022-02-04
|
2021-01-11 16:13:52 +00:00
|
|
|
|
|
|
|
### Minor Enhancements
|
|
|
|
|
|
|
|
* Allow to set type for author (#427)
|
2021-10-08 05:50:07 +00:00
|
|
|
* Allow setting `author.url` (#453)
|
2021-10-28 16:59:08 +00:00
|
|
|
* Implement Facebook domain verification (#455)
|
2021-11-22 17:56:59 +00:00
|
|
|
* Add `og:image:alt` and `twitter:image:alt` (#438)
|
2022-02-04 16:17:54 +00:00
|
|
|
* Sort JSON-LD data by key (#458)
|
2021-01-11 16:13:52 +00:00
|
|
|
|
2022-02-04 16:47:28 +00:00
|
|
|
### Bug Fixes
|
|
|
|
|
|
|
|
* Set the default `og:type` to 'website' (#391)
|
|
|
|
* Template: Remove double new line (#454)
|
|
|
|
|
2021-09-01 12:46:00 +00:00
|
|
|
### Development Fixes
|
|
|
|
|
|
|
|
* Fix typo in source code comment (#449)
|
2021-09-01 14:47:51 +00:00
|
|
|
* Set up Continuous Integration via GH Actions (#450)
|
2021-09-17 14:19:58 +00:00
|
|
|
* Bump RuboCop to v1.18.x (#452)
|
2022-02-04 16:47:28 +00:00
|
|
|
* Add workflow to release gem via GH Actions
|
2021-10-08 10:05:06 +00:00
|
|
|
|
2020-10-18 08:38:33 +00:00
|
|
|
## 2.7.1 / 2020-10-18
|
2020-10-18 08:36:57 +00:00
|
|
|
|
|
|
|
### Development Fixes
|
|
|
|
|
2020-10-18 08:38:33 +00:00
|
|
|
* refactor: mutate site payload instead of duplicating it (#419)
|
2020-10-18 08:36:57 +00:00
|
|
|
|
2020-10-18 08:24:32 +00:00
|
|
|
## 2.7.0 / 2020-10-18
|
2019-05-30 11:20:37 +00:00
|
|
|
|
2019-10-08 14:42:27 +00:00
|
|
|
### Minor Enhancements
|
|
|
|
|
2020-10-18 08:24:32 +00:00
|
|
|
* Change pagination message with `seo_paginator_message` option (#324)
|
2019-10-30 16:00:04 +00:00
|
|
|
* Make Twitter Summary Card without having Twitter account (#284)
|
2019-11-29 13:18:16 +00:00
|
|
|
* Prefer site.tagline to site.description for page title (#356)
|
2020-10-08 14:42:02 +00:00
|
|
|
* Render og:locale meta only when defined explicitly (#388)
|
2019-10-08 14:42:27 +00:00
|
|
|
|
2020-10-18 08:24:32 +00:00
|
|
|
### Bug Fixes
|
|
|
|
|
|
|
|
* Ensure a single leading `@` for twitter usernames (#367)
|
|
|
|
|
2019-11-29 14:06:05 +00:00
|
|
|
### Development Fixes
|
|
|
|
|
2020-10-18 08:24:32 +00:00
|
|
|
* chore(deps): require Ruby > 2.4.0 EOL
|
|
|
|
* test: fix locale specs that use the fallback locale (#360)
|
|
|
|
* refactor: Replace read-only empty hash with private constant (#418)
|
|
|
|
* refactor: Mutate hash literals instead of duplicating them (#417)
|
|
|
|
* refactor: Reduce allocations of instance-agnostic objects (#376)
|
|
|
|
* refactor: Memoize #author_hash in SeoTag::AuthorDrop (#342)
|
|
|
|
* refactor: simplify conditional in SeoTag::Drop#date_modified (#343)
|
|
|
|
* chore(ci): profile seo-tag plugin on a third-party repository (#414)
|
|
|
|
* chore(ci): Jekyll v4.0 (#372)
|
|
|
|
* chore(ci): test against current stable Ruby 2.5 and 2.7 (#385)
|
2020-03-20 10:55:34 +00:00
|
|
|
* style: align with latest jekyll-rubocop (#382)
|
2020-10-18 08:24:32 +00:00
|
|
|
* fix: Travis builds for Jekyll 3.x (#415)
|
2019-11-29 14:06:05 +00:00
|
|
|
|
2020-10-18 08:24:32 +00:00
|
|
|
### Documentation
|
|
|
|
|
|
|
|
* Structured Data Testing Tool is deprecated (#409)
|
|
|
|
* Rename Google webmaster tools to Google Search Console (#403)
|
|
|
|
* Improve documentation on plugin usage (#399)
|
|
|
|
* remove Google+ from example snippet (#358)
|
|
|
|
* HTTPS link to https://ogp.me/ (#359)
|
|
|
|
* HTTPS links to schema.org (#350)
|
|
|
|
* use example.com for example URL (#351)
|
2020-04-13 15:42:32 +00:00
|
|
|
|
2019-05-17 06:57:36 +00:00
|
|
|
## 2.6.1 / 2019-05-17
|
2019-03-16 08:56:16 +00:00
|
|
|
|
2019-03-25 11:33:56 +00:00
|
|
|
### Development Fixes
|
|
|
|
|
|
|
|
* Test against Jekyll 4.x (#336)
|
|
|
|
|
2019-03-16 08:56:15 +00:00
|
|
|
## 2.6.0 / 2019-03-16
|
|
|
|
|
|
|
|
### Minor Enhancements
|
|
|
|
|
|
|
|
* Twitter Image and Title (#330)
|
2018-05-23 15:33:09 +00:00
|
|
|
|
|
|
|
### Bug Fixes
|
|
|
|
|
2019-03-16 08:30:13 +00:00
|
|
|
* Do not cache the drop payload for SeoTag (#306)
|
2019-03-16 08:56:15 +00:00
|
|
|
* Update url of schema website (#296)
|
2018-05-23 15:33:09 +00:00
|
|
|
|
2018-07-22 00:27:37 +00:00
|
|
|
### Development Fixes
|
|
|
|
|
2019-01-06 18:20:50 +00:00
|
|
|
* Relax version constraint on Bundler (#325)
|
2019-01-06 19:34:12 +00:00
|
|
|
* chore(ci): Add Ruby 2.6, drop Ruby 2.3 (#326)
|
2019-03-06 14:57:08 +00:00
|
|
|
* chore (ci): remove deprecated `sudo: false` in .travis.yml (#333)
|
2019-03-16 08:56:15 +00:00
|
|
|
* 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)
|
2018-07-22 00:27:37 +00:00
|
|
|
|
2019-01-30 14:32:52 +00:00
|
|
|
### Documentation
|
|
|
|
|
|
|
|
* Rectify error in Usage documentation (#328)
|
|
|
|
|
2018-05-18 22:14:39 +00:00
|
|
|
## 2.5.0 / 2018-05-18
|
2016-10-28 20:00:08 +00:00
|
|
|
|
2018-03-08 15:26:14 +00:00
|
|
|
* Docs: Prevent GitHub Pages from processing Liquid raw tag (#276)
|
|
|
|
|
2017-12-11 19:10:36 +00:00
|
|
|
### Documentation
|
|
|
|
|
|
|
|
* Use gems config key for Jekyll < 3.5.0 (#255)
|
2018-03-24 08:05:43 +00:00
|
|
|
* docs/usage - replace "below" with correct link (#280)
|
2017-12-11 19:10:36 +00:00
|
|
|
|
2018-01-05 20:03:00 +00:00
|
|
|
### Development Fixes
|
|
|
|
|
|
|
|
* Test against Ruby 2.5 (#260)
|
2018-05-12 20:01:47 +00:00
|
|
|
* add tests for twitter.card types (#289)
|
2018-05-18 20:17:53 +00:00
|
|
|
* Target Ruby 2.3 and Rubocop 0.56.0 (#292)
|
2018-01-05 20:03:00 +00:00
|
|
|
|
2018-01-17 10:44:51 +00:00
|
|
|
### Minor Enhancements
|
|
|
|
|
|
|
|
* Add webmaster_verifications for baidu (#263)
|
2018-03-08 17:04:43 +00:00
|
|
|
* Include page number in title (#250)
|
2018-05-03 00:04:20 +00:00
|
|
|
* Configure default Twitter summary card type (V2) (#225)
|
2018-01-17 10:44:51 +00:00
|
|
|
|
2017-12-04 16:05:15 +00:00
|
|
|
## 2.4.0 / 2017-12-04
|
|
|
|
|
|
|
|
### Minor
|
|
|
|
|
|
|
|
* Add meta generator (#236)
|
2017-12-04 22:17:27 +00:00
|
|
|
* Consistently use self-closing tags (#246)
|
2017-12-04 16:05:15 +00:00
|
|
|
* Strip null values from JSON-LD hash (#249)
|
|
|
|
|
2017-12-04 15:20:17 +00:00
|
|
|
### Documentation
|
|
|
|
|
|
|
|
* Avoid deprecation warning when building docs (#243)
|
|
|
|
|
2017-12-04 15:22:09 +00:00
|
|
|
### Development Fixes
|
|
|
|
|
2017-12-04 16:05:15 +00:00
|
|
|
* Test against latest Rubies (#242)
|
|
|
|
* Use Nokigiri on CI (#181)
|
2017-12-04 15:22:09 +00:00
|
|
|
|
2017-08-24 18:27:35 +00:00
|
|
|
## 2.3.0
|
|
|
|
|
|
|
|
### Minor Enhancements
|
|
|
|
|
2017-12-04 15:20:17 +00:00
|
|
|
* Use canonical_url specified in page if present #211
|
|
|
|
* Fix for image.path causing an invalid url error #228
|
|
|
|
* Ensure `site.data.authors` is properly formatted before attempting to retrieve author meta #227
|
|
|
|
* Convert author, image, and JSON-LD to dedicated drops #229
|
|
|
|
* Cache parsed template #231
|
|
|
|
* Define path with `__dir__` #232
|
2017-08-24 18:27:35 +00:00
|
|
|
|
|
|
|
### Documentation
|
|
|
|
|
2017-12-04 15:20:17 +00:00
|
|
|
* gems: is deprecated in current Jekyll version of github-pages #230
|
2017-05-25 13:38:56 +00:00
|
|
|
|
2017-12-04 15:20:17 +00:00
|
|
|
## 2.2.3
|
2017-05-06 16:29:11 +00:00
|
|
|
|
2017-12-04 15:20:17 +00:00
|
|
|
* Guard against the author's Twitter handle being Nil when stripping @'s #203
|
|
|
|
* Guard against empty title or description strings #206
|
2017-05-02 17:49:22 +00:00
|
|
|
|
2017-05-01 16:59:26 +00:00
|
|
|
## 2.2.2
|
|
|
|
|
|
|
|
### Minor Enhancements
|
|
|
|
|
2017-12-04 15:20:17 +00:00
|
|
|
* Guard against arrays in subhashes #197
|
|
|
|
* Guard against invalid or missing URLs #199
|
2017-04-26 15:58:36 +00:00
|
|
|
|
2017-05-01 16:59:26 +00:00
|
|
|
### Development fixes
|
|
|
|
|
2017-12-04 15:20:17 +00:00
|
|
|
* Remove dynamic GitHub Pages logic from Gemfile #194
|
2017-05-01 16:59:26 +00:00
|
|
|
|
2017-04-25 15:22:06 +00:00
|
|
|
## 2.2.1
|
|
|
|
|
2017-12-04 15:20:17 +00:00
|
|
|
* Convert template logic to a Liquid Drop (significant performance improvement) (#184)
|
|
|
|
* Fix for JSON-LD validation warning for images missing required properties (#183)
|
2017-04-11 21:37:47 +00:00
|
|
|
|
2017-04-06 19:05:27 +00:00
|
|
|
## 2.2.0
|
|
|
|
|
2017-04-04 17:30:00 +00:00
|
|
|
### Major Enhancements
|
2017-01-13 15:18:08 +00:00
|
|
|
|
2017-04-04 17:30:00 +00:00
|
|
|
* Add author meta (#103)
|
|
|
|
* Add og:locale support #166
|
|
|
|
* Add support for Bing and Yandex webmaster tools. Closes #147 (#148)
|
2017-04-06 19:03:42 +00:00
|
|
|
* Add SEO author and date modified to validate JSON-LD output (#151)
|
2017-12-04 15:20:17 +00:00
|
|
|
|
2017-01-13 15:24:27 +00:00
|
|
|
### Minor Enhancements
|
|
|
|
|
2017-04-04 17:30:00 +00:00
|
|
|
* Use `|` for title separator (#162)
|
|
|
|
* Use `og:image` for twitter image (#174)
|
|
|
|
|
|
|
|
### Development Fixes
|
|
|
|
|
|
|
|
* Style fixes (#170, #157, #149)
|
|
|
|
* Test against latest version of Jekyll (#171)
|
|
|
|
* Bump dev dependencies (#172)
|
|
|
|
* Remove Rake dependency (#180)
|
2017-01-13 15:24:27 +00:00
|
|
|
|
2017-01-13 15:18:08 +00:00
|
|
|
## 2.1.0
|
2016-11-02 20:48:55 +00:00
|
|
|
|
2016-10-23 20:59:07 +00:00
|
|
|
### Major Enhancement
|
2016-10-23 16:18:23 +00:00
|
|
|
|
2016-10-23 20:59:07 +00:00
|
|
|
* Use new URL filters (#123)
|
2016-10-28 20:00:08 +00:00
|
|
|
|
2016-10-23 20:59:07 +00:00
|
|
|
### Minor Enhancements
|
|
|
|
|
|
|
|
* Wraps logo image json data in a publisher property (#133)
|
|
|
|
* Fix duplicated `escape_once` (#93)
|
|
|
|
* Simplify minify regex (#125)
|
|
|
|
* Don't mangle text with newlines #126
|
2016-10-28 20:00:08 +00:00
|
|
|
|
2016-10-23 16:18:23 +00:00
|
|
|
### Documentation
|
|
|
|
|
|
|
|
* Add front matter default example for image (#132)
|
2016-10-23 20:59:07 +00:00
|
|
|
* Fix tiny typo (#106)
|
2016-10-28 20:00:08 +00:00
|
|
|
* add example usage of social profiles (#139)
|
|
|
|
|
2016-10-23 20:59:07 +00:00
|
|
|
### Development
|
2016-10-23 20:49:49 +00:00
|
|
|
|
2016-10-23 20:59:07 +00:00
|
|
|
* Inherit Jekyll's rubocop config for consistency (#109)
|
|
|
|
* Correct spelling in .travis.yml (#112)
|