6.0 KiB
6.0 KiB
HEAD
Development Fixes
- Add Ruby 3.1 to CI matrix (#459)
- chore: remove git.io (#462)
Minor Enhancements
- Added the
twitter:description
tag (#464) - Support for image paths relative to the page's directory (#466)
- Truncate the description value to 100 words (#492)
2.8.0 / 2022-02-04
Minor Enhancements
- Allow to set type for author (#427)
- Allow setting
author.url
(#453) - Implement Facebook domain verification (#455)
- Add
og:image:alt
andtwitter:image:alt
(#438) - Sort JSON-LD data by key (#458)
Bug Fixes
- Set the default
og:type
to 'website' (#391) - Template: Remove double new line (#454)
Development Fixes
- Fix typo in source code comment (#449)
- Set up Continuous Integration via GH Actions (#450)
- Bump RuboCop to v1.18.x (#452)
- Add workflow to release gem via GH Actions
2.7.1 / 2020-10-18
Development Fixes
- refactor: mutate site payload instead of duplicating it (#419)
2.7.0 / 2020-10-18
Minor Enhancements
- Change pagination message with
seo_paginator_message
option (#324) - Make Twitter Summary Card without having Twitter account (#284)
- Prefer site.tagline to site.description for page title (#356)
- Render og:locale meta only when defined explicitly (#388)
Bug Fixes
- Ensure a single leading
@
for twitter usernames (#367)
Development Fixes
- 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)
- style: align with latest jekyll-rubocop (#382)
- fix: Travis builds for Jekyll 3.x (#415)
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)
2.6.1 / 2019-05-17
Development Fixes
- Test against Jekyll 4.x (#336)
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)
Documentation
- Use gems config key for Jekyll < 3.5.0 (#255)
- docs/usage - replace "below" with correct link (#280)
Development Fixes
- Test against Ruby 2.5 (#260)
- add tests for twitter.card types (#289)
- Target Ruby 2.3 and Rubocop 0.56.0 (#292)
Minor Enhancements
- Add webmaster_verifications for baidu (#263)
- Include page number in title (#250)
- Configure default Twitter summary card type (V2) (#225)
2.4.0 / 2017-12-04
Minor
- Add meta generator (#236)
- Consistently use self-closing tags (#246)
- Strip null values from JSON-LD hash (#249)
Documentation
- Avoid deprecation warning when building docs (#243)
Development Fixes
- Test against latest Rubies (#242)
- Use Nokigiri on CI (#181)
2.3.0
Minor Enhancements
- 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
Documentation
- gems: is deprecated in current Jekyll version of github-pages #230
2.2.3
- Guard against the author's Twitter handle being Nil when stripping @'s #203
- Guard against empty title or description strings #206
2.2.2
Minor Enhancements
- Guard against arrays in subhashes #197
- Guard against invalid or missing URLs #199
Development fixes
- Remove dynamic GitHub Pages logic from Gemfile #194
2.2.1
- Convert template logic to a Liquid Drop (significant performance improvement) (#184)
- Fix for JSON-LD validation warning for images missing required properties (#183)
2.2.0
Major Enhancements
- Add author meta (#103)
- Add og:locale support #166
- Add support for Bing and Yandex webmaster tools. Closes #147 (#148)
- Add SEO author and date modified to validate JSON-LD output (#151)
Minor Enhancements
- 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)
2.1.0
Major Enhancement
- Use new URL filters (#123)
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
Documentation
- Add front matter default example for image (#132)
- Fix tiny typo (#106)
- add example usage of social profiles (#139)
Development
- Inherit Jekyll's rubocop config for consistency (#109)
- Correct spelling in .travis.yml (#112)