Sha256: 158c8d1c34571906f59442bab90a56618720af31d23675351b146c49bb6eb1bd

Contents?: true

Size: 1.5 KB

Versions: 1

Compression:

Stored size: 1.5 KB

Contents

- Fixed HAML :code filter to remove trailing blank lines

# 3.2.0

- Prep for Middleman v5

# 3.0.0

- Upgrade to Rouge 2.0. #66.
- Added the ability to disable the line numbers on a specific code block when using Markdown and Redcarpet. #63.
- Lexer options are properly passed down to the highlighter.

# 2.1.0

- Version compatibility with Middleman 4. #58
- Allow passing Rouge formatter options from the `code` helper. #50.
- Fixed tests and code reorganization.

# 2.0.0

- Update to a new-style Middleman extension, dropping compatibility with Middleman versions older than 3.2.x.
- Setting the :css_class option will no longer prevent the language tag from being added as a class as well.
- Rouge lexer options should now be set via the :lexer_options option.
- It is now possible to override options when calling the `code` helper by passing them as the second argument.
- Using the `code` helper from Slim templates no longer escapes the output.
- Added a `:code` filter for Haml as a more whitespace-friendly alternative to the `code` helper.

# 1.2.1

- Restore compatibility with Middleman 3.0.x series.

# 1.2.0

- Support Kramdown as Markdown engine in addition to Redcarpet.
- Switch to Rouge from Pygments.rb
- Fix bugs around setting language options.

# 1.1.1

- Properly merge language attribute for Markdown. #14

# 1.1.0

- Avoid errors when language is empty. #9
- Allow passing options to Pygments. #5 & #7

# 1.0.1

- Updated pygments.rb dependency.

# 1.0.0

- Initial release, basic syntax highlighting.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
middleman-syntax-3.3.0 CHANGELOG.md