# Changelog

## Unreleased

Future changes will be listed here.

## 0.3.0 - 2026-08-15

- Consolidated the trainable BMES HMM model and neutral default fallback.
- Added configurable extractive summaries, document analysis, metrics, runnable examples, and a deterministic workload smoke harness.
- Refreshed acceptance documentation, CI gates, generated interfaces, and conservative third-party provenance notices.
- Prepared the current repository state as the next Mooncakes release without overwriting historical version `0.2.0`.

## 0.2.0 - 2026-08-10

- Added a reproducible local MoonBit quality gate and documented its supported toolchain behavior.
- Hardened trie and Double Array Trie boundary behavior.
- Added trainable HMM segmentation models and shared Unicode token policy.
- Added sentence, metric, and document-pipeline APIs.
- Added configurable extractive summaries with validation and redundancy control.
- Added deterministic CLI output, runnable HMM and document-pipeline examples, and a workload smoke harness without timing claims.
- Added maintainer, architecture, API, acceptance, and third-party notice docs.

This release is published to Mooncakes as `ppyq882/moonnlp` version `0.2.0`.
