Skip to content

1.1.0

Compare
Choose a tag to compare
@karlstolley karlstolley released this 17 Sep 19:19
· 68 commits to master since this release
342d651

This minor version release brings extensive improvements to Ed.'s metadata, especially in the
<head> area of the default template. View all the code-level changes in this release.

HTML improvements introduced in v1.1.0:

  • Removal of deprecated IE-edge metadata
  • Modernized, HTML5-style charset meta tag
  • Reference complete URLs on certain <link> elements, including rel-canonical and RSS feeds for better SEO and portability
  • Improved, more accessible viewport <meta> element that no longer restricts zooming in on content on mobile screens

Metadata improvements in v1.1.0:

  • Proper prefix attribute on <head> with namespaces for Dublin Core and Open Graph metadata
  • Use of modern property properties on <meta> to replace old name properties
  • Dublin Core improvements:
    • Conditionally loaded meta tags for contributor, date, and rights
    • Correctly load source frontmatter into dc:source; fall back to site.title in the absence of page.source
    • Include the dc:identifier property that points to the resource URL, making much better use of Ed.'s web-based availability
  • Open Graph improvements:
    • Remove repeated elements based on page layout
    • Organize Open Graph metadata for better readability
    • Isolate Facebook SDK metadata (fb:-prefixed properties)

Content changes in v1.1.0:

  • Template variables in head.html to hold resource and directory URLs (resource_url and directory_url, respectively) for use in metadata to make the template more readable
  • Version-free credit to Ed., now in both the standard and TOC sidebars
  • Align the reported Jekyll required version in _config.yml with the ed..gemspec file rule (~> 3.6)