Skip to content

Changelog

Changelog

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

[0.8.1] - 2026-02-02

🐛 Bug Fixes

  • Correct bumpversion config to use standard versions

⚙️ Miscellaneous Tasks

  • Update uv.lock
  • (release) Bump version to 0.8.1

[0.8.0-alpha0] - 2026-02-02

🚀 Features

  • Add support for directory processing and large file streaming
  • Add support for Python 3.13 in CI configuration
  • Add configuration files for project setup and linting
  • Add configuration files for virtual environments and linting rules
  • Add ruff configuration for linting and code style enforcement

🐛 Bug Fixes

  • Read chunks to newline boundaries to avoid splitting tokens
  • Avoid mutable default arguments in function signatures
  • Properly escape special characters in CSV output

⚙️ Miscellaneous Tasks

  • Change trigger of publish action to manual
  • Add default configuration for git-cliff
  • Rename documentation file for clarity
  • Update package dependencies and fix tokenizer name in description
  • Move file
  • Update lock file
  • Add pytest-cov dependency for test coverage
  • Add GitHub Actions CI configuration for testing, linting, and formatting
  • Add GitHub Actions workflow for security scanning
  • Bump version to 0.7.3 in pyproject.toml
  • Update workflows with setup-python, enable-cache, pip-audit
  • Update gitignore and ruff config
  • Stop tracking .coverage file
  • (release) Bump version to 0.8.0-alpha0

[0.7.1] - 2025-01-09

⚙️ Miscellaneous Tasks

  • Add GitHub publish action
  • Update pyproject.toml to version 0.7.1

[0.7.2] - 2024-10-04

🚀 Features

  • Expose two functions for programmatic use
  • Add approximate number of tokens

🐛 Bug Fixes

  • Fix exposing two functions