Skip to content

Releases: jekyll/jekyll-redirect-from

v0.16.0

26 Jan 21:11
Compare
Choose a tag to compare

Minor Enhancements

  • Allows generation of redirects.json to be disabled (#207)
  • Allow redirects from and for subclasses of page and document (#204)

Bug Fixes

  • Use Hash#key? instead of Hash#keys.any? (#201)

Development Fixes

  • Target Ruby 2.4
  • Stop testing with backwards-compatible site config (#211)

Documentation

  • Simplifies YAML for redirect_to (#185)

v0.15.0

23 Mar 21:08
17534dd
Compare
Choose a tag to compare

Development Fixes

  • chore(deps): rubocop-jekyll 0.3 (#187)

Bug Fixes

  • Allow testing and using with Jekyll 4.x (#196)

v0.14.0

29 Jun 21:28
62c5bb7
Compare
Choose a tag to compare

Minor Enhancements

  • Run javascript at first to avoid splash (#158)

Development Fixes

  • Use Rubocop 0.57
  • Target Ruby 2.3
  • Test against Ruby 2.5 (#173)

v0.13.0

03 Dec 22:27
9d27dc9
Compare
Choose a tag to compare

Minor

  • Add no-index (#152)
  • normalize from metadata to ensure leading slash
  • create redirects.json file
  • HTML encode ellipsis

Development

  • Target Ruby 2.1
  • Test against GitHub Pages Ruby version (#132)
  • Fix tests for jekyll 3.5.x (#160)
  • Define path with dir (#161)
  • Fix Rubocop offenses (#165 )
  • Standardize scripts

v0.12.1

12 Jan 14:46
202d1a7
Compare
Choose a tag to compare

Development Fixes

  • Stop testing Ruby 1.9 (#133)

Minor Enhancements

  • Use send to monkey patch to support Ruby < 2.2.0 (#136)
  • set page.output to empty string instead of nil (#137)

v0.12.0

02 Jan 19:45
19a602a
Compare
Choose a tag to compare

Major Enhancements

  • Use _layouts/redirect.html as the redirect template if present in the site source
  • Use Jekyll's absolute_url filter to generate canonical URLs (now respecting baseurl)
  • Rely more heavily on Jekyll's native Page, permalink, and extension handling logic

Minor Enhancements

  • redirect_to Pages should not have a layout. (#115)
  • Require Jekyll >= 3.3

Development Enhancements

  • Push redirect logic to the redirect page model (#131)
  • Add Rubocop and enforce Jekyll coding standards
  • Tests no longer build and write the entire site between each example
  • Removed all the is_*? and has_*? helpers from the generator

v0.11.0

06 Jul 20:01
863c0f7
Compare
Choose a tag to compare
  • Redirect page should not have any layout (#106)
  • Include absolute path in canonical url (#109)
  • Add tag and language (#100)
  • Ensure redirect_to links produce an HTML file. (#111)

v0.10.0

16 Mar 22:29
Compare
Choose a tag to compare
  • Ensure output extension is assigned (#96)

v0.9.1

11 Dec 21:17
Compare
Choose a tag to compare
  • Enforce double-quote strings to pass htmlhint (#83)
  • Stringify all values coming from site.github (#89)

v0.9.0

28 Oct 19:11
Compare
Choose a tag to compare
  • Support Jekyll 3 stable (#76)
  • Test against Jekyll 3, 2, and GitHub Pages (#72)