Parker Moore
43f44d1bbe
Update lib/jekyll-seo-tag/json_ld_drop.rb
...
Co-authored-by: Ashwin Maroli <ashmaroli@users.noreply.github.com>
2022-02-01 22:15:34 -08:00
Parker Moore
af87d9fbe8
Sort JSON-LD data by key
...
Deterministic output is desired to improve diffability between builds.
If the output randomly changes order each time it's built, then every
page on a given site will change with every Jekyll build. Tools like
rsync and git which can diff files will always show a change even when
the content hasn't truly changed.
2022-01-31 23:24:32 -08:00
Tobias
e19993b3e0
Template: Remove double new line ( #454 )
...
Merge pull request 454
2021-11-22 13:24:30 -05:00
Tobias
4a590c9d0b
Add `og:image:alt` and `twitter:image:alt` ( #438 )
...
Merge pull request 438
2021-11-22 12:56:57 -05:00
fauno
062604e7e1
Implement Facebook domain verification ( #455 )
...
Merge pull request 455
2021-10-28 12:59:07 -04:00
Igor Żuk
f1b98288e3
Set the default og:type to 'website' ( #391 )
...
Merge pull request 391
2021-10-08 06:05:05 -04:00
Ilgiz Mustafin
8b5d2901c2
Allow setting `author.url` ( #453 )
...
Merge pull request 453
2021-10-08 01:50:06 -04:00
Ashwin Maroli
6c387eaeb4
Bump RuboCop to v1.18.x ( #452 )
...
Merge pull request 452
2021-09-17 10:19:57 -04:00
Michael Currin
d055720b4e
docs: fix typo ( #449 )
...
Merge pull request 449
2021-09-01 08:45:59 -04:00
Elias Fröhner
9cb1ad0bd6
Allow to set type for author ( #427 )
...
Merge pull request 427
2021-01-11 11:13:50 -05:00
Frank Taillandier
df294bb491
chore(release): v.2.7.1 💎
2020-10-18 10:38:33 +02:00
Ashwin Maroli
a1e0cdd25f
Mutate site payload instead of duplicating it ( #419 )
...
Merge pull request 419
2020-10-18 04:36:55 -04:00
Frank Taillandier
20d61fa728
chore(release): 2.7.0
2020-10-18 10:24:32 +02:00
Ashwin Maroli
80da6a7da9
Replace read-only empty hash with private constant ( #418 )
...
Merge pull request 418
2020-10-15 09:59:48 -04:00
Ashwin Maroli
e1ff8ee6e8
Simplify conditional in SeoTag::Drop#date_modified ( #343 )
...
Merge pull request 343
2020-10-08 11:13:37 -04:00
Ashwin Maroli
54beeaaaf6
Render og:locale meta only when defined explicitly ( #388 )
...
Merge pull request 388
2020-10-08 10:42:00 -04:00
Ashwin Maroli
76e062d734
Mutate hash literals instead of duplicating them ( #417 )
...
Merge pull request 417
2020-10-07 11:51:32 -04:00
Ashwin Maroli
b019d441b9
Reduce allocations of instance-agnostic objects ( #376 )
...
Merge pull request 376
2020-04-13 11:42:30 -04:00
Frank Taillandier
e22311ec1a
style: align with latest jekyll-rubocop ( #382 )
...
Merge pull request 382
2020-03-20 06:55:32 -04:00
Ashwin Maroli
895ab6c45b
Memoize #author_hash in SeoTag::AuthorDrop ( #342 )
...
Merge pull request 342
2019-11-29 09:06:03 -05:00
Florian Klampfer
331903536d
Prefer site.tagline to site.description for page title ( #356 )
...
Merge pull request 356
2019-11-29 08:18:14 -05:00
Martin Stühmer
16a5e3d6b0
Ensure a single leading `@` for twitter usernames ( #367 )
...
Merge pull request 367
2019-11-13 15:32:31 -05:00
Wei-Chung Liao
39442c20c6
Make Twitter card without having Twitter account ( #284 )
...
Merge pull request 284
2019-10-30 12:00:00 -04:00
Frank Taillandier
6bb46cc6d7
Merge branch 'master' into add-custom-paginator-message
2019-10-03 18:49:45 +02:00
Frank Taillandier
68e5ae2981
Release: v2.6.1
2019-05-11 00:54:51 +02:00
jekyllbot
d2691d96ad
Release 💎 v2.6.0 ( #334 )
...
Merge pull request 334
2019-03-16 04:56:15 -04:00
Ashwin Maroli
2f80d62208
Do not cache the drop payload for SeoTag ( #306 )
...
Merge pull request 306
2019-03-16 04:30:11 -04:00
Scott Watermasysk
7898489736
Twitter Image and Title ( #330 )
...
Merge pull request 330
2019-02-16 10:40:06 -05:00
Ashwin Maroli
8557598116
prefix config key with 'seo_' to avoid conflicts
2019-01-08 20:27:50 +05:30
Aleksey Spiridonov
39269edc33
Adding possibility to change pagination message by config file
...
Default message can by overriten by "paginator_message" parameter in _config.yml
2019-01-06 01:22:28 +04:00
jekyllbot
3be2c5eabe
deps: bump rubocop-jekyll to 0.3.0 ( #316 )
...
Merge pull request 316
2018-10-26 10:49:04 -04:00
Ashwin Maroli
d8dba4bffa
Lint Ruby code with rubocop-jekyll gem ( #302 )
...
Merge pull request 302
2018-07-21 20:27:36 -04:00
mindl3ss
a50f80be47
Update url of schema website ( #296 )
...
Merge pull request 296
2018-05-23 11:33:06 -04:00
Pat Hawks
9e3380f736
Release 💎 2.5.0
2018-05-18 17:17:17 -05:00
Frank Taillandier
d01bbe7abf
Target Ruby 2.3 and Rubocop 0.56.0 ( #292 )
...
Merge pull request 292
2018-05-18 16:17:52 -04:00
Chris Blyth
643c2dbb06
Configure default Twitter summary card type (V2) ( #225 )
...
Merge pull request 225
2018-05-02 20:04:19 -04:00
Max Chadwick
ead4375415
Include page number in title ( #250 )
...
Merge pull request 250
2018-03-08 12:04:41 -05:00
Wang Shidong
e3e6f8ff6b
Add webmaster_verifications for baidu ( #263 )
...
Merge pull request 263
2018-01-17 05:44:50 -05:00
Frank Taillandier
e181da90f1
Release 💎 2.4.0
...
Fix #251
2017-12-04 17:05:37 +01:00
Ben Balter
da96f4d707
strip null values from JSON-LD hash
2017-11-16 11:40:42 -05:00
Andreas Möller
ce38618ee7
Fix: Consistently use self-closing tags
2017-11-08 23:30:32 +01:00
Frank Taillandier
59cd2257b6
Style: Rubocop auto-correct
2017-10-22 18:37:44 +02:00
Ben Balter
e31c9e7ca7
add unit tests for Jekyll::SeoTag
2017-09-06 12:33:19 -04:00
Ben Balter
3805012e9a
Template payload should be a UnifiedPayloadDrop, not a hash
2017-09-06 12:16:10 -04:00
Frank Taillandier
f9cabae8a6
add jekyll version to the drop
2017-09-06 01:11:33 +02:00
Frank Taillandier
cc092dd95d
add meta generator
2017-09-05 23:19:27 +02:00
Ben Balter
1b66cb1522
Bump to 2.3.0
2017-08-24 15:07:19 -04:00
Ben Balter
d893fc7646
cache parsed template
2017-08-24 13:22:59 -04:00
Ben Balter
d79dac001e
whitespace
2017-08-24 13:05:56 -04:00
Ben Balter
1e5b997901
typo in code comment
2017-08-24 13:05:28 -04:00