# [v2.1.1] - 08-03-2025
## What's Changed
* Bump rb-sys from 0.9.110 to 0.9.111 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/357
* Address packaging issues with ruby 3.3.x by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/359


**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v2.1.0...v2.1.1
# [v2.1.0] - 25-02-2025
## What's Changed
* Bump rb-sys from 0.9.108 to 0.9.109 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/349
* Bump rb-sys from 0.9.109 to 0.9.110 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/352
* Include musl builds by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/354


**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v2.0.4...v2.1.0
# [v2.0.4] - 23-01-2025
## What's Changed
* Bump comrak from 0.34.0 to 0.35.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/346


**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v2.0.3...v2.0.4
# [v2.0.3] - 21-01-2025

## What's Changed

- Bump rb-sys from 0.9.106 to 0.9.107 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/341
- Bump rb-sys from 0.9.107 to 0.9.108 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/342
- Bump comrak from 0.33.0 to 0.34.0; add support for GitHub style alerts by @dependabot in https://github.com/gjtorikian/commonmarker/pull/344
- Add support for GitHub style alerts by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/344
- Support raw nodes by @wakairo in https://github.com/gjtorikian/commonmarker/pull/340

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v2.0.2.1...v2.0.3

# [v2.0.2.1] - 08-01-2025

## What's Changed

- Bump comrak from 0.32.0 to 0.33.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/334
- Bump rb-sys from 0.9.105 to 0.9.106 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/336
- Bump rb-sys build system to correctly support 3.3+ by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/337

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v2.0.2...v2.0.2.1

# [v2.0.2] - 29-12-2024

## What's Changed

- Bump comrak from 0.30.0 to 0.31.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/323
- Bump comrak from 0.31.0 to 0.32.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/328
- Bump rb-sys from 0.9.103 to 0.9.104 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/329
- Support Ruby 3.4 by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/330

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v2.0.1...v2.0.2

# [v2.0.1] - 27-11-2024

## What's Changed

- Fixed the issue where nil for header_ids by @ppworks in https://github.com/gjtorikian/commonmarker/pull/324

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v2.0.0...v2.0.1

# [v2.0.0] - 25-11-2024

This is a major release in the sense that there's a breaking API change,
but not in the sense that anything earth-shatteringly urgent has
occurred.

In certain situations, user-provided options were not being merged
correctly. This meant that default config values were being ignored
erroneously.
This was a bug, which has been fixed. Unfortunately, it's possible that
downstream projects were relying on the old, broken behavior, so a
simple patch release wouldn't do.

If you're _not_ passing any options to `to_html` and everything works
fine for you, than this should be an upgrade without side-effects.

If you _are_ passing options to `to_html` (i.e. overridding the
defaults), then consult the README for a list of options and
their default values. Make sure that the default values given to
`to_html` is acceptable to your project!

As an example of the change here, `extension: { header_ids }` is
set to `""`, which means that `h*` tags will have GitHub style
anchors automatically added to them. You can remove this (and other
undesired options) by passing a `nil` value: `extension: { header_ids: nil }`.

## What's Changed

- Bump rb-sys from 0.9.99 to 0.9.100 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/309
- Bump rb-sys from 0.9.100 to 0.9.101 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/310
- Bump comrak from 0.26.0 to 0.27.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/311
- Bump rb-sys from 0.9.101 to 0.9.102 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/312
- Bump comrak from 0.27.0 to 0.28.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/313
- Bump comrak from 0.28.0 to 0.29.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/316
- Readme defintion of seems ot conflict with implementation by @stellarpower in https://github.com/gjtorikian/commonmarker/pull/317
- Bump rb-sys from 0.9.102 to 0.9.103 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/319
- add an option to merge default configs by @monkeyWzr in https://github.com/gjtorikian/commonmarker/pull/315
- Bump comrak from 0.29.0 to 0.30.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/321

## New Contributors

- @stellarpower made their first contribution in https://github.com/gjtorikian/commonmarker/pull/317
- @monkeyWzr made their first contribution in https://github.com/gjtorikian/commonmarker/pull/315

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.1.5...v2.0.0

# [v1.1.5] - 29-07-2024

## What's Changed

- Bump magnus from 0.6.4 to 0.7.1 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/301
- Bump rb-sys from 0.9.97 to 0.9.98 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/302
- Bump comrak from 0.24.1 to 0.25.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/303
- Bump comrak from 0.25.0 to 0.26.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/304
- Bump rb-sys from 0.9.98 to 0.9.99 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/305
- Update dependencies by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/307

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.1.4...v1.1.5

# [v1.1.4] - 03-06-2024

## What's Changed

- Bump comrak from 0.23.0 to 0.24.1 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/298
- Support plugins when processing node tree by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/299

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.1.3...v1.1.4

# [v1.1.3] - 15-05-2024

## What's Changed

- benchmark: correct Commonmarker::Node.to_html input. by @rossta in https://github.com/gjtorikian/commonmarker/pull/291
- Bump magnus from 0.6.3 to 0.6.4 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/292
- node: remove duplicate fence info method defs. by @kivikakk in https://github.com/gjtorikian/commonmarker/pull/295
- :gem: 1.1.3 by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/296

## New Contributors

- @rossta made their first contribution in https://github.com/gjtorikian/commonmarker/pull/291

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.1.2...v1.1.3

## [v1.1.2] - 04-05-2024

## What's Changed

- Expose code and code blocks' literals via string_content/=. by @kivikakk in https://github.com/gjtorikian/commonmarker/pull/290

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.1.1...v1.1.2

## [v1.1.1] - 01-05-2024

## What's Changed

- Support ruby-head by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/288

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.1.0...v1.1.1

## [v1.1.0] - 30-04-2024

## What's Changed

- Bump shlex from 1.2.0 to 1.3.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/274
- Bump actions/cache from 3 to 4 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/273
- Bump comrak from 0.20.0 to 0.21.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/275
- Bump syntect from 5.1.0 to 5.2.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/278
- Bump magnus from 0.6.2 to 0.6.3 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/282
- Update automerge.yml by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/284
- Bump comrak from 0.21.0 to 0.22.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/283
- Bump comrak from 0.22.0 to 0.23.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/287
- Reintroduce AST parse/walk by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/276

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.0.4...v1.1.0

## [v1.0.4] - 03-01-2024

## What's Changed

- Builds on behalf of Ruby 3.3 by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/271

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.0.3...v1.0.4

## [v1.0.3] - 28-12-2023

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.0.2...v1.0.3

## [v1.0.2] - 28-12-2023

## What's Changed

- Support Ruby 3.3 by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/267

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.0.1...v1.0.2

## [v1.0.1] - 27-12-2023

## What's Changed

- Add sourcepos option by @ppworks in https://github.com/gjtorikian/commonmarker/pull/265

## New Contributors

- @ppworks made their first contribution in https://github.com/gjtorikian/commonmarker/pull/265

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.0.0...v1.0.1

