Skip to content

Releases: kegouro/Omniconvert

Omniconvert v1.0.1

Choose a tag to compare

@kegouro kegouro released this 11 Jul 00:25
ea07fb4

What's Changed

  • docs(readme): Add CLI demo GIF and release asset by @kegouro in #3
  • docs(posts): Add v1.0.0 launch post drafts by @kegouro in #4

Full Changelog: v1.0.0...v1.0.1

Omniconvert 1.0.0

Choose a tag to compare

@kegouro kegouro released this 05 Jul 01:01
27e902f

Changelog

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

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

Unreleased

1.0.0 - 2026-07-03

Added

  • Parametrized pytest suite covering registry, pathfinding, CLI commands and chained conversions.
  • PyPI trusted-publishing release workflow and CI packaging check.
  • CHANGELOG with Keep a Changelog format.

Changed

  • Bump stable release to v1.0.0.

0.1.0 - 2026-07-03

Added

  • Graph-based conversion engine with BFS shortest-path chaining.
  • Dynamic converter registry via @register decorator and auto-discovery.
  • CLI built with Typer and Rich progress output (convert, formats, path, gui).
  • Bundled converters: CSV ↔ JSON, ROOT → CSV, MP3 → WAV.
  • Concurrent batch processing with ThreadPoolExecutor.
  • Scientific OCR pipeline (md-sci) for equations in PDFs and images.
  • Native desktop GUI via pywebview.
  • Makefile with install, install-all, test, and gui targets.
  • GitHub Actions CI with linting and tests on Python 3.11/3.12/3.13.
  • MIT license and CITATION.cff.

Omniconvert v0.1.0

Choose a tag to compare

@kegouro kegouro released this 04 Jul 09:55
56a7057

What's Changed

Added

  • Graph-based conversion engine with BFS shortest-path chaining.
  • Dynamic converter registry via @register decorator and auto-discovery.
  • CLI built with Typer and Rich progress output (convert, formats, path, gui).
  • Bundled converters: CSV ↔ JSON, ROOT → CSV, MP3 → WAV.
  • Concurrent batch processing with ThreadPoolExecutor.
  • Scientific OCR pipeline (md-sci) for equations in PDFs and images.
  • Native desktop GUI via pywebview.
  • Makefile with install, install-all, test, and gui targets.
  • GitHub Actions CI with linting and tests on Python 3.11/3.12/3.13.
  • MIT license and CITATION.cff.

Full Changelog: https://github.com/kegouro/Omniconvert/blob/main/CHANGELOG.md