Skip to content

Latest commit

 

History

History
57 lines (51 loc) · 2.27 KB

CHANGELOG.md

File metadata and controls

57 lines (51 loc) · 2.27 KB

master

  • Experimental support for multiple blogs in a single site by activating :blog multiple times.
  • Works as a Middleman 3.1-style extension.
  • Add :blog_name, :blog_author, :blog_avatar options and a page_title helper that incorporates :blog_name.
  • Allow options.sources to contain the same date component multiple times. #112
  • Improve feed.xml.builder template to support blog.prefix. #126
  • Hide page numbers in template if only one page per index. #125
  • URLs in the feed.xml template are now absolute. #130
  • ASCII-8BIT text is reencoded to UTF-8 to avoid Nokogiri problems when generating summaries.
  • summary will no longer explode when encountering comments in the article. #136
  • Fix setting time zone with set :time_zone in config.rb. #140
  • Articles can omit their :title from the filename and specify it in frontmatter instead. #148

3.2.0

  • The summary method on articles is now HTML-aware, and can be provided with a different summary length or ellipsis string: summary(1000, '…'). Nokogiri is required to use the summary.
  • The summary_generator option now recieves the rendered article (without layout) instead of the template source.
  • Set summary_length to false to always use the full article as a summary.
  • Future-dated articles can still be generated if publish_future_dated is true.
  • The summary_separator option no longer needs to have a capturing group, or even be a regexp.

3.1.1

  • Correctly handle time zone, allow setting time zone with set :time_zone. #76
  • Fix using page_articles in when paginate is false. #78

3.1.0

  • Don't publish future-dated articles. #74
  • Create summary from source instead of output. #70
  • Deprecate instance variables in templates in favor of locals. #66
  • Allow articles to set "published: false" in frontmatter and show up in preview but not in build/production.
  • Allow articles to have their own layout set in the YAML front matter. #59
  • Per-article content subdirectories. #60
  • Allow article date to be in any order in permalink. #60
  • Use link_to in blog templates. #62
  • Pagination for index, tag, and calendar pages. #57

3.0.0

  • Middleman-3.0 compatible release. Complete overhaul.
  • Tag and calendar pages.
  • Sitemap integration.
  • Lots of bugfixes.