## [v1.0.0] - 24-12-2023

## What's Changed

- Migrate to comrak/Rust by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/185
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/192
- Update rake-compiler requirement from ~> 0.9 to ~> 1.2 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/193
- Migrate to magnus/rb_sys by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/194
- Release v1 by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/186
- Clippy and cleanup by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/196
- Bump comrak from 0.14.0 to 0.15.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/198
- Frontmatter parse tweak by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/203
- Windows build by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/197
- Bump magnus from 0.4.1 to 0.4.2 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/204
- Bump comrak from 0.14.0 to 0.15.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/205
- Bump magnus from 0.4.2 to 0.4.3 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/206
- Bump magnus from 0.4.3 to 0.4.4 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/208
- Implement native syntax highlighting by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/209
- Provide 3.2 build support by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/212
- always use rb_sys (don't use Ruby's emerging cargo tooling where available) by @kivikakk in https://github.com/gjtorikian/commonmarker/pull/213
- remove gemspec by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/214
- Fix a couple of misleading README points by @DannyBen in https://github.com/gjtorikian/commonmarker/pull/215
- Clarify syntax highlighter plugin usage in README by @DannyBen in https://github.com/gjtorikian/commonmarker/pull/218
- Change to by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/220
- Bump comrak from 0.15.0 to 0.16.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/225
- Add shortcodes/emoji by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/210
- Bump magnus from 0.4.4 to 0.5.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/230
- Bump magnus from 0.5.0 to 0.5.1 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/231
- Add ability to load s from a folder by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/232
- Test the new integrated rb-sys by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/228
- Bump magnus from 0.5.1 to 0.5.2 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/233
- Bump comrak from 0.16.0 to 0.17.1 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/234
- Updates from upstream by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/235
- Bump comrak from 0.17.1 to 0.18.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/237
- Bump magnus from 0.5.2 to 0.5.3 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/238
- Bump magnus from 0.5.3 to 0.5.4 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/242
- Move debug gems into test env by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/245
- Bump syntect from 5.0.0 to 5.1.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/248
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/252
- Bump magnus from 0.5.4 to 0.6.2 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/254
- Bump comrak from 0.18.0 to 0.19.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/255
- fix front_matter_delimiter type by @noraj in https://github.com/gjtorikian/commonmarker/pull/257
- Reintroduce platform releases by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/260
- Bump comrak from 0.19.0 to 0.20.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/261
- Classy highlighting by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/262
- :gem: 1.0.0 by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/264

## New Contributors

- @dependabot made their first contribution in https://github.com/gjtorikian/commonmarker/pull/192
- @DannyBen made their first contribution in https://github.com/gjtorikian/commonmarker/pull/215
- @noraj made their first contribution in https://github.com/gjtorikian/commonmarker/pull/257

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v0.23.6...v1.0.0

## [v1.0.0.pre12] - 07-12-2023

## What's Changed

- Reintroduce platform releases by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/260
- Bump comrak from 0.19.0 to 0.20.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/261
- Classy highlighting by @gjtorikian in https://github.com/gjtorikian/commonmarker/pull/262

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre11...v1.0.0.pre12

## [v1.0.0.pre11] - 12-10-2023

## What's Changed

- Bump syntect from 5.0.0 to 5.1.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/248
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/252
- Bump magnus from 0.5.4 to 0.6.2 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/254
- Bump comrak from 0.18.0 to 0.19.0 by @dependabot in https://github.com/gjtorikian/commonmarker/pull/255
- fix front_matter_delimiter type by @noraj in https://github.com/gjtorikian/commonmarker/pull/257

## New Contributors

- @noraj made their first contribution in https://github.com/gjtorikian/commonmarker/pull/257

**Full Changelog**: https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre10...v1.0.0.pre11

## [v1.0.0.pre10] - 24-07-2023

null

# Changelog

## [v1.0.0.pre9](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre9) (2023-03-28)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre8...v1.0.0.pre9)

**Merged pull requests:**

