Releases: stackitcloud/rag-template
v2.1.0
2.1.0 (2025-07-18)
Features
- make mcptool description configurable (#55) (d7cc476), closes /#diff-0dcdbe141882267f8d9fc27375b94ded2088f5592b35afc540d753db0a4ae571R1-R223 /#diff-c8d76fe95b7721b6d9cfcedcef267b70303d5ef731160d3c6d08e5883a4a670dR14-R15 /#diff-c8d76fe95b7721b6d9cfcedcef267b70303d5ef731160d3c6d08e5883a4a670dR28-L80 /#diff-43115db49b21446e10cae3c5571cc8090a4e0565ea3d7871413d29865140533bL1-R5 /#diff-43115db49b21446e10cae3c5571cc8090a4e0565ea3d7871413d29865140533bR34-R66 /#diff-a5de3e5871ffcc383a2294845bd3df25d3eeff6c29ad46e3a396577c413bf357L9-R12 /#diff-a31c7ed5d35f5ed8233994868c54d625b18e6bacb6794344c4531e62bd9dde59L7-R19 /#diff-121c65fa1a9269554fc3a0d7774e34f409e3ce275d2a6c375552eee780ea6ea1L143-R152 /#diff-673dd2d3d4e66a8fd4e45f9c1c9900711313f946bf8b6a89e96c954988fc14f3R23-R42
v2.0.1
v2.0.0
2.0.0 (2025-07-15)
Release Date: July 15, 2025
Compare: [v1.2.0…v2.0.0](v1.2.0...v2.0.0)
⚠ BREAKING CHANGES
-
Monorepo Migration (#50)
Consolidated all sub‑repositories into a unified monorepo structure.
🚀 Overview
This major release merges our fragmented micro‑repo setup into a single, cohesive monorepo. All services, shared libraries, and infrastructure components now coexist in one repository—preserving full commit history from the original archives (rag-core-library
and rag-infrastructure
).
🔑 Key Highlights
-
Monorepo Structure
/services/
– all backend and frontend services/libs/
– shared utility and domain libraries/infrastructure/
– Terraform, Kubernetes manifests, deployment scripts
-
Preserved History
- All commits from the archived
rag-core-library
andrag-infrastructure
repos remain intact.
- All commits from the archived
-
Enhanced Tooling
- Refactored CI/CD pipelines for monorepo workflows
- Consolidated development tools (code generators, linters, formatters) at the repo root
📊 Stats
- Files Changed: 607
- Lines Added: 55,900+
- Lines Removed: 10,212
🛠️ Benefits
- Simplified Dependency Management – Single source of truth for dependency versions.
- Better Code Sharing – Libraries are first‑class modules referenced across services.
- Unified Workflows – One CI/CD pipeline, consistent linting, testing, and release processes.
- Improved Developer Experience – Clone once to work on any component, with consistent tooling and scripts.
⚠️ Breaking Change Details
Because this is a major structural overhaul, please note:
- Adjusted Import Paths
Update any scripts or references to point to/services/
,/libs/
, or/infrastructure/
instead of old repo URLs. - CI/CD Configurations
External repo workflows have been deprecated. Migrate to the new definitions in.github/workflows/
.
Thank you to everyone who contributed to issue [#50](#50) and to all the maintainers who tested the migration. Here’s to a more maintainable and streamlined development experience ahead!
v1.2.0
v1.1.0
v1.0.0
Release Notes – Version 1.0.0
Release Date: 2025-01-21
We are exited to announce the initial release of our project! This first version lays the groundwork for document management, extraction, the rag-backend itself as well as frontend capabilities. Below are the highlights of what’s included, along with known issues and a glimpse of what’s coming next.
What’s New
- Core Functionality: Introduced basic document management, extraction, rag-backend and frontend features (#3537317)
- Working Example: Implemented the first running example to demonstrate core capabilities (#f633787)
- Infrastructure: Added initial infrastructure as a submodule (#d84f750)
- Dependency Injection (DI): Created a foundational DI overwriting example for the core library (#4f927c7)
- Project Essentials: Added README.md and .gitignore files (#c289259)
Improvements
- Code Organization: Established the initial code structure and folder setup (#7f838fe)
- Project Setup: Performed the initial commit and laid out the project basics (#c289259)
Known Issues
- Certain edge cases have not yet been thoroughly addressed.
Contributions
Special thanks to everyone who contributed their time and expertise to make this initial release possible.
What’s Next
- Additional features and enhancements are planned for upcoming releases.
- We welcome suggestions, issues, and pull requests from the community to help shape future developments.
Happy coding!