Skip to content
Open
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
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@

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

## 0.1.15 — 2026-10-19

### 새로 할 수 있는 것

- **core** — 옵시디언 노트 채널을 더하고 GitHub 은 이스케이프한 달러를 지킨다 ([#121](https://github.com/minjun0219/mdwire/pull/121))

### 고친 것

- **core** — 단어 안 밑줄은 밑줄로 연 강조만 닫는다 ([#122](https://github.com/minjun0219/mdwire/pull/122))

### 성능

- **core** — 옵시디언 위키링크를 찾을 때 같은 줄을 다시 훑지 않는다 ([#125](https://github.com/minjun0219/mdwire/pull/125))

### 테스트

- **npm** — 스모크가 wrangler 의 자식 프로세스까지 내린다 ([#123](https://github.com/minjun0219/mdwire/pull/123))

### 유지

- **deps** — 의존성을 같은 major 안에서 최신으로 올린다 ([#126](https://github.com/minjun0219/mdwire/pull/126))

## 0.1.14 — 2026-10-10

### 고친 것
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.14"
version = "0.1.15"
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.14.** 정규화, 렌더링, 분할, 스트리밍이 일곱 대상에서 동작합니다. Telegram HTML,
**상태: v0.1.15.** 정규화, 렌더링, 분할, 스트리밍이 일곱 대상에서 동작합니다. Telegram HTML,
Slack `markdown_text`, GitHub 코멘트(GFM), 노션 페이지, 옵시디언 노트, 평문, 브라우저 HTML 입니다. Rust 코어, CLI, npm 패키지(WASM), Go 구현이 있습니다.
v0.1 에 들어간 것과 일부러 미룬 것은 `SPEC.md` 에 있습니다.

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

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

# CLI 바이너리 — 플랫폼에 맞는 것 하나
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.14/mdwire-v0.1.14-aarch64-apple-darwin.tar.gz | tar xz # macOS, Apple silicon
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.14/mdwire-v0.1.14-x86_64-unknown-linux-gnu.tar.gz | tar xz # Linux x86_64 (glibc)
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.14/mdwire-v0.1.14-aarch64-unknown-linux-gnu.tar.gz | tar xz # Linux arm64 (glibc)
curl -LO https://github.com/minjun0219/mdwire/releases/download/v0.1.14/mdwire-v0.1.14-x86_64-pc-windows-msvc.zip # Windows x86_64
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-v0.1.15-aarch64-apple-darwin.tar.gz | tar xz # macOS, Apple silicon
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-v0.1.15-x86_64-unknown-linux-gnu.tar.gz | tar xz # Linux x86_64 (glibc)
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-v0.1.15-aarch64-unknown-linux-gnu.tar.gz | tar xz # Linux arm64 (glibc)
curl -LO https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-v0.1.15-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.14.** Normalizing, rendering, splitting and streaming work for seven
**Status: v0.1.15.** Normalizing, rendering, splitting and streaming work for seven
targets — Telegram HTML, Slack `markdown_text`, GitHub comments (GFM), Notion pages, Obsidian notes,
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 @@ -177,13 +177,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.14/mdwire-0.1.14.tgz
npm install https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-0.1.15.tgz

# CLI binary — pick your platform
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.14/mdwire-v0.1.14-aarch64-apple-darwin.tar.gz | tar xz # macOS, Apple silicon
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.14/mdwire-v0.1.14-x86_64-unknown-linux-gnu.tar.gz | tar xz # Linux x86_64 (glibc)
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.14/mdwire-v0.1.14-aarch64-unknown-linux-gnu.tar.gz | tar xz # Linux arm64 (glibc)
curl -LO https://github.com/minjun0219/mdwire/releases/download/v0.1.14/mdwire-v0.1.14-x86_64-pc-windows-msvc.zip # Windows x86_64
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-v0.1.15-aarch64-apple-darwin.tar.gz | tar xz # macOS, Apple silicon
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-v0.1.15-x86_64-unknown-linux-gnu.tar.gz | tar xz # Linux x86_64 (glibc)
curl -L https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-v0.1.15-aarch64-unknown-linux-gnu.tar.gz | tar xz # Linux arm64 (glibc)
curl -LO https://github.com/minjun0219/mdwire/releases/download/v0.1.15/mdwire-v0.1.15-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.14" }
mdwire-core = { path = "../mdwire-core", version = "0.1.15" }
# `--batch jsonl` 의 입력을 읽는다. 코어가 아니라 CLI 층이라 의존을 둔다(`AGENTS.md`).
# `raw_value` — `id` 를 다시 직렬화하지 않고 받은 글자 그대로 돌려주려고 쓴다.
serde_json = { version = "1", features = ["raw_value"] }
Loading