Releases: dariero/RagaliQ
Releases · dariero/RagaliQ
v0.1.0 — Initial Release
Installation
pip install ragaliq==v0.1.0Docker image:
docker pull ghcr.io/dariero/ragaliq:v0.1.0Full changelog: CHANGELOG.md
What's Changed
- Add Claude Code automation setup and consolidate documentation by @dariero in #21
- Upgrade dependencies to latest stable versions and migrate to Claude Opus 4.5 by @dariero in #22
- Improve tooling and code quality by @dariero in #23
- Add LLMJudge abstract base class by @dariero in #24
- Add ClaudeJudge implementation with Anthropic SDK by @dariero in #25
- [REFACTOR] Streamline Claude commands from 18 to 9 by @dariero in #26
- [FEAT #3] Add YAML prompt templates for LLM judge operations by @dariero in #27
- [FEAT #5] Wire Judge into Runner by @dariero in #28
- [FEAT #6] Task 5: FaithfulnessEvaluator by @dariero in #29
- [DOCS] Consolidate .claude/ workflow into single educational reference by @dariero in #30
- [DOCS] Harden .claude/ prompt configuration from audit findings by @dariero in #31
- [FEAT #7] Implement RelevanceEvaluator with score passthrough by @dariero in #32
- [FIX] Comprehensive codebase audit remediation by @dariero in #33
- [FEAT #8] Implement HallucinationEvaluator with claim-level detection by @dariero in #34
- [FEAT] Implement evaluator registry, CLI entry point, and critical fixes by @dariero in #35
- [FEAT #11] Task 10: Evaluator Registry by @dariero in #36
- [FEAT #9] Implement ContextPrecisionEvaluator by @dariero in #37
- [FEAT #10] Task 9: ContextRecallEvaluator by @dariero in #38
- [REFACTOR] Strategic async safety and concurrency improvements by @dariero in #39
- [FEAT #12] Implement dataset loader for JSON, YAML, and CSV formats by @dariero in #40
- [FEAT #13] Implement CLI foundation with run, list-evaluators, validate, version commands by @dariero in #41
- [FEAT #15] Implement pytest plugin with rag_tester fixture, markers, and assert_rag_quality by @dariero in #42
- [REFACTOR] Architectural audit: fix SyntaxError, extract claim pipeline, batch CLI, remove YAGNI by @dariero in #43
- [REFACTOR] Fix all 49 ruff lint warnings — lint now exits 0 by @dariero in #44
- [FEAT #14] Implement dataset generator with LLM-based test case synthesis by @dariero in #45
- [FEAT #16] Task 15: Console Reporter by @dariero in #46
- [FEAT #17] Task 16: JSON & HTML Reports by @dariero in #47
- [REFACTOR] Architectural audit: 13 findings across reliability, testing, and type safety by @dariero in #48
- [FEAT #18] Task 17: GitHub Actions Integration by @dariero in #49
- [DOCS #19] Task 18: Documentation & Examples by @dariero in #50
- [CHORE #51] Update Claude models to 4.6 by @dariero in #52
- [FEAT #20] Final integration & release prep by @dariero in #53
- [FIX #54] Pre-publish blockers: OpenAI stub, context_recall UX, sync API docs by @dariero in #55
- [FIX #56] Pre-publish audit: 5 polish items from rigorous codebase audit by @dariero in #57
- [FIX #58] Harden RAG evaluation edge cases — input validation, empty-input guards, token awareness by @dariero in #59
- [REFACTOR #60] Harden automation commands — single source of truth, batched GraphQL, squash-merge fix by @dariero in #61
- [FIX #62] Pre-release audit: hardening, coverage fix, dead code removal by @dariero in #63
- [FEAT #64] Repository publication infrastructure: packaging, CI/CD, Docker by @dariero in #65
- [FIX #66] Replace hatch run with direct pip install in CI workflows by @dariero in #67
- [REFACTOR #68] Drop Python 3.12/3.13 — require Python 3.14+ globally by @dariero in #69
- [FEAT #70] Phase 3: security policy, issue templates, PR template, code of conduct by @dariero in #71
- [FEAT #72] Phase 4: MkDocs Material docs site and README badge wiring by @dariero in #73
- [DOCS #74] Update Documentation URL to live MkDocs site by @dariero in #75
New Contributors
Full Changelog: https://github.com/dariero/RagaliQ/commits/v0.1.0