Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@

커밋에서 만든다 — `git cliff`. 손으로 고치지 않는다.

## 0.1.13 — 2026-10-06

### 고친 것

- 링크 파서의 경계 입력과 이미지 대체 텍스트 처리 ([#111](https://github.com/minjun0219/mdwire/pull/111))

### 유지

- 만든 사람을 패키지와 사이트 메타데이터에 적는다 ([#113](https://github.com/minjun0219/mdwire/pull/113))

## 0.1.12 — 2026-10-04

### 새로 할 수 있는 것
Expand Down
10 changes: 5 additions & 5 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ members = ["crates/mdwire-core", "crates/mdwire-cli", "crates/mdwire-bench", "cr
resolver = "2"

[workspace.package]
version = "0.1.12"
version = "0.1.13"
edition = "2021"
authors = ["Minjun Kim"]
license = "MIT"
Expand Down
12 changes: 6 additions & 6 deletions README.ko.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ LLM 이 만든 마크다운을 채팅 채널로 깨지지 않게 보냅니다.
받는 문법이 다르고, 이스케이프 규칙이 다르고, 길이 제한이 다릅니다. 기존 변환기는 입력이 CommonMark
문법에 맞는다고 가정하고 한 번에 한 채널만 다룹니다. 에이전트 출력에는 두 가정 모두 맞지 않습니다.

**상태: v0.1.12.** 정규화, 렌더링, 분할, 스트리밍이 여섯 대상에서 동작합니다. Telegram HTML,
**상태: v0.1.13.** 정규화, 렌더링, 분할, 스트리밍이 여섯 대상에서 동작합니다. Telegram HTML,
Slack `markdown_text`, GitHub 코멘트(GFM), 노션 페이지, 평문, 브라우저 HTML 입니다. Rust 코어, CLI, npm 패키지(WASM), Go 구현이 있습니다.
v0.1 에 들어간 것과 일부러 미룬 것은 `SPEC.md` 에 있습니다.

Expand Down Expand Up @@ -162,13 +162,13 @@ cargo install mdwire-cli # `mdwire` CLI

```sh
# npm 패키지 (번들러에서도, 번들러 없는 Node 에서도 동작한다)
npm install https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-0.1.12.tgz
npm install https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-0.1.13.tgz

# CLI 바이너리 — 플랫폼에 맞는 것 하나
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-v0.1.12-aarch64-apple-darwin.tar.gz | tar xz # macOS, Apple silicon
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-v0.1.12-x86_64-unknown-linux-gnu.tar.gz | tar xz # Linux x86_64 (glibc)
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-v0.1.12-aarch64-unknown-linux-gnu.tar.gz | tar xz # Linux arm64 (glibc)
curl -LO https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-v0.1.12-x86_64-pc-windows-msvc.zip # Windows x86_64
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-v0.1.13-aarch64-apple-darwin.tar.gz | tar xz # macOS, Apple silicon
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-v0.1.13-x86_64-unknown-linux-gnu.tar.gz | tar xz # Linux x86_64 (glibc)
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-v0.1.13-aarch64-unknown-linux-gnu.tar.gz | tar xz # Linux arm64 (glibc)
curl -LO https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-v0.1.13-x86_64-pc-windows-msvc.zip # Windows x86_64
```

릴리스 본문에 산출물마다 SHA-256 이 있습니다. URL 로 설치할 때는 그 값으로 고정하세요.
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ escaping rules, and its own length limit. Existing converters assume the input i
well-formed CommonMark and target one channel at a time. Neither assumption holds for
agent output.

**Status: v0.1.12.** Normalizing, rendering, splitting and streaming work for six
**Status: v0.1.13.** Normalizing, rendering, splitting and streaming work for six
targets — Telegram HTML, Slack `markdown_text`, GitHub comments (GFM), Notion pages, plain text,
and HTML for the browser — from a Rust core, a CLI,
an npm package (WASM), and a Go port. See `SPEC.md` for what is in v0.1 and what was
Expand Down Expand Up @@ -174,13 +174,13 @@ Every release also carries its own artifacts, if you would rather not go through

```sh
# npm package (works under a bundler and in plain Node)
npm install https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-0.1.12.tgz
npm install https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-0.1.13.tgz

# CLI binary — pick your platform
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-v0.1.12-aarch64-apple-darwin.tar.gz | tar xz # macOS, Apple silicon
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-v0.1.12-x86_64-unknown-linux-gnu.tar.gz | tar xz # Linux x86_64 (glibc)
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-v0.1.12-aarch64-unknown-linux-gnu.tar.gz | tar xz # Linux arm64 (glibc)
curl -LO https://github.com/minjun0219/mdwire/releases/download/v0.1.12/mdwire-v0.1.12-x86_64-pc-windows-msvc.zip # Windows x86_64
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-v0.1.13-aarch64-apple-darwin.tar.gz | tar xz # macOS, Apple silicon
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-v0.1.13-x86_64-unknown-linux-gnu.tar.gz | tar xz # Linux x86_64 (glibc)
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-v0.1.13-aarch64-unknown-linux-gnu.tar.gz | tar xz # Linux arm64 (glibc)
curl -LO https://github.com/minjun0219/mdwire/releases/download/v0.1.13/mdwire-v0.1.13-x86_64-pc-windows-msvc.zip # Windows x86_64
```

The release notes list a SHA-256 for every artifact — verify the download against it when installing by URL.
Expand Down
2 changes: 1 addition & 1 deletion crates/mdwire-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ path = "src/main.rs"
# **버전을 같이 적는다.** crates.io 에 올릴 때 `path` 는 지워지고 버전만 남는다 — 없으면
# `cargo package` 가 여기서 멈춘다.
[dependencies]
mdwire-core = { path = "../mdwire-core", version = "0.1.12" }
mdwire-core = { path = "../mdwire-core", version = "0.1.13" }
# `--batch jsonl` 의 입력을 읽는다. 코어가 아니라 CLI 층이라 의존을 둔다(`AGENTS.md`).
# `raw_value` — `id` 를 다시 직렬화하지 않고 받은 글자 그대로 돌려주려고 쓴다.
serde_json = { version = "1", features = ["raw_value"] }
Loading