Skip to content

Releases: xfenix/spellcheck-microservice

4.5.0

Choose a tag to compare

@xfenix xfenix released this 05 Dec 22:57
957c636

Many improvements:

  1. PyPy updated from 3.10 to 3.11
  2. Uvicorn replaced with Granian based on Rust
  3. Pylru cache replaced with Cachebox based on Rust

4.2.0

Choose a tag to compare

@xfenix xfenix released this 22 Jul 09:00
1d67834

Added: global exclusions, small updates

4.1.0

Choose a tag to compare

@xfenix xfenix released this 03 Jul 22:44
3367835

What's Changed

4.0.0 release!

Choose a tag to compare

@xfenix xfenix released this 12 Oct 00:56
4fa5213

New release!

Features:

  1. Based on pypy 3.10 instead of pypy 3.9
  2. Pydantic v2
  3. Fresh FastAPI
  4. Refactoring of the entire codebase based on ruff linter comments
  5. Improved typing based on mypy strict mode
  6. Structlog instead of loguru

3.0.0

Choose a tag to compare

@xfenix xfenix released this 22 Oct 12:44
c7b6c82

New version now based on PyPy.
In this release it was possible to achieve a speed increase of 2x to 10x in some cases because of this!

2.1.2

Choose a tag to compare

@xfenix xfenix released this 04 Aug 23:01
e2b9869

Fresh python

2.1.1

Choose a tag to compare

@xfenix xfenix released this 04 Aug 22:43
bf0a166

Possibly small speedup

2.1.0

Choose a tag to compare

@xfenix xfenix released this 20 Jul 00:49
7c4c121

Many new things!

  1. Great speedup achieved by new algorithm and proper LRU caching.
  2. Environment variable prefix shortened. From SPELLCHECK_MICROSERVICE_ to SPELLCHECK_
  3. User dictionaries API, storages and support of this in the check API
  4. Automatic readme.md update, automatic dockerhub readme update
  5. Many small fixes
  6. Sentry integration

1.3.5

Choose a tag to compare

@xfenix xfenix released this 28 Jun 16:53
4bd7113

Openapi troubles fixed

1.3.2

Choose a tag to compare

@xfenix xfenix released this 15 Jun 21:28
f238e94

Fixed super stupid and very annoying multiplication bug.