- Updates from upstream [\#235](https://github.com/gjtorikian/commonmarker/pull/235) ([gjtorikian](https://github.com/gjtorikian))
- Bump comrak from 0.16.0 to 0.17.1 [\#234](https://github.com/gjtorikian/commonmarker/pull/234) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump magnus from 0.5.1 to 0.5.2 [\#233](https://github.com/gjtorikian/commonmarker/pull/233) ([dependabot[bot]](https://github.com/apps/dependabot))
- Add ability to load `tmtheme`s from a folder [\#232](https://github.com/gjtorikian/commonmarker/pull/232) ([gjtorikian](https://github.com/gjtorikian))
- Bump magnus from 0.5.0 to 0.5.1 [\#231](https://github.com/gjtorikian/commonmarker/pull/231) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump magnus from 0.4.4 to 0.5.0 [\#230](https://github.com/gjtorikian/commonmarker/pull/230) ([dependabot[bot]](https://github.com/apps/dependabot))
- Test the new integrated rb-sys [\#228](https://github.com/gjtorikian/commonmarker/pull/228) ([gjtorikian](https://github.com/gjtorikian))

## [v1.0.0.pre8](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre8) (2023-03-09)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.8...v1.0.0.pre8)

**Closed issues:**

- Something changed in how header anchors are named in the output HTML [\#229](https://github.com/gjtorikian/commonmarker/issues/229)
- Problem with CommonMarker on an Azure VM [\#226](https://github.com/gjtorikian/commonmarker/issues/226)

## [v0.23.8](https://github.com/gjtorikian/commonmarker/tree/v0.23.8) (2023-01-31)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre7...v0.23.8)

## [v1.0.0.pre7](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre7) (2023-01-26)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.7...v1.0.0.pre7)

**Merged pull requests:**

- Bump comrak from 0.15.0 to 0.16.0 [\#225](https://github.com/gjtorikian/commonmarker/pull/225) ([dependabot[bot]](https://github.com/apps/dependabot))
- Change `unsafe_` to `unsafe` [\#220](https://github.com/gjtorikian/commonmarker/pull/220) ([gjtorikian](https://github.com/gjtorikian))
- Clarify syntax highlighter plugin usage in README [\#218](https://github.com/gjtorikian/commonmarker/pull/218) ([DannyBen](https://github.com/DannyBen))
- Fix a couple of misleading README points [\#215](https://github.com/gjtorikian/commonmarker/pull/215) ([DannyBen](https://github.com/DannyBen))
- remove gemspec [\#214](https://github.com/gjtorikian/commonmarker/pull/214) ([gjtorikian](https://github.com/gjtorikian))
- Add shortcodes/emoji [\#210](https://github.com/gjtorikian/commonmarker/pull/210) ([gjtorikian](https://github.com/gjtorikian))

## [v0.23.7](https://github.com/gjtorikian/commonmarker/tree/v0.23.7) (2023-01-24)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre6...v0.23.7)

**Closed issues:**

- Ruby 3.1 required? [\#222](https://github.com/gjtorikian/commonmarker/issues/222)
- README \#extensions link has broken [\#221](https://github.com/gjtorikian/commonmarker/issues/221)
- Why is the render option called `unsafe_` and not `unsafe`? [\#219](https://github.com/gjtorikian/commonmarker/issues/219)
- The `footnotes` extension does not work when the `superscript` extension is enabled [\#217](https://github.com/gjtorikian/commonmarker/issues/217)
- Description lists not working [\#216](https://github.com/gjtorikian/commonmarker/issues/216)

## [v1.0.0.pre6](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre6) (2023-01-09)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre5...v1.0.0.pre6)

**Closed issues:**

- Cargo.lock prevents Ruby 3.2.0 from installing commonmarker v1.0.0.pre4 [\#211](https://github.com/gjtorikian/commonmarker/issues/211)

**Merged pull requests:**

- always use rb_sys \(don't use Ruby's emerging cargo tooling where available\) [\#213](https://github.com/gjtorikian/commonmarker/pull/213) ([kivikakk](https://github.com/kivikakk))

## [v1.0.0.pre5](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre5) (2023-01-08)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre4...v1.0.0.pre5)

**Merged pull requests:**

- Provide 3.2 build support [\#212](https://github.com/gjtorikian/commonmarker/pull/212) ([gjtorikian](https://github.com/gjtorikian))

## [v1.0.0.pre4](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre4) (2022-12-28)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre3...v1.0.0.pre4)

**Closed issues:**

- Will the cmark-gfm branch continue to be maintained for awhile? [\#207](https://github.com/gjtorikian/commonmarker/issues/207)

**Merged pull requests:**

- Implement native syntax highlighting [\#209](https://github.com/gjtorikian/commonmarker/pull/209) ([gjtorikian](https://github.com/gjtorikian))
- Bump magnus from 0.4.3 to 0.4.4 [\#208](https://github.com/gjtorikian/commonmarker/pull/208) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump magnus from 0.4.2 to 0.4.3 [\#206](https://github.com/gjtorikian/commonmarker/pull/206) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump comrak from 0.14.0 to 0.15.0 [\#205](https://github.com/gjtorikian/commonmarker/pull/205) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump magnus from 0.4.1 to 0.4.2 [\#204](https://github.com/gjtorikian/commonmarker/pull/204) ([dependabot[bot]](https://github.com/apps/dependabot))

## [v1.0.0.pre3](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre3) (2022-11-30)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre.2...v1.0.0.pre3)

**Closed issues:**

- Code block incorrectly parsed in commonmarker 1.0.0.pre [\#202](https://github.com/gjtorikian/commonmarker/issues/202)

**Merged pull requests:**

- Windows build [\#197](https://github.com/gjtorikian/commonmarker/pull/197) ([gjtorikian](https://github.com/gjtorikian))

## [v1.0.0.pre.2](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre.2) (2022-11-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.7.pre1...v1.0.0.pre.2)

**Closed issues:**

- test/ directory missing in gem [\#200](https://github.com/gjtorikian/commonmarker/issues/200)

**Merged pull requests:**

- Frontmatter parse tweak [\#203](https://github.com/gjtorikian/commonmarker/pull/203) ([gjtorikian](https://github.com/gjtorikian))
- Bump comrak from 0.14.0 to 0.15.0 [\#198](https://github.com/gjtorikian/commonmarker/pull/198) ([dependabot[bot]](https://github.com/apps/dependabot))
- Clippy and cleanup [\#196](https://github.com/gjtorikian/commonmarker/pull/196) ([gjtorikian](https://github.com/gjtorikian))
- Migrate to magnus/rb_sys [\#194](https://github.com/gjtorikian/commonmarker/pull/194) ([gjtorikian](https://github.com/gjtorikian))
- Update rake-compiler requirement from ~\> 0.9 to ~\> 1.2 [\#193](https://github.com/gjtorikian/commonmarker/pull/193) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump actions/checkout from 2 to 3 [\#192](https://github.com/gjtorikian/commonmarker/pull/192) ([dependabot[bot]](https://github.com/apps/dependabot))
- Release v1 [\#186](https://github.com/gjtorikian/commonmarker/pull/186) ([gjtorikian](https://github.com/gjtorikian))
- Migrate to comrak/Rust [\#185](https://github.com/gjtorikian/commonmarker/pull/185) ([gjtorikian](https://github.com/gjtorikian))

## [v0.23.7.pre1](https://github.com/gjtorikian/commonmarker/tree/v0.23.7.pre1) (2022-11-14)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v1.0.0.pre...v0.23.7.pre1)

**Breaking changes:**

- Rename `render_doc` to `parse_doc` [\#104](https://github.com/gjtorikian/commonmarker/issues/104)

**Closed issues:**

- AST in 1.0 [\#199](https://github.com/gjtorikian/commonmarker/issues/199)
- Too many nested blockquotes cause error: SystemStackError: stack level too deep [\#147](https://github.com/gjtorikian/commonmarker/issues/147)
- Matching tags with namespaces. [\#122](https://github.com/gjtorikian/commonmarker/issues/122)
- Request: Allow custom renderers to use C code for any methods they don't overwrite [\#112](https://github.com/gjtorikian/commonmarker/issues/112)
- Should this move to be Rust-backed? [\#107](https://github.com/gjtorikian/commonmarker/issues/107)
- Add more docs on how to write a custom renderer [\#105](https://github.com/gjtorikian/commonmarker/issues/105)
- Error "incompatible character encodings: UTF-8 and ASCII-8BIT" when combined with a rails app [\#9](https://github.com/gjtorikian/commonmarker/issues/9)

## [v1.0.0.pre](https://github.com/gjtorikian/commonmarker/tree/v1.0.0.pre) (2022-11-03)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.6...v1.0.0.pre)

**Closed issues:**

- Does this work for relative path? [\#195](https://github.com/gjtorikian/commonmarker/issues/195)

## [v0.23.6](https://github.com/gjtorikian/commonmarker/tree/v0.23.6) (2022-09-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.5...v0.23.6)

**Closed issues:**

- Strikethrough and CommonMarker::Node initialization [\#191](https://github.com/gjtorikian/commonmarker/issues/191)
- latex bug with multiple $ in a line [\#183](https://github.com/gjtorikian/commonmarker/issues/183)

**Merged pull requests:**

- Update to 0290gfm6 [\#190](https://github.com/gjtorikian/commonmarker/pull/190) ([anticomputer](https://github.com/anticomputer))
- Update to 0290gfm5 [\#188](https://github.com/gjtorikian/commonmarker/pull/188) ([stevenlaidlaw](https://github.com/stevenlaidlaw))

## [v0.23.5](https://github.com/gjtorikian/commonmarker/tree/v0.23.5) (2022-05-31)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.4...v0.23.5)

**Closed issues:**

- Site [\#178](https://github.com/gjtorikian/commonmarker/issues/178)
- High security affected by Integer overflow in cmark-gfm table parsing extension leads to heap memory corruption [\#175](https://github.com/gjtorikian/commonmarker/issues/175)

**Merged pull requests:**

- Update cmark-upstream to 0.29.0.gfm.4 [\#180](https://github.com/gjtorikian/commonmarker/pull/180) ([lumaxis](https://github.com/lumaxis))
- Add rb_undef_alloc_func for Node [\#179](https://github.com/gjtorikian/commonmarker/pull/179) ([dorkrawk](https://github.com/dorkrawk))
- Add Ruby 3.1 to the CI matrix [\#174](https://github.com/gjtorikian/commonmarker/pull/174) ([petergoldstein](https://github.com/petergoldstein))

## [v0.23.4](https://github.com/gjtorikian/commonmarker/tree/v0.23.4) (2022-03-03)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.14...v0.23.4)

**Merged pull requests:**

- CI: Drop a duplicate 'bundle install' [\#173](https://github.com/gjtorikian/commonmarker/pull/173) ([olleolleolle](https://github.com/olleolleolle))
- CI: Drop duplicate bundle install [\#172](https://github.com/gjtorikian/commonmarker/pull/172) ([olleolleolle](https://github.com/olleolleolle))
- Fixup benchmark and speedup a little, fixes \#141 [\#171](https://github.com/gjtorikian/commonmarker/pull/171) ([ojab](https://github.com/ojab))

## [v0.17.14](https://github.com/gjtorikian/commonmarker/tree/v0.17.14) (2022-03-02)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.18.3...v0.17.14)

## [v0.18.3](https://github.com/gjtorikian/commonmarker/tree/v0.18.3) (2022-03-02)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.2...v0.18.3)

**Fixed bugs:**

- `#render_html` way slower than `#render_doc.to_html` [\#141](https://github.com/gjtorikian/commonmarker/issues/141)

**Closed issues:**

- allow keeping text content of unknown tags [\#169](https://github.com/gjtorikian/commonmarker/issues/169)
- STRIKETHROUGH_DOUBLE_TILDE not working [\#168](https://github.com/gjtorikian/commonmarker/issues/168)
- Allow disabling 4-space code blocks [\#167](https://github.com/gjtorikian/commonmarker/issues/167)
- tables with escaped pipes are not recognized [\#166](https://github.com/gjtorikian/commonmarker/issues/166)

## [v0.23.2](https://github.com/gjtorikian/commonmarker/tree/v0.23.2) (2021-09-17)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.1...v0.23.2)

**Merged pull requests:**

- Update GFM release to `0.29.0.gfm.2` [\#148](https://github.com/gjtorikian/commonmarker/pull/148) ([phillmv](https://github.com/phillmv))

## [v0.23.1](https://github.com/gjtorikian/commonmarker/tree/v0.23.1) (2021-09-03)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.23.0...v0.23.1)

**Closed issues:**

- Incorrect processing of list and next block of code [\#146](https://github.com/gjtorikian/commonmarker/issues/146)

**Merged pull requests:**

- Normalize parse and render options [\#145](https://github.com/gjtorikian/commonmarker/pull/145) ([phillmv](https://github.com/phillmv))

## [v0.23.0](https://github.com/gjtorikian/commonmarker/tree/v0.23.0) (2021-08-30)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.22.0...v0.23.0)

**Closed issues:**

- Latest version of commonmarker breaks with jekyll build [\#142](https://github.com/gjtorikian/commonmarker/issues/142)

**Merged pull requests:**

- Add support for rendering XML from cmark-gfm [\#144](https://github.com/gjtorikian/commonmarker/pull/144) ([digitalmoksha](https://github.com/digitalmoksha))

## [v0.22.0](https://github.com/gjtorikian/commonmarker/tree/v0.22.0) (2021-06-20)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.21.2...v0.22.0)

**Closed issues:**

- Recommendations on how to have autolink for phone numbers? [\#139](https://github.com/gjtorikian/commonmarker/issues/139)
- Add option to disable indented code blocs [\#138](https://github.com/gjtorikian/commonmarker/issues/138)
- Tagging "tasklist" lists with a class for easy styling? [\#137](https://github.com/gjtorikian/commonmarker/issues/137)
- Escape math environments [\#136](https://github.com/gjtorikian/commonmarker/issues/136)
- Open to removing the ruby-enum dependency? [\#135](https://github.com/gjtorikian/commonmarker/issues/135)
- In HtmlRenderer, escape_html\(\) returns a string with encoding \#\<Encoding:ASCII-8BIT\> [\#130](https://github.com/gjtorikian/commonmarker/issues/130)

**Merged pull requests:**

- Remove `ruby-enum` dependency [\#140](https://github.com/gjtorikian/commonmarker/pull/140) ([ojab](https://github.com/ojab))
- Copy encoding when escaping hrefs/HTML [\#133](https://github.com/gjtorikian/commonmarker/pull/133) ([kivikakk](https://github.com/kivikakk))

## [v0.21.2](https://github.com/gjtorikian/commonmarker/tree/v0.21.2) (2021-02-11)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.21.1...v0.21.2)

**Closed issues:**

- Potential to cut a new release? [\#129](https://github.com/gjtorikian/commonmarker/issues/129)

**Merged pull requests:**

- Switch to GitHub Actions [\#132](https://github.com/gjtorikian/commonmarker/pull/132) ([gjtorikian](https://github.com/gjtorikian))
- Support :FOOTNOTES option for rendering HTML [\#131](https://github.com/gjtorikian/commonmarker/pull/131) ([aharpole](https://github.com/aharpole))

## [v0.21.1](https://github.com/gjtorikian/commonmarker/tree/v0.21.1) (2021-01-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.21.0...v0.21.1)

**Closed issues:**

- Dependency error on new M1 Mac [\#128](https://github.com/gjtorikian/commonmarker/issues/128)
- Inlines containing a pipe are not properly parsed within table rows [\#125](https://github.com/gjtorikian/commonmarker/issues/125)
- Allow code snippets in multiple programming language [\#124](https://github.com/gjtorikian/commonmarker/issues/124)
- Provide access to `refmap`. [\#121](https://github.com/gjtorikian/commonmarker/issues/121)
- Numbered checklist [\#120](https://github.com/gjtorikian/commonmarker/issues/120)
- Is there a specification for how URL slugs for headers are generated? [\#118](https://github.com/gjtorikian/commonmarker/issues/118)

**Merged pull requests:**

- Fix mismatched indentation [\#127](https://github.com/gjtorikian/commonmarker/pull/127) ([naoty](https://github.com/naoty))
- Avoid a YARD annotation warning [\#119](https://github.com/gjtorikian/commonmarker/pull/119) ([olleolleolle](https://github.com/olleolleolle))

## [v0.21.0](https://github.com/gjtorikian/commonmarker/tree/v0.21.0) (2020-01-23)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.20.2...v0.21.0)

**Closed issues:**

- Changelog [\#110](https://github.com/gjtorikian/commonmarker/issues/110)
- Documentation out of date [\#109](https://github.com/gjtorikian/commonmarker/issues/109)

**Merged pull requests:**

- Add Node\#tasklist_item_checked= [\#116](https://github.com/gjtorikian/commonmarker/pull/116) ([tomoasleep](https://github.com/tomoasleep))
- clear up an example in the README [\#115](https://github.com/gjtorikian/commonmarker/pull/115) ([kivikakk](https://github.com/kivikakk))
- Update GFM release [\#113](https://github.com/gjtorikian/commonmarker/pull/113) ([gjtorikian](https://github.com/gjtorikian))
- Rubocop updates [\#111](https://github.com/gjtorikian/commonmarker/pull/111) ([gjtorikian](https://github.com/gjtorikian))

## [v0.20.2](https://github.com/gjtorikian/commonmarker/tree/v0.20.2) (2019-12-18)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.20.1...v0.20.2)

**Closed issues:**

- Bug when parse word with spaces in tags [\#106](https://github.com/gjtorikian/commonmarker/issues/106)
- UNSAFE mode inserts \<p\> tags inside \<pre\> tag [\#102](https://github.com/gjtorikian/commonmarker/issues/102)
- Wrong path gets encoded in Makefile: /home/conda/feedstock_root/build_artifacts/ruby_1552262701982/\_build_env/bin/x86_64-conda_cos6-linux-gnu-cc: Command not found [\#101](https://github.com/gjtorikian/commonmarker/issues/101)

**Merged pull requests:**

- Add command line input for parse and render options [\#108](https://github.com/gjtorikian/commonmarker/pull/108) ([digitalmoksha](https://github.com/digitalmoksha))
- Add tasklist extension description to README [\#103](https://github.com/gjtorikian/commonmarker/pull/103) ([tomoasleep](https://github.com/tomoasleep))

## [v0.20.1](https://github.com/gjtorikian/commonmarker/tree/v0.20.1) (2019-04-29)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.20.0...v0.20.1)

**Closed issues:**

- 100mb test/benchinput.md file is included in published rubygem [\#99](https://github.com/gjtorikian/commonmarker/issues/99)

**Merged pull requests:**

- tasklist state inverted [\#100](https://github.com/gjtorikian/commonmarker/pull/100) ([kivikakk](https://github.com/kivikakk))

## [v0.20.0](https://github.com/gjtorikian/commonmarker/tree/v0.20.0) (2019-04-09)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.19.0...v0.20.0)

**Closed issues:**

- Footnotes not working with autolink when its including "w" ? [\#95](https://github.com/gjtorikian/commonmarker/issues/95)

**Merged pull requests:**

- update to cmark-gfm 0.29.0.gfm.0 [\#98](https://github.com/gjtorikian/commonmarker/pull/98) ([kivikakk](https://github.com/kivikakk))

## [v0.19.0](https://github.com/gjtorikian/commonmarker/tree/v0.19.0) (2019-04-03)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.18.2...v0.19.0)

**Closed issues:**

- .render_html throws an error when given a parse-only option such as :SMART [\#96](https://github.com/gjtorikian/commonmarker/issues/96)
- code in header produce invalid anchor [\#93](https://github.com/gjtorikian/commonmarker/issues/93)
- Escaping of square brackets for reference-style links [\#91](https://github.com/gjtorikian/commonmarker/issues/91)
- Please add an option for accessible footnotes [\#89](https://github.com/gjtorikian/commonmarker/issues/89)
- ISSUE [\#82](https://github.com/gjtorikian/commonmarker/issues/82)

**Merged pull requests:**

- Indicte the context of an option [\#97](https://github.com/gjtorikian/commonmarker/pull/97) ([gjtorikian](https://github.com/gjtorikian))
- Bump dependencies to support tasklists [\#94](https://github.com/gjtorikian/commonmarker/pull/94) ([gjtorikian](https://github.com/gjtorikian))
- Remove cmake dependency from Travis [\#92](https://github.com/gjtorikian/commonmarker/pull/92) ([gjtorikian](https://github.com/gjtorikian))
- Fixes up whitespace problems introduced in \#87 [\#90](https://github.com/gjtorikian/commonmarker/pull/90) ([diachini](https://github.com/diachini))
- GitHub is https by default [\#88](https://github.com/gjtorikian/commonmarker/pull/88) ([amatsuda](https://github.com/amatsuda))

## [v0.18.2](https://github.com/gjtorikian/commonmarker/tree/v0.18.2) (2018-11-28)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.18.1...v0.18.2)

**Closed issues:**

- Request: Support for Description Lists [\#86](https://github.com/gjtorikian/commonmarker/issues/86)
- Code block vanishes in latest with commonmarker-rouge [\#85](https://github.com/gjtorikian/commonmarker/issues/85)
- Request : Image Size Issues [\#84](https://github.com/gjtorikian/commonmarker/issues/84)
- 'stdlib.h' file not found [\#83](https://github.com/gjtorikian/commonmarker/issues/83)

**Merged pull requests:**

- Allow `:UNSAFE` option for parsing [\#87](https://github.com/gjtorikian/commonmarker/pull/87) ([gjtorikian](https://github.com/gjtorikian))

## [v0.18.1](https://github.com/gjtorikian/commonmarker/tree/v0.18.1) (2018-10-18)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.18.0...v0.18.1)

## [v0.18.0](https://github.com/gjtorikian/commonmarker/tree/v0.18.0) (2018-10-17)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.13...v0.18.0)

**Closed issues:**

- Math engine support \($$ $$\) [\#80](https://github.com/gjtorikian/commonmarker/issues/80)

**Merged pull requests:**

- Latest upstream [\#81](https://github.com/gjtorikian/commonmarker/pull/81) ([kivikakk](https://github.com/kivikakk))

## [v0.17.13](https://github.com/gjtorikian/commonmarker/tree/v0.17.13) (2018-09-10)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.12...v0.17.13)

**Merged pull requests:**

- bump to cmark-gfm 0.28.3.gfm.16 [\#79](https://github.com/gjtorikian/commonmarker/pull/79) ([kivikakk](https://github.com/kivikakk))

## [v0.17.12](https://github.com/gjtorikian/commonmarker/tree/v0.17.12) (2018-09-07)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.11...v0.17.12)

**Closed issues:**

- Bump gem to latest cmark-gfm... [\#77](https://github.com/gjtorikian/commonmarker/issues/77)
- Tag 0.17.10 and 0.17.11 [\#75](https://github.com/gjtorikian/commonmarker/issues/75)

**Merged pull requests:**

- Update cmark-upstream [\#78](https://github.com/gjtorikian/commonmarker/pull/78) ([gjtorikian](https://github.com/gjtorikian))
- grab header/define fixes [\#76](https://github.com/gjtorikian/commonmarker/pull/76) ([kivikakk](https://github.com/kivikakk))

## [v0.17.11](https://github.com/gjtorikian/commonmarker/tree/v0.17.11) (2018-08-10)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.17.10...v0.17.11)

**Closed issues:**

- Parsing additional info string as meta data on \<pre\> tags [\#72](https://github.com/gjtorikian/commonmarker/issues/72)

**Merged pull requests:**

- Bring in plaintext strikethrough rendering fix [\#74](https://github.com/gjtorikian/commonmarker/pull/74) ([kivikakk](https://github.com/kivikakk))

## [0.17.10](https://github.com/gjtorikian/commonmarker/tree/0.17.10) (2018-08-08)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.10...0.17.10)

## [v0.17.10](https://github.com/gjtorikian/commonmarker/tree/v0.17.10) (2018-08-08)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.9...v0.17.10)

**Closed issues:**

- Unable to install commonmarker on OS X [\#71](https://github.com/gjtorikian/commonmarker/issues/71)

**Merged pull requests:**

- --full-info-string [\#73](https://github.com/gjtorikian/commonmarker/pull/73) ([kivikakk](https://github.com/kivikakk))

## [v0.17.9](https://github.com/gjtorikian/commonmarker/tree/v0.17.9) (2018-03-12)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.8...v0.17.9)

**Closed issues:**

- Failed to build gem native extension/ no rule to make target [\#67](https://github.com/gjtorikian/commonmarker/issues/67)

**Merged pull requests:**

- Remove square brackets when rendering HTML for footnotes [\#69](https://github.com/gjtorikian/commonmarker/pull/69) ([pyrmont](https://github.com/pyrmont))
- Update both parse and render options in README [\#68](https://github.com/gjtorikian/commonmarker/pull/68) ([blackst0ne](https://github.com/blackst0ne))

## [v0.17.8](https://github.com/gjtorikian/commonmarker/tree/v0.17.8) (2018-02-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.7.1...v0.17.8)

**Closed issues:**

- extension tasklist not found [\#64](https://github.com/gjtorikian/commonmarker/issues/64)
- Request: mermaid rendering support within markdown [\#63](https://github.com/gjtorikian/commonmarker/issues/63)
- Installation / make error in windows 10 [\#62](https://github.com/gjtorikian/commonmarker/issues/62)
- Permissions error when installing on Windows 7 machine [\#61](https://github.com/gjtorikian/commonmarker/issues/61)

**Merged pull requests:**

- Support the TABLE_PREFER_STYLE_ATTRIBUTES render option [\#66](https://github.com/gjtorikian/commonmarker/pull/66) ([gfx](https://github.com/gfx))
- Fix issues with tables during a round-trip parsing CM and then producing CM again. [\#65](https://github.com/gjtorikian/commonmarker/pull/65) ([jerryjvl](https://github.com/jerryjvl))

## [v0.17.7.1](https://github.com/gjtorikian/commonmarker/tree/v0.17.7.1) (2017-12-10)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.7...v0.17.7.1)

**Closed issues:**

- 0.17.6 install fails [\#59](https://github.com/gjtorikian/commonmarker/issues/59)

## [v0.17.7](https://github.com/gjtorikian/commonmarker/tree/v0.17.7) (2017-12-05)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.6...v0.17.7)

**Closed issues:**

- Bump cmark-gfm to get support of footnotes [\#58](https://github.com/gjtorikian/commonmarker/issues/58)

**Merged pull requests:**

- No cmake required! [\#60](https://github.com/gjtorikian/commonmarker/pull/60) ([kivikakk](https://github.com/kivikakk))

## [v0.17.6](https://github.com/gjtorikian/commonmarker/tree/v0.17.6) (2017-11-16)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.17.5...v0.17.6)

## [v0.17.5](https://github.com/gjtorikian/commonmarker/tree/v0.17.5) (2017-10-19)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.17.4...v0.17.5)

**Closed issues:**

- \<tbody\> is missed on rendering doc [\#56](https://github.com/gjtorikian/commonmarker/issues/56)
- Bold link in italics followed by a period [\#53](https://github.com/gjtorikian/commonmarker/issues/53)
- Extensions are not documented [\#52](https://github.com/gjtorikian/commonmarker/issues/52)

**Merged pull requests:**

- Reset `needs_close_tbody` when entering tables [\#57](https://github.com/gjtorikian/commonmarker/pull/57) ([gjtorikian](https://github.com/gjtorikian))
- Link to libcmark-gfm [\#55](https://github.com/gjtorikian/commonmarker/pull/55) ([kivikakk](https://github.com/kivikakk))
- Document the extensions in the README [\#54](https://github.com/gjtorikian/commonmarker/pull/54) ([gjtorikian](https://github.com/gjtorikian))

## [0.17.4](https://github.com/gjtorikian/commonmarker/tree/0.17.4) (2017-10-03)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.17.3...0.17.4)

## [0.17.3](https://github.com/gjtorikian/commonmarker/tree/0.17.3) (2017-09-11)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.17.2...0.17.3)

## [0.17.2](https://github.com/gjtorikian/commonmarker/tree/0.17.2) (2017-09-08)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.17.1...0.17.2)

## [0.17.1](https://github.com/gjtorikian/commonmarker/tree/0.17.1) (2017-09-06)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.17.0...0.17.1)

## [0.17.0](https://github.com/gjtorikian/commonmarker/tree/0.17.0) (2017-08-25)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.9...0.17.0)

## [0.16.9](https://github.com/gjtorikian/commonmarker/tree/0.16.9) (2017-08-17)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.8...0.16.9)

**Closed issues:**

- Deployment - Cannot bundle commonmarker due to cmake [\#50](https://github.com/gjtorikian/commonmarker/issues/50)

**Merged pull requests:**

- Update link to the CMark docs options [\#51](https://github.com/gjtorikian/commonmarker/pull/51) ([unRob](https://github.com/unRob))

## [0.16.8](https://github.com/gjtorikian/commonmarker/tree/0.16.8) (2017-07-17)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.7...0.16.8)

## [0.16.7](https://github.com/gjtorikian/commonmarker/tree/0.16.7) (2017-07-12)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.6...0.16.7)

## [0.16.6](https://github.com/gjtorikian/commonmarker/tree/0.16.6) (2017-07-11)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.5...0.16.6)

## [0.16.5](https://github.com/gjtorikian/commonmarker/tree/0.16.5) (2017-06-30)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.4...0.16.5)

## [0.16.4](https://github.com/gjtorikian/commonmarker/tree/0.16.4) (2017-06-27)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.3...0.16.4)

**Merged pull requests:**

- Full support for options and extensions in HtmlRenderer [\#48](https://github.com/gjtorikian/commonmarker/pull/48) ([kivikakk](https://github.com/kivikakk))

## [0.16.3](https://github.com/gjtorikian/commonmarker/tree/0.16.3) (2017-06-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.2...0.16.3)

## [0.16.2](https://github.com/gjtorikian/commonmarker/tree/0.16.2) (2017-06-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/0.16.1...0.16.2)

## [0.16.1](https://github.com/gjtorikian/commonmarker/tree/0.16.1) (2017-06-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.16.0...0.16.1)

**Closed issues:**

- Cannot bundle commonmarker due to cmake [\#47](https://github.com/gjtorikian/commonmarker/issues/47)

## [v0.16.0](https://github.com/gjtorikian/commonmarker/tree/v0.16.0) (2017-05-08)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.15.0...v0.16.0)

**Merged pull requests:**

- Plaintext renderer support [\#46](https://github.com/gjtorikian/commonmarker/pull/46) ([kivikakk](https://github.com/kivikakk))
- Drop the remaining cached gems from the project [\#45](https://github.com/gjtorikian/commonmarker/pull/45) ([Empact](https://github.com/Empact))

## [v0.15.0](https://github.com/gjtorikian/commonmarker/tree/v0.15.0) (2017-04-22)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.16...v0.15.0)

**Closed issues:**

- Request: PrettyPrint support for CommonMarker::Node [\#42](https://github.com/gjtorikian/commonmarker/issues/42)

**Merged pull requests:**

- support p and pp for CommonMarker::Node [\#44](https://github.com/gjtorikian/commonmarker/pull/44) ([gfx](https://github.com/gfx))
- Fix a typo [\#43](https://github.com/gjtorikian/commonmarker/pull/43) ([muan](https://github.com/muan))

## [v0.14.16](https://github.com/gjtorikian/commonmarker/tree/v0.14.16) (2017-04-04)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.15...v0.14.16)

**Closed issues:**

- Github/CommonMarker is parsing images/markup inconsistently. [\#41](https://github.com/gjtorikian/commonmarker/issues/41)
- doc: contains corrupt UTF-8; thus gem does not install cleanly [\#40](https://github.com/gjtorikian/commonmarker/issues/40)

## [v0.14.15](https://github.com/gjtorikian/commonmarker/tree/v0.14.15) (2017-04-03)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.14...v0.14.15)

## [v0.14.14](https://github.com/gjtorikian/commonmarker/tree/v0.14.14) (2017-03-27)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.13...v0.14.14)

## [v0.14.13](https://github.com/gjtorikian/commonmarker/tree/v0.14.13) (2017-03-26)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.12...v0.14.13)

**Closed issues:**

- Encoding error [\#39](https://github.com/gjtorikian/commonmarker/issues/39)

**Merged pull requests:**

- Add Yuki [\#38](https://github.com/gjtorikian/commonmarker/pull/38) ([gjtorikian](https://github.com/gjtorikian))

## [v0.14.12](https://github.com/gjtorikian/commonmarker/tree/v0.14.12) (2017-03-22)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.11...v0.14.12)

## [v0.14.11](https://github.com/gjtorikian/commonmarker/tree/v0.14.11) (2017-03-22)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.10...v0.14.11)

## [v0.14.10](https://github.com/gjtorikian/commonmarker/tree/v0.14.10) (2017-03-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.9...v0.14.10)

## [v0.14.9](https://github.com/gjtorikian/commonmarker/tree/v0.14.9) (2017-03-20)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.8...v0.14.9)

**Closed issues:**

- option ':default' does not exist for CommonMarker::Config::Render [\#37](https://github.com/gjtorikian/commonmarker/issues/37)

## [v0.14.8](https://github.com/gjtorikian/commonmarker/tree/v0.14.8) (2017-03-15)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.7...v0.14.8)

## [v0.14.7](https://github.com/gjtorikian/commonmarker/tree/v0.14.7) (2017-03-13)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.6...v0.14.7)

## [v0.14.6](https://github.com/gjtorikian/commonmarker/tree/v0.14.6) (2017-03-13)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.5...v0.14.6)

## [v0.14.5](https://github.com/gjtorikian/commonmarker/tree/v0.14.5) (2017-03-06)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.4...v0.14.5)

**Closed issues:**

- ruby-enum v0.7.1 breaks the gem [\#35](https://github.com/gjtorikian/commonmarker/issues/35)

**Merged pull requests:**

- Capitalize symbol names [\#36](https://github.com/gjtorikian/commonmarker/pull/36) ([gjtorikian](https://github.com/gjtorikian))

## [v0.14.4](https://github.com/gjtorikian/commonmarker/tree/v0.14.4) (2017-02-23)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.3...v0.14.4)

**Closed issues:**

- Table extension with HTML Renderer causes segfault [\#34](https://github.com/gjtorikian/commonmarker/issues/34)

## [v0.14.3](https://github.com/gjtorikian/commonmarker/tree/v0.14.3) (2017-02-06)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.2...v0.14.3)

**Closed issues:**

- Extensions disabled in IRB? [\#33](https://github.com/gjtorikian/commonmarker/issues/33)

## [v0.14.2](https://github.com/gjtorikian/commonmarker/tree/v0.14.2) (2017-01-27)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.1...v0.14.2)

## [v0.14.1](https://github.com/gjtorikian/commonmarker/tree/v0.14.1) (2017-01-23)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.14.0...v0.14.1)

## [v0.14.0](https://github.com/gjtorikian/commonmarker/tree/v0.14.0) (2016-12-13)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.13.0...v0.14.0)

**Merged pull requests:**

- Extensions targetting github/cmark [\#32](https://github.com/gjtorikian/commonmarker/pull/32) ([kivikakk](https://github.com/kivikakk))

## [v0.13.0](https://github.com/gjtorikian/commonmarker/tree/v0.13.0) (2016-11-27)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.12.0...v0.13.0)

**Closed issues:**

- `node.string_content` is not utf-8 [\#30](https://github.com/gjtorikian/commonmarker/issues/30)

**Merged pull requests:**

- Update cmark to 0.27.1 [\#31](https://github.com/gjtorikian/commonmarker/pull/31) ([gjtorikian](https://github.com/gjtorikian))

## [v0.12.0](https://github.com/gjtorikian/commonmarker/tree/v0.12.0) (2016-10-11)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.11.0...v0.12.0)

**Merged pull requests:**

- Revert "cmark extensions" [\#29](https://github.com/gjtorikian/commonmarker/pull/29) ([gjtorikian](https://github.com/gjtorikian))

## [v0.11.0](https://github.com/gjtorikian/commonmarker/tree/v0.11.0) (2016-09-18)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.10.0...v0.11.0)

**Closed issues:**

- No rule to make target libcmark_static [\#22](https://github.com/gjtorikian/commonmarker/issues/22)

**Merged pull requests:**

- cmark extensions [\#28](https://github.com/gjtorikian/commonmarker/pull/28) ([kivikakk](https://github.com/kivikakk))

## [v0.10.0](https://github.com/gjtorikian/commonmarker/tree/v0.10.0) (2016-07-21)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.9.2...v0.10.0)

**Merged pull requests:**

- Update cmark to https://github.com/jgm/cmark/commit/e91dc12128b156f1b… [\#27](https://github.com/gjtorikian/commonmarker/pull/27) ([gjtorikian](https://github.com/gjtorikian))

## [v0.9.2](https://github.com/gjtorikian/commonmarker/tree/v0.9.2) (2016-06-07)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.9.1...v0.9.2)

**Closed issues:**

- Using render options with a custom renderer [\#25](https://github.com/gjtorikian/commonmarker/issues/25)

**Merged pull requests:**

- Get memory magic [\#26](https://github.com/gjtorikian/commonmarker/pull/26) ([gjtorikian](https://github.com/gjtorikian))

## [v0.9.1](https://github.com/gjtorikian/commonmarker/tree/v0.9.1) (2016-05-24)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.9.0...v0.9.1)

## [v0.9.0](https://github.com/gjtorikian/commonmarker/tree/v0.9.0) (2016-05-18)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.8.0...v0.9.0)

**Closed issues:**

- Make `Node` an `Enumerable` so that it can iterate over its children [\#23](https://github.com/gjtorikian/commonmarker/issues/23)

**Merged pull requests:**

- Make `Node` an `Enumerable` [\#24](https://github.com/gjtorikian/commonmarker/pull/24) ([gjtorikian](https://github.com/gjtorikian))

## [v0.8.0](https://github.com/gjtorikian/commonmarker/tree/v0.8.0) (2016-04-04)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.7.0...v0.8.0)

**Merged pull requests:**

- Update cmark to 0.25.2 [\#21](https://github.com/gjtorikian/commonmarker/pull/21) ([gjtorikian](https://github.com/gjtorikian))

## [v0.7.0](https://github.com/gjtorikian/commonmarker/tree/v0.7.0) (2016-01-20)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.6.0...v0.7.0)

**Merged pull requests:**

- Bump to 0.24 [\#20](https://github.com/gjtorikian/commonmarker/pull/20) ([gjtorikian](https://github.com/gjtorikian))

## [v0.6.0](https://github.com/gjtorikian/commonmarker/tree/v0.6.0) (2016-01-05)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.5.1...v0.6.0)

**Merged pull requests:**

- Update cmark to 0.23 [\#19](https://github.com/gjtorikian/commonmarker/pull/19) ([gjtorikian](https://github.com/gjtorikian))

## [v0.5.1](https://github.com/gjtorikian/commonmarker/tree/v0.5.1) (2015-11-04)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.5.0...v0.5.1)

**Closed issues:**

- Smart punctuation and hardbreaks don't mix in render_doc [\#17](https://github.com/gjtorikian/commonmarker/issues/17)

**Merged pull requests:**

- Mix and match options [\#18](https://github.com/gjtorikian/commonmarker/pull/18) ([gjtorikian](https://github.com/gjtorikian))

## [v0.5.0](https://github.com/gjtorikian/commonmarker/tree/v0.5.0) (2015-09-25)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.4.1...v0.5.0)

**Closed issues:**

- Direct access to sourcepos on the Node [\#15](https://github.com/gjtorikian/commonmarker/issues/15)

**Merged pull requests:**

- Add `sourcepos` information [\#16](https://github.com/gjtorikian/commonmarker/pull/16) ([gjtorikian](https://github.com/gjtorikian))

## [v0.4.1](https://github.com/gjtorikian/commonmarker/tree/v0.4.1) (2015-08-26)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.4.0...v0.4.1)

**Closed issues:**

- libcmark is missing [\#13](https://github.com/gjtorikian/commonmarker/issues/13)

**Merged pull requests:**

- Don't perform `find_library` on OS X's system Ruby [\#14](https://github.com/gjtorikian/commonmarker/pull/14) ([gjtorikian](https://github.com/gjtorikian))

## [v0.4.0](https://github.com/gjtorikian/commonmarker/tree/v0.4.0) (2015-08-24)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.3.0...v0.4.0)

**Merged pull requests:**

- Update cmark to 1f4632b8e761da5aaeebcefb2e43332ad267dba8 [\#12](https://github.com/gjtorikian/commonmarker/pull/12) ([gjtorikian](https://github.com/gjtorikian))

## [v0.3.0](https://github.com/gjtorikian/commonmarker/tree/v0.3.0) (2015-07-20)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.2.1...v0.3.0)

**Merged pull requests:**

- Bump cmark@0.21.0 [\#11](https://github.com/gjtorikian/commonmarker/pull/11) ([gjtorikian](https://github.com/gjtorikian))

## [v0.2.1](https://github.com/gjtorikian/commonmarker/tree/v0.2.1) (2015-07-07)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.2.0...v0.2.1)

**Merged pull requests:**

- UTF-8 issues [\#10](https://github.com/gjtorikian/commonmarker/pull/10) ([gjtorikian](https://github.com/gjtorikian))

## [v0.2.0](https://github.com/gjtorikian/commonmarker/tree/v0.2.0) (2015-06-26)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.1.3...v0.2.0)

**Closed issues:**

- Test all the tests/options in CMark [\#6](https://github.com/gjtorikian/commonmarker/issues/6)

**Merged pull requests:**

- Implement Node class in C, fix memory management [\#8](https://github.com/gjtorikian/commonmarker/pull/8) ([nwellnhof](https://github.com/nwellnhof))
- More testing [\#7](https://github.com/gjtorikian/commonmarker/pull/7) ([gjtorikian](https://github.com/gjtorikian))

## [v0.1.3](https://github.com/gjtorikian/commonmarker/tree/v0.1.3) (2015-05-27)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.1.2...v0.1.3)

**Closed issues:**

- Look into using the C AST walk [\#3](https://github.com/gjtorikian/commonmarker/issues/3)
- Don't force users to call `free`, if possible [\#2](https://github.com/gjtorikian/commonmarker/issues/2)

**Merged pull requests:**

- Better memory management [\#5](https://github.com/gjtorikian/commonmarker/pull/5) ([gjtorikian](https://github.com/gjtorikian))

## [v0.1.2](https://github.com/gjtorikian/commonmarker/tree/v0.1.2) (2015-05-14)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.1.1...v0.1.2)

## [v0.1.1](https://github.com/gjtorikian/commonmarker/tree/v0.1.1) (2015-05-14)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.1.0...v0.1.1)

## [v0.1.0](https://github.com/gjtorikian/commonmarker/tree/v0.1.0) (2015-05-13)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/v0.0.1...v0.1.0)

**Merged pull requests:**

- Start wrapping C in Ruby [\#1](https://github.com/gjtorikian/commonmarker/pull/1) ([gjtorikian](https://github.com/gjtorikian))

## [v0.0.1](https://github.com/gjtorikian/commonmarker/tree/v0.0.1) (2015-05-10)

[Full Changelog](https://github.com/gjtorikian/commonmarker/compare/963ec7e72ff5125b11b3fbc842bd077031fc6c90...v0.0.1)

\* _This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)_
