Skip to content

Releases: CogStack/cogstack-nlp

medcat-service/v1.3.2

17 Jun 15:02
7b19362

Choose a tag to compare

What's Changed

  • ci(medcat-service): Change GHA to build and test the image before push by @alhendrickson in #551
  • fix(medcat-service): Gradio offline usage fix by updating version by @alhendrickson in #549

Full Changelog: medcat-service/v1.3.1...medcat-service/v1.3.2

medcat-service/v1.3.1

16 Jun 13:20
e50eb43

Choose a tag to compare

What's Changed

  • chore(medcat-service): bump medcat to ~=v2.7.0 by @github-actions[bot] in #391
  • fix(medcat-service): Fix version specification for medcat package by @mart-r in #396
  • build(medcat-service): bump requests from 2.32.4 to 2.33.0 in /medcat-service by @dependabot[bot] in #455
  • build(medcat-service): bump gradio from 6.5.1 to 6.7.0 in /medcat-service by @dependabot[bot] in #458
  • chore(medcat-service): bump medcat to ~=2.8.0 by @github-actions[bot] in #513
  • docs(medcat-service): Fix link formatting and add v2 model pack section by @alhendrickson in #535
  • feat(medcat-service): Support Offline swagger docs for air gapped environment by @alhendrickson in #540

Full Changelog: medcat-service/v1.3.0...medcat-service/v1.3.1

medcat-trainer/v3.6.1

15 Jun 18:37
6414663

Choose a tag to compare

What's Changed

  • paper(medcat): MedCAT 2 paper related scripts and documentation by @mart-r in #526
  • chore(medcat-trainer): test improvements & coverage report in CI by @tomolopolis in #529
  • fix(medcat-trainer): Fix Try Model bug after medcat V2 by @alhendrickson in #531
  • chore(medcat-trainer): Harden MCT plugin scaffold with trust docs and URL/signal guards. by @tomolopolis in #530
  • fix(medcat-trainer): Fix Concepts tab for CDBs with no heirarchy by @alhendrickson in #532
  • test(medcat-trainer): Fix the Concept view test broken in PR 532 by @alhendrickson in #534
  • fix(medcat-trainer): Fix Spaces in model pack names breaking CDB import by @alhendrickson in #533
  • fix(medcat-trainer): Handle where SOLR contains collections aren't from trainer by @alhendrickson in #536
  • docs(medcat-service): Fix link formatting and add v2 model pack section by @alhendrickson in #535
  • Fix/medcat trainer/error handling fetch entities by @tomolopolis in #537
  • chore(medcat): Change log WARN to DEBUG for tokenizer internals path by @alhendrickson in #541
  • feat(medcat-trainer): Set token expiry for OIDC sessions by @jocelyneholdbrook in #543

Full Changelog: medcat-trainer/v3.6.0...medcat-trainer/v3.6.1

medcat/v2.8.2

04 Jun 10:13

Choose a tag to compare

