v3.3.3 (2018-12-13)
Bugs fixed:
- Webmention command was failing (due to improper scope)
v3.3.2 (2018-10-29)
Bugs fixed:
- Titles should not be in markdown (5987234)
Implemented enhancements:
- Added
rel="nofollow"
to default templates to discourage link-farming via webmentions (f46803) - Added a note on testing (58a0f3c)
v3.3.1 (2018-10-06)
Bugs fixed:
- Some titles went missing when posts came through as links (e2ff131)
v3.3.0 (2018-10-05)
Closed issues:
- Issue with Webmention command #115
- Nest all generators consistently under
Jekyll::WebmentionIO
namespace #104 - Performance impact on build #81
Merged pull requests:
- Bootstrap WebmentionIO with webmention command #116 (ashmaroli)
- Add missing e #114 (jamietanna)
- Remove unused dependency #113 (ashmaroli)
- Require Ruby 2.3.0 and beyond #112 (ashmaroli)
- Drop support for outdated Jekyll versions #111 (ashmaroli)
- Use
private\_class\_method
to hide class methods #110 (ashmaroli) - Custom template should be within site source #109 (ashmaroli)
- Nest generators under the WebmentionIO module #108 (ashmaroli)
- Stringify config["url"] and config["baseurl"] #106 (ashmaroli)
- Optimize by caching webmention data into memory #105 (ashmaroli)
- Add basic Cucumber tests to assess rendering tags #103 (ashmaroli)
- Use shorter name for constants from plugin module #102 (ashmaroli)
v3.1.0 (2018-09-14)
Closed issues:
- Optimize JS tag by generating the
template
markup once? #99 display:none
showing fortemplates
in DevTools. Confused on how to use this #85
Merged pull requests:
- Stringify site.config["url"] #101 (ashmaroli)
- Render WebmentionJSTag with a dedicated class #100 (ashmaroli)
v3.0.0 (2018-09-10)
Merged pull requests:
- Add WebmentionType superclass for webmention types #98 (ashmaroli)
- Lint use of private access modifier #97 (ashmaroli)
- Improve handling cache folder and cache file paths #96 (ashmaroli)
- Add utility method to safely parse YAML files #95 (ashmaroli)
v2.9.7 (2018-09-04)
Closed issues:
- "[jekyll-webmention_io] Liquid error: internal" error when using includes in Webmention templates #83
Merged pull requests:
- Render in the context of the template #94 (ashmaroli)
- Simplify defining getters and setters #93 (ashmaroli)
- The name's Jekyll.. #92 (ashmaroli)
- Add utility method to dump data as YAML into file #91 (ashmaroli)
- Improve readability of main module #90 (ashmaroli)
- Freeze string literals to improve performance #89 (ashmaroli)
- Use shorter name for superclass #88 (ashmaroli)
- set_data in tags with @template_name as type #87 (ashmaroli)
v2.9.6 (2018-08-31)
v2.9.5 (2018-08-31)
Closed issues:
- Throttling doesn't apply to posts without webmentions #84
Merged pull requests:
- Full throttle #86 (aarongustafson)
v2.9.3 (2018-06-29)
Closed issues:
- Don't collect outgoing mentions from localhost #82
v2.9.2 (2018-06-28)
Closed issues:
- undefined local variable or method `original_uri' for Jekyll::WebmentionIO:Module #79
- Update uglifier dependency #78
Merged pull requests:
v2.9.1 (2018-02-26)
v2.9.0 (2018-02-26)
Implemented enhancements:
Closed issues:
v2.8.5 (2017-12-01)
Merged pull requests:
- Bugfix for #72 #73 (aarongustafson)
v2.8.4 (2017-09-25)
Merged pull requests:
v2.8.3 (2017-09-12)
v2.8.2 (2017-09-08)
Closed issues:
- Error when building: "NoMethodError: undefined method `empty?' for nil:NilClass" #65
- Don't break when a mentioned website doesn't respond #61
Merged pull requests:
- Bugfixes 2017 09 08 #68 (aarongustafson)
v2.8.1 (2017-09-08)
Merged pull requests:
- Attempting to fix issue #65 #66 (aarongustafson)
v2.8.0 (2017-08-25)
Merged pull requests:
v2.7.0 (2017-08-17)
Merged pull requests:
- Throttle lookups #62 (aarongustafson)
v2.6.4 (2017-08-17)
Closed issues:
- Unable to use my own "likes" template #60
- Make webmentions_count a "real" number #57
- Standardize naming of liquid tags #55
- How to show a webmention without any content? #54
Merged pull requests:
- Adding settings for CSP when using the JavaScript enhancement #59 (nhoizey)
- Jekyll needs the ":jekyll_plugins" group in the Gemfile #58 (nhoizey)
v2.6.3 (2017-08-08)
Closed issues:
- [2.6.2] NoMethodError: undefined method `[]' for nil:NilClass #53
Merged pull requests:
v2.6.2 (2017-08-01)
Merged pull requests:
- Various minor updates #50 (stuartbreckenridge)
v2.6.1 (2017-07-31)
Closed issues:
- [2.6.0] NoMethodError: undefined method `[]' for nil:NilClass #46
Merged pull requests:
- Bugfixes 2017 07 31 #49 (aarongustafson)
- Just a little typo… #45 (nhoizey)
v2.6.0 (2017-07-20)
Merged pull requests:
- Added ability to keep the Gem from putting the JS file in your source… #44 (aarongustafson)
v2.5.1 (2017-07-19)
Implemented enhancements:
- JekyllWebmentionIO.js, why source folder? #41
Fixed bugs:
- bundler: failed to load command: jekyll #42
- Bug: NoMethodError: undefined method `[]' for nil:NilClass #40
- Bugfixes for this week #43 (aarongustafson)
Closed issues:
- Quickstart guide in readme? #39
v2.5.0 (2017-07-07)
Implemented enhancements:
- Store response data from sent webmentions #30
Closed issues:
- Integrate
since\_id
#36
Merged pull requests:
- Added support for
since\_id
to reduce the processing time. Fixes #36. #38 (aarongustafson) - Log webmention responses #37 (aarongustafson)
v2.3.0 (2017-07-05)
Implemented enhancements:
- Add webmention.io link tag #32
- Optimize avatars #24
- Error Checking if wm.io down #15
- Rework webmention rakefile as a command/hook? #7
- Publish to rubygems.org #3
- Add parameters to only display webmentions of a certain type #2
Closed issues:
- Bring back the JS #28
- (optionaly?) generate Jekyll data files with webmentions #25
- Jekyll isn’t finding the gem when bundled from RubyGems #22
- Error: incompatible character encodings: UTF-8 and ASCII-8BIT #18
- Jekyll 3.3 breaks webmention caching #17
- Suggestion on Storing Webmention Response? #16
- Ability to parse more than markdown file for links? #14
- Rake task will download entire file looking for webmention endpoint #12
- Vulnerability: curl usage allows command injection via url/a_photo #10
- Jekyll 3.1 error: Liquid Exception: undefined method `getConverterImpl' #6
- "Liquid Exception: Socket is not connected" #5
Merged pull requests:
- Integrate webmentions gem #35 (aarongustafson)
- Add link tags #34 (aarongustafson)
- Javascript rewrite #33 (aarongustafson)
- Merging in the gem_conversion branch as it is no longer needed #27 (aarongustafson)
- Use Jekyll's soon to be (let's hope) default cache folder #26 (nhoizey)
- Create CODE_OF_CONDUCT.md #23 (aarongustafson)
- Gem conversion #21 (aarongustafson)
- Fix @site -> site #8 (0xdevalias)
- require statements for yaml and net/http #1 (eminaksehirli)
This Change Log was automatically generated by github_changelog_generator