# 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.1.0/).

## [0.1.0] - 2026-04-28

### Highlights

Initial release. Ships 36 pre-generated Snowball stemmer modules covering languages from Arabic to Yiddish, behind a single `Text.Stemmer.stem/2` dispatcher. Lookup is by ISO 639-1 atom (`:en`, `:fr`, `:de`, ...) plus a small set of algorithm-qualified atoms (`:en_porter`, `:en_lovins`, `:nl_porter`).

This package was extracted from the original `:snowball` Hex package. The Snowball language compiler and runtime now live in the standalone [`:snowball`](https://hex.pm/packages/snowball) package, which `:text_stemmer` depends on for the runtime support functions that the generated modules call into. See the [README](README.md) for usage.
