pullup 0.3.9

Convert between markup formats
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.3.9]https://github.com/LegNeato/pullup/compare/pullup-v0.3.8...pullup-v0.3.9 - 2025-12-21

### Added

- Add strikethrough support
- Add image support for markdown to Typst conversion
- Add intra-book link support

### Fixed

- Rix typst table support

### Other

- Update dependencies (pulldown-cmark 0.13, typed-builder 0.20, mdbook 0.4.52)

## 0.3.8 (2024-10-28)

### Bug Fixes

 - <csr-id-491dc239a691e4e36bfc5043f533bca50964995c/> Translate markdown hard breaks to typst linebreaks.
   See https://github.com/LegNeato/mdbook-typst/issues/11.

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 1 commit contributed to the release.
 - 49 days passed between releases.
 - 1 commit was understood as [conventional]https://www.conventionalcommits.org.
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Translate markdown hard breaks to typst linebreaks. ([`491dc23`]https://github.com/LegNeato/pullup/commit/491dc239a691e4e36bfc5043f533bca50964995c)
</details>

## 0.3.7 (2024-09-08)

### Bug Fixes

 - <csr-id-b260901620ab890463a47adee4db90977466bb83/> Add tables to builder.

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 2 commits contributed to the release.
 - 1 commit was understood as [conventional]https://www.conventionalcommits.org.
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Release pullup v0.3.7 ([`09478a6`]https://github.com/LegNeato/pullup/commit/09478a6127c682ac3cdc16a17bf15e953571078b)
    - Add tables to builder. ([`b260901`]https://github.com/LegNeato/pullup/commit/b260901620ab890463a47adee4db90977466bb83)
</details>

## 0.3.6 (2024-09-08)

<csr-id-7c4201882d4c31addae88ca016f68b2800c3231f/>
<csr-id-eb7246dc692d7010e8a4eef897500d0daf77581e/>

### Chore

 - <csr-id-7c4201882d4c31addae88ca016f68b2800c3231f/> update version

### Other

 - <csr-id-eb7246dc692d7010e8a4eef897500d0daf77581e/> Add support for markdown tables.

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 6 commits contributed to the release.
 - 188 days passed between releases.
 - 2 commits were understood as [conventional]https://www.conventionalcommits.org.
 - 2 unique issues were worked on: [#1]https://github.com/LegNeato/pullup/issues/1, [#2]https://github.com/LegNeato/pullup/issues/2

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **[#1]https://github.com/LegNeato/pullup/issues/1**
    - Add support for translating blockquotes. ([`da906a5`]https://github.com/LegNeato/pullup/commit/da906a5c9669b50e4e27f6949f063c579ceccc0e)
 * **[#2]https://github.com/LegNeato/pullup/issues/2**
    - Add support for markdown tables. ([`eb7246d`]https://github.com/LegNeato/pullup/commit/eb7246dc692d7010e8a4eef897500d0daf77581e)
 * **Uncategorized**
    - Release pullup v0.3.6 ([`f560fe2`]https://github.com/LegNeato/pullup/commit/f560fe2813d706690614375abc84b4c806d91bc1)
    - Release pulldown_typst v0.3.6 ([`73e09c5`]https://github.com/LegNeato/pullup/commit/73e09c57e5a3fea330e3e5520b6a211edc2d24e7)
    - Release pulldown_mdbook v0.3.2, pulldown_typst v0.3.5, pullup v0.3.5 ([`cf09463`]https://github.com/LegNeato/pullup/commit/cf09463f47a9a5b498584850c6c094e6904a209a)
    - Update version ([`7c42018`]https://github.com/LegNeato/pullup/commit/7c4201882d4c31addae88ca016f68b2800c3231f)
</details>

## 0.3.5 (2024-09-08)

<csr-id-b04ce9fc301a9a94d5e3c51e098d6049913997c7/>
<csr-id-27e25364a5c1f15ce386e559cf3d9cea9fed4aa1/>

### Chore

 - <csr-id-b04ce9fc301a9a94d5e3c51e098d6049913997c7/> update version

### Other

 - <csr-id-27e25364a5c1f15ce386e559cf3d9cea9fed4aa1/> Add support for markdown tables.

## 0.3.3 (2024-03-03)

<csr-id-c3f552838a6772e127181b969fdac30b3cb4956d/>

### Chore

 - <csr-id-c3f552838a6772e127181b969fdac30b3cb4956d/> prepare for release

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 4 commits contributed to the release.
 - 92 days passed between releases.
 - 1 commit was understood as [conventional]https://www.conventionalcommits.org.
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Release pulldown_typst v0.3.3, pullup v0.3.3 ([`be1290a`]https://github.com/LegNeato/pullup/commit/be1290a5965bee0792937d0d03fb341250863109)
    - Prepare for release ([`c3f5528`]https://github.com/LegNeato/pullup/commit/c3f552838a6772e127181b969fdac30b3cb4956d)
    - More clippy ([`8299b31`]https://github.com/LegNeato/pullup/commit/8299b3118258ed502a965be8209b1fe52d5c1ba0)
    - Fix https://github.com/LegNeato/mdbook-typst/issues/3 ([`338d530`]https://github.com/LegNeato/pullup/commit/338d5306452e336a4d74c288ed0e02017f9793b1)
</details>

## 0.3.2 (2023-12-01)

### Bug Fixes

 - <csr-id-2a3237b61950fd9b7158aa29bb330d1f9254ff84/> Bump pulldown_typst for emphasis and strong fix.

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 3 commits contributed to the release.
 - 1 commit was understood as [conventional]https://www.conventionalcommits.org.
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Release pullup v0.3.2 ([`d43b8c4`]https://github.com/LegNeato/pullup/commit/d43b8c407a1a64282cb7dc23b944115ed5cfde8e)
    - Bump pulldown_typst for emphasis and strong fix. ([`2a3237b`]https://github.com/LegNeato/pullup/commit/2a3237b61950fd9b7158aa29bb330d1f9254ff84)
    - Release pulldown_typst v0.3.2 ([`47f78c1`]https://github.com/LegNeato/pullup/commit/47f78c144c8e6b2f26d7456bf970d6538bccfb82)
</details>

## v0.3.1 (2023-12-01)

### Bug Fixes

 - <csr-id-6f1e1b495e53fdf1936ccf25f6f3e26ae26e3d20/> try to fix cargo-smart-release.

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 22 commits contributed to the release.
 - 1 commit was understood as [conventional]https://www.conventionalcommits.org.
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Release pulldown_mdbook v0.3.1, pulldown_typst v0.3.1, pullup v0.3.1 ([`e565ece`]https://github.com/LegNeato/pullup/commit/e565ece82bcc04226211f278f0bbbefe7754ff68)
    - Release pulldown_mdbook v0.3.0, pulldown_typst v0.3.0, pullup v0.3.0 ([`2c88246`]https://github.com/LegNeato/pullup/commit/2c88246b29b36560060646dcbccedeb791097c36)
    - Release pulldown_mdbook v0.3.0, pulldown_typst v0.3.0, pullup v0.3.0 ([`8e2d360`]https://github.com/LegNeato/pullup/commit/8e2d36063d64727a04101e29a1c7b7cd231f31f2)
    - Try to fix cargo-smart-release. ([`6f1e1b4`]https://github.com/LegNeato/pullup/commit/6f1e1b495e53fdf1936ccf25f6f3e26ae26e3d20)
    - Adjusting changelogs prior to release of pulldown_mdbook v0.3.0, pulldown_typst v0.3.0, pullup v0.3.0 ([`b0018bf`]https://github.com/LegNeato/pullup/commit/b0018bf5064900690b490ddf8c3647356bce40c7)
    - Add changelogs. ([`e89557b`]https://github.com/LegNeato/pullup/commit/e89557be19304844054a26622c6b1e28987f0937)
    - Adjusting changelogs prior to release of pulldown_mdbook v0.3.0, pulldown_typst v0.3.0, pullup v0.3.0 ([`230eb15`]https://github.com/LegNeato/pullup/commit/230eb15f4eaefdc262db59e7946c60ac7e209b76)
    - Fix Typst markup output with special characters in inline code. ([`177e538`]https://github.com/LegNeato/pullup/commit/177e5382581e2e6620df92e2aabe735f9b7b02d0)
    - Add tracing, change some converters. ([`8b2e292`]https://github.com/LegNeato/pullup/commit/8b2e2921fc3a5cf1a3d2ce7a46ddd3867f75479a)
    - Make converters take self. ([`64791a0`]https://github.com/LegNeato/pullup/commit/64791a0a011f57aba5fba6e4fcb8347e5a4423d8)
    - Treat config / metadata differently. ([`899887d`]https://github.com/LegNeato/pullup/commit/899887dfc4816f20b8df9375cf6edcbef3c84ce5)
    - Bump versions. ([`3ceaa03`]https://github.com/LegNeato/pullup/commit/3ceaa03661aae8f890d62e3ac90fd4c1e8e55b56)
    - Add mdbook parser and make docs consistent. ([`91b4f88`]https://github.com/LegNeato/pullup/commit/91b4f88596430ffd2560a216e40080f89a38697c)
    - Add mdbook to typst builder. ([`babd598`]https://github.com/LegNeato/pullup/commit/babd598fc48ed9bb19712a7312c7208253254686)
    - Add docs for converter macro. ([`a7e8048`]https://github.com/LegNeato/pullup/commit/a7e8048a342557fc91a95fd1214ce8eb99124b7a)
    - Add typst converters. ([`993b0d5`]https://github.com/LegNeato/pullup/commit/993b0d5a635fc1adf3732d64e72ed02e27ff1f51)
    - Move typst to a directory. ([`ec8b9f2`]https://github.com/LegNeato/pullup/commit/ec8b9f2abd0ee06d7a3054e48a7ff6037c06f0f6)
    - Remove unused imports. ([`775c5f5`]https://github.com/LegNeato/pullup/commit/775c5f5f219dc88f8d123ab6fde2eae093212dc7)
    - Add markdown converters. ([`6656dc3`]https://github.com/LegNeato/pullup/commit/6656dc3df1acce49706c14fc9e12f461fac160c5)
    - Add conversions from mdbook to typst. ([`1a210ed`]https://github.com/LegNeato/pullup/commit/1a210edb39696b17c44d4459f3403fda85c0a80a)
    - Add README. ([`6038701`]https://github.com/LegNeato/pullup/commit/60387019aa240ba17542fe8d6eeea33294f217e0)
    - Bring in other crates. ([`1ab5157`]https://github.com/LegNeato/pullup/commit/1ab51574957a2a7c1643145f13c0e13322755861)
</details>

## v0.3.0 (2023-12-01)

### Bug Fixes

 - <csr-id-6f1e1b495e53fdf1936ccf25f6f3e26ae26e3d20/> try to fix cargo-smart-release.