diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6e37bcb..93eb7ae 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,5 @@ { "evals/prompts": "1.5.0", - "sdks/python": "0.0.0", - "sdks/typescript": "0.5.0" + "sdks/python": "0.1.0", + "sdks/typescript": "0.6.0" } diff --git a/sdks/python/CHANGELOG.md b/sdks/python/CHANGELOG.md new file mode 100644 index 0000000..eda48cc --- /dev/null +++ b/sdks/python/CHANGELOG.md @@ -0,0 +1,13 @@ +# Changelog + +All notable changes to the `learning-commons-evaluators` Python SDK will be documented in this file. + +## 0.1.0 (2026-05-22) + +Initial early release of the Python SDK for Learning Commons educational evaluators. + +### Features + - **Vocabulary Evaluator** — grades 3–12 vocabulary difficulty assessment. + - **Conventionality Evaluator** — evaluates how explicit, literal, and straightforward a text's meaning is versus how abstract, ironic, figurative, or archaic it is, relative to grades 3–12. + - **Async-first API** — evaluators expose `async evaluate(...)`, with a synchronous `evaluate_sync(...)` wrapper for non-async callers. + - **Provider abstraction** — model-agnostic via LangChain; OpenAI, Google, and Anthropic supported. diff --git a/sdks/typescript/CHANGELOG.md b/sdks/typescript/CHANGELOG.md index dd98c35..187320b 100644 --- a/sdks/typescript/CHANGELOG.md +++ b/sdks/typescript/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to the `@learning-commons/evaluators` TypeScript SDK will be documented in this file. +## [0.6.0](https://github.com/learning-commons-org/evaluators/compare/sdks-typescript-v0.5.0...sdks-typescript-v0.6.0) (2026-05-22) + + +### Features + +* **ts-sdk:** add bypassRowLimit option for batch evaluator ([#77](https://github.com/learning-commons-org/evaluators/issues/77)) ([902a60f](https://github.com/learning-commons-org/evaluators/commit/902a60fc934372a151f1d40c0b49ef3313d12609)) +* **ts-sdk:** expose per-call token usage on EvaluationMetadata ([#59](https://github.com/learning-commons-org/evaluators/issues/59)) ([3c8fa0f](https://github.com/learning-commons-org/evaluators/commit/3c8fa0fd8e2389fc902c9cf1f63985b40d2e4b2c)) + ## [0.5.0](https://github.com/learning-commons-org/evaluators/compare/sdks-typescript-v0.4.0...sdks-typescript-v0.5.0) (2026-05-07) diff --git a/sdks/typescript/package-lock.json b/sdks/typescript/package-lock.json index 7437dbb..beac5ed 100644 --- a/sdks/typescript/package-lock.json +++ b/sdks/typescript/package-lock.json @@ -1,12 +1,12 @@ { "name": "@learning-commons/evaluators", - "version": "0.5.0", + "version": "0.6.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@learning-commons/evaluators", - "version": "0.5.0", + "version": "0.6.0", "license": "MIT", "dependencies": { "compromise": "^14.13.0", diff --git a/sdks/typescript/package.json b/sdks/typescript/package.json index 41c87b9..e28f1a5 100644 --- a/sdks/typescript/package.json +++ b/sdks/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@learning-commons/evaluators", - "version": "0.5.0", + "version": "0.6.0", "description": "TypeScript SDK for Learning Commons educational evaluators", "type": "module", "types": "./dist/index.d.ts",