This patch release fixes a regression in supervised training (#527) compare to v2.7.

Full Changelog: medcat/v2.8.1...medcat/v2.8.2

medcat-trainer/v3.6.0

08 Jun 13:27
5563e3b

Choose a tag to compare

What's Changed

  • Mc trainer fix cui UI by @vladd-bit in #423
  • fix(medcat-trainer): Fix Username emails missing when using oauth users by @alhendrickson in #429
  • feat(medcat-trainer-client): Support OIDC in medcat trainer client by @alhendrickson in #428
  • fix(medcattrainer) - solve irrelevant annotations document submit error by @silverfoxdoc in #430
  • fix(medcattrainer) - solve JSON CUI filter export error by @silverfoxdoc in #431
  • build: Dependabot config to keep updates separated by @alhendrickson in #434
  • build(medcat-trainer): bump the npm-deps group in /medcat-trainer/webapp/frontend with 195 updates by @dependabot[bot] in #495
  • build: Disable dependabot updates by @alhendrickson in #498
  • fix(medcat-trainer): CU-869danbhd: UI Fixes on project admin by @tomolopolis in #500
  • fix(medcat-trainer): CU-869dcmyex: ProjectAdmin concept db import fix by @tomolopolis in #502
  • fix(medcat-trainer): CU-869808bru: project list fixes, filtering, sorting by @tomolopolis in #501
  • test(medcat-trainer): expand backend and frontend unit test coverage by @tomolopolis in #510
  • test(medcat-trainer): Add simple example dataset for use for UAT testing by @alhendrickson in #519
  • feat(medcat-trainer): trainer-ee-scaffolding by @tomolopolis in #524

New Contributors

Full Changelog: medcat-den/v0.5.4...medcat-trainer/3.6.0

medcat/v2.8.1

29 May 12:37

Choose a tag to compare

This patch release addresses the spacy and click issue in a better way (see #518).

Full Changelog: medcat/v2.8.0...medcat/v2.8.1

medcat/v2.7.2

29 May 12:36

Choose a tag to compare

This patch release addresses spacy issue better (see #518 )

Full Changelog: medcat/v2.7.1...medcat/v2.7.2

medcat/v2.8.0

28 May 10:53
2d309c9

Choose a tag to compare

🩺 MedCAT v2.8 Release Notes

This release focuses on training and inference performance improvements, MetaCAT robustness, and several fixes around packaging and dependency handling.

🚀 New Features & Performance Improvements

  • Supervised Training Overhaul – Improved the internal supervised training flow to avoid running the pipeline twice during training.
    This significantly reduces unnecessary processing and improves training efficiency, particularly for trainable linker implementations.
  • Inference Speed Improvements – Added several optimisations across the MedCAT inference pipeline to reduce overhead and improve runtime performance.
  • MetaCAT & Linking Optimisations – Reduced avoidable allocations and improved hot-path lookups in MetaCAT and linking workflows, leading to lower overhead during annotation and training.
  • Core Pipeline Optimisations – Additional low-level optimisations to internal allocation and lookup paths improve overall pipeline efficiency.

🐛 Bug Fixes

  • MetaCAT Training Stability – Fixed issues where unmapped entity tokens could cause crashes during MetaCAT training.
  • Supervised Training Order Fix – Corrected an order-of-operations issue during supervised training that could lead to inconsistent behaviour in some workflows.
  • Embedding Linker Packaging Cleanup – Removed the obsolete embedding linker optional extra from the core package configuration following the linker’s move to a standalone plugin package.
  • Dependency / Lockfile Fixes – Fixed lockfile and packaging issues related to dependency resolution.

🧰 Other Improvements

  • Documentation Updates
    • Added MedCAT Tutorials to the public documentation page
    • Expanded test coverage around supervised training and name count handling
  • Release Packaging Improvements – Excluded unnecessary test resources from release artifacts to reduce package size and improve release cleanliness.
  • Stability & Dependency Reliability – This release also resolves issues caused by upstream dependency changes (notably around click / typer interactions affecting spaCy environments).

This release continues the focus on performance, training robustness, and deployment reliability, while further stabilising the MedCAT v2 training and inference stack.

What's Changed

  • fix(metacat): handle unmapped entity tokens and training crashes by @bgriffen in #399
  • perf: fix low-hanging performance issues in MetaCAT and linking by @bgriffen in #400
  • perf(medcat-v2): optimize hot path allocations and lookups by @bgriffen in #401
  • fix(medcat): CU-869cub2m7 Remove embedding linker optional extra from pyproject.toml @mart-r in #405
  • bug(medcat): CU-869cunfx7 Fix supervised training order of operations issue by @mart-r in #408
  • feat(medcat): CU-869cw9zmj Improve inference speed by @mart-r in #410
  • docs(medcat): Add Medcat Tutorials into public documentation page by @alhendrickson in #417
  • tests(medcat): CU-869d8wft4 Add tests to name count during supervised training by @mart-r in #435
  • feat(medcat):CU-869cy3xa0 Improve training by @mart-r in #414
  • feat(medcat): CU-869d9n2rg Avoid running pipe twice for supervised training by @mart-r in #467
  • build(medcat and medcat-den): CU-869ddh1jv Avoid test resources in releases by @mart-r in #503
  • fix(medcat): CU-869ddh1jv: Fix lock file issue. by @mart-r in #505

New Contributors

Full Changelog: medcat/v2.7.0...medcat/v2.8.0

medcat/v2.7.1 patch release

28 May 10:05

Choose a tag to compare

This patch release is mainly to fix installation issues caused by spacy. See #505 for details.

Full Changelog: medcat/v2.7.0...medcat/v2.7.1

MedCAT-den v0.5.4

24 Apr 13:51
d9d8687

Choose a tag to compare

What's Changed

Full Changelog: medcat-den/v0.5.3...medcat-den/v0.5.4