Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,27 @@ 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/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v1.0.0] - 2026-03-27

### Added

- AI Agents - Hooks for using genai to perform tasks on VectorStore results.
- Hooks Framework - new framework for hooks to support premade and custom hook development.
- Documentation - new QuartoDocs docuemnting the ClassifAI package and new demo notebooks.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

spelling (documenting)

- Partial String matching - reverse search VectorStore method now does optional partial matching
- Vectoriser Class - More options for instantiating HuggingFace models.

### Changed

- Datasets - updated dataset column names for v1.0.0
- Documentation - better docstrings and updated demo notebooks.
- Dataclasses - updated for more intuitive dataframe column naming.
- Server Class Refactor - new ways to set up FastAPI including get router.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would also mention this in the Added section, e.g.

Added

  • Server Class scope of features:
    • new methods for instantiating the FastAPI application and/or routing; get_server, get_router
    • allows middleware to be used, or the routing to be attached to another FastAPI service

...

Changed

...

  • Server Class Refactor:
    • expanded scope of features
    • renamed start_api method to run_server


### Fixed
- Server hook data - hook metadata now returned in FastAPI responses.
- Reverse Search results - fixed issue where max_n_results defaulted to None causing errors.

## [v0.2.1] - 2026-02-06

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "classifAI"
description = "A generalised, extendable and modular solution for LLM automated / assisted classification."
authors = [{name = "Data Science Campus", email = "datasciencecampus@ons.gov.uk"}]
readme = "README.md"
version = "0.2.1"
version = "1.0.0"
license = {file = "LICENSE"}
requires-python = ">=3.10,<4.0"
#dynamic = ["version"]
Expand Down
12 changes: 11 additions & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading