Skip to content

Commit 4f70d20

Browse files
committed
[RELEASE] Release 0.2.0
1 parent 780e030 commit 4f70d20

2 files changed

Lines changed: 19 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## 0.2.0
4+
5+
Quality grading, encrypted API keys, CLI testing, and smaller fixes.
6+
7+
- LLM grading: optional LLM-as-a-judge scoring of every response, with results stored on the request log and visible in the backend module
8+
- `aim:grade-pending` scheduler command as a safety-net for the live shutdown-handler grading path
9+
- Grade-aware smart routing: cheaper models are only chosen if their graded quality is good enough
10+
- API key encryption at rest using `$TYPO3_CONF_VARS[SYS][encryptionKey]`; endpoint URLs (Ollama, LM Studio) stay plaintext
11+
- `aim:rotateApiKeys` command to re-encrypt stored keys after a `SYS/encryptionKey` rotation
12+
- Install Tool upgrade wizard to migrate legacy plaintext API keys
13+
- `aim:test` CLI command for one-off requests across all capabilities; `--site` resolves the provider from a site's `settings.yaml`
14+
- Per-request privacy level override and metadata enrichment on `AiRequestInterface`
15+
- Live model discovery for Symfony AI bridges with dynamic catalogs (Ollama, LM Studio)
16+
- Streaming fix: stop dropping `TextDelta` chunks from the Symfony AI bridge (#2)
17+
- Token-limit parameter resolved dynamically per bridge (fixes Gemini and others that expect a different key)
18+
- Backend module hidden from non-admin users (#17)
19+
- Symfony AI bridge dependency updated; declares a conflict with `<0.8`
20+
321
## 0.1.0
422

523
Initial release.

ext_emconf.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
'author_email' => 'oliver.bartsch@b13.com',
99
'author_company' => 'b13 GmbH',
1010
'state' => 'alpha',
11-
'version' => '0.1.0',
11+
'version' => '0.2.0',
1212
'constraints' => [
1313
'depends' => [
1414
'typo3' => '12.4.0-14.4.99',

0 commit comments

Comments
 (0)