|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## [0.5.0](https://github.com/GitHamza0206/simba/compare/v0.4.0...v0.5.0) (2026-01-07) |
| 4 | + |
| 5 | + |
| 6 | +### ✨ Features |
| 7 | + |
| 8 | +* add Claude Code skills for RAG improvement and customer service ([a155099](https://github.com/GitHamza0206/simba/commit/a155099f3d6f159eedb79745c1bb9c5ca4254153)) |
| 9 | +* add conversation persistence with URL params and click-to-open ([a0e4881](https://github.com/GitHamza0206/simba/commit/a0e488106ea6b81883562d9adce72ea53e36c3b7)) |
| 10 | +* add document chunks viewing functionality and enhance document status polling ([7aa69a5](https://github.com/GitHamza0206/simba/commit/7aa69a50e212cc342fee76370e8eb8c14c9153b7)) |
| 11 | +* add dropdown menu for document management actions ([d2c5e22](https://github.com/GitHamza0206/simba/commit/d2c5e22c13397494884827ef4aa4dbaddbcbc2a8)) |
| 12 | +* add evals tab for customer service quality evaluation ([47381f2](https://github.com/GitHamza0206/simba/commit/47381f2b03a16726be3ab49cf9c3057a0d81b9ac)) |
| 13 | +* add Knowledge Configuration page and update sidebar ([7a4f5a2](https://github.com/GitHamza0206/simba/commit/7a4f5a2e2c8e1a2d768f64b97ce5e4c3d0cffa8d)) |
| 14 | +* Add MinIO storage provider ([c1aaed3](https://github.com/GitHamza0206/simba/commit/c1aaed320244a2c336b67a3467bc3a0d78134ba0)) |
| 15 | +* add react-hot-toast and refactor Knowledge Configuration routing ([e6aca32](https://github.com/GitHamza0206/simba/commit/e6aca32254e80a28fae4461cab6eb9071ab0284b)) |
| 16 | +* add Redis caching for document management and browser-side caching ([4968d92](https://github.com/GitHamza0206/simba/commit/4968d92310561608edba6dd73dd59f443c4bb47b)) |
| 17 | +* add settings management with general and members settings pages ([4602a1c](https://github.com/GitHamza0206/simba/commit/4602a1c545329ee1694425738c20094092921e47)) |
| 18 | +* add simba-chat widget package and refactor playground chat components ([9d0a98c](https://github.com/GitHamza0206/simba/commit/9d0a98cd7934764cb14cc577149cf287882a8a8e)) |
| 19 | +* add simba-chat widget to dashboard with env toggle ([e5b53fe](https://github.com/GitHamza0206/simba/commit/e5b53fef4a9140205ee1bd30d87f720729762424)) |
| 20 | +* add text handling methods to PGVectorStore ([6ebb770](https://github.com/GitHamza0206/simba/commit/6ebb770fe8f06f3300e2bb794a709391e122f2ad)) |
| 21 | +* added migrate as entrypoint to docker ([6462e8d](https://github.com/GitHamza0206/simba/commit/6462e8dfee7e0d754d1019a0a0558ae7e7d82905)) |
| 22 | +* auth with supabase ([ea34ee6](https://github.com/GitHamza0206/simba/commit/ea34ee640df63fcc0ddde305168cef7ceb870e84)) |
| 23 | +* CAG with custom graph flow with router and cot ([7e33cc1](https://github.com/GitHamza0206/simba/commit/7e33cc1ecaf9caa50a22b509f73efd7e63df5b0a)) |
| 24 | +* ci/cd & images pushed to docker hub compatible with supabase external ([d41712e](https://github.com/GitHamza0206/simba/commit/d41712eadb201946e940eef5c6873dd84da28e6c)) |
| 25 | +* **ci:** add Vultr CD pipeline with Docker deployment ([118767e](https://github.com/GitHamza0206/simba/commit/118767eef259c91451d7458f4981d334efb966c9)) |
| 26 | +* enhance chat functionality with new components and improved UI ([49440db](https://github.com/GitHamza0206/simba/commit/49440dbaa17875c2c28fa668fb5acf3c7e5d0ada)) |
| 27 | +* enhance dashboard analytics and conversations management ([40f08b0](https://github.com/GitHamza0206/simba/commit/40f08b096bd536331729f7819f20219bf8182368)) |
| 28 | +* enhance Docker setup with PostgreSQL service and update CLI commands ([3449c2d](https://github.com/GitHamza0206/simba/commit/3449c2d6586e9cf904036d47301ab2e0370fddc4)) |
| 29 | +* enhance document ingestion and access control ([a3533a8](https://github.com/GitHamza0206/simba/commit/a3533a8c72ef5ef97e8e4439a4b10f5d17c2d7e7)) |
| 30 | +* enhance document management and integration with Qdrant and MinIO ([443c49e](https://github.com/GitHamza0206/simba/commit/443c49e2348a14542b4bb45758bd026d12b82153)) |
| 31 | +* enhance document splitting and retrieval in embedding service ([6e127a1](https://github.com/GitHamza0206/simba/commit/6e127a136f6d6875d268034df50a7c42d13256fb)) |
| 32 | +* enhance state management and message handling ([81bffa8](https://github.com/GitHamza0206/simba/commit/81bffa835b7f42243189a72d375fab69517e3e9d)) |
| 33 | +* enhancement in UI summarization bulk actions ingestion and celery tasks ([#78](https://github.com/GitHamza0206/simba/issues/78)) ([47d81e1](https://github.com/GitHamza0206/simba/commit/47d81e1426495637714397f93a7e66f34b78f129)) |
| 34 | +* **evals:** add comprehensive evaluation metrics and scoring ([ec08897](https://github.com/GitHamza0206/simba/commit/ec0889757e8ce2eb2368adb0dd68694e98257abb)) |
| 35 | +* implement API key management and authentication ([89ce8cc](https://github.com/GitHamza0206/simba/commit/89ce8cc634f816c330f8e82bf916e4709dae2946)) |
| 36 | +* implement API key management features and enhance tenant support ([c32f7c6](https://github.com/GitHamza0206/simba/commit/c32f7c69a595650a21b367e6b06a9cfa8f13d263)) |
| 37 | +* implement auth system with roles, permissions and organizations ([95b80a5](https://github.com/GitHamza0206/simba/commit/95b80a58d062538df38c3c29679c21ad14d0949b)) |
| 38 | +* implement storage provider architecture (Local Only) ([b76f1c7](https://github.com/GitHamza0206/simba/commit/b76f1c78ec59e0cb2bd9539d131cf29d45c3fbcf)) |
| 39 | +* implement streaming chat responses with SSE support ([56327b8](https://github.com/GitHamza0206/simba/commit/56327b8adb9537289a6284ef90d0e8e9631330f9)) |
| 40 | +* implement user-specific document retrieval and access control ([a8e27c3](https://github.com/GitHamza0206/simba/commit/a8e27c3f5d6eead19cf02418022e547476de72fa)) |
| 41 | +* improved RAG pipeline with hybrid search advacned ([15ec491](https://github.com/GitHamza0206/simba/commit/15ec491ec3819475a8b38cde0b573fb6732a3ec6)) |
| 42 | +* integrate collection selection and error handling in chat functionality ([43735a0](https://github.com/GitHamza0206/simba/commit/43735a0e5bd5931241aff2ad5e27cfb267425f3c)) |
| 43 | +* **makefile:** add local development (MACOS ARM) commands and update .gitignore ([13c4530](https://github.com/GitHamza0206/simba/commit/13c453016772f0b02d66103bc442847d4bf82d28)) |
| 44 | +* **makefile:** add production docker-compose commands ([3458e17](https://github.com/GitHamza0206/simba/commit/3458e17cc24c1c835fe463a4a85de502939a7c99)) |
| 45 | +* migrate to PostgreSQL with pgvector support ([0ea9ffc](https://github.com/GitHamza0206/simba/commit/0ea9ffc7d5a17659efd3d710e4ac5c0406501753)) |
| 46 | +* MinIO storage ([77a63b7](https://github.com/GitHamza0206/simba/commit/77a63b7cd82cb65d3478423b34047b9a6c84dbf2)) |
| 47 | +* refactor front api services to use axios instead of request ([efc8cc9](https://github.com/GitHamza0206/simba/commit/efc8cc9238d3535fdd6f91a49882a36b0ca826ca)) |
| 48 | +* refactor organization routes to use Supabase client and enhance error handling ([1a51e84](https://github.com/GitHamza0206/simba/commit/1a51e84536e531478fbc99a20c43b7c6857cd2df)) |
| 49 | +* UI UX improvement ([07745c3](https://github.com/GitHamza0206/simba/commit/07745c3e91e1ade1d81e154c91147b29488cebb2)) |
| 50 | +* update API key management and settings routes ([a92e67b](https://github.com/GitHamza0206/simba/commit/a92e67b78c7a31edb76b085882e6c4d882cea0cf)) |
| 51 | +* update configuration for LLM and embedding providers, enhance KnowledgeConfigPage ([8559575](https://github.com/GitHamza0206/simba/commit/8559575634a441d52a6edc3e976c4afa30809f88)) |
| 52 | +* update embedding service and splitter for improved document handling ([ded2ea3](https://github.com/GitHamza0206/simba/commit/ded2ea3a3ffa43e4309487016ba5a2946453b0ab)) |
| 53 | +* update organization management and settings ([7d86c17](https://github.com/GitHamza0206/simba/commit/7d86c179127a5fe4527be9a3050ae3758e7d48c0)) |
| 54 | + |
| 55 | + |
| 56 | +### 🐛 Bug Fixes |
| 57 | + |
| 58 | +* added .env in ci cd env variables ([95ccffa](https://github.com/GitHamza0206/simba/commit/95ccffa98604520e104d99d8832ec3602d4800ee)) |
| 59 | +* **ci:** specify linux/amd64 platform for Docker builds ([32b98c6](https://github.com/GitHamza0206/simba/commit/32b98c626aa3bfe246ea99320390ac61a9e5b47a)) |
| 60 | +* commented e2e tests ([a2efe49](https://github.com/GitHamza0206/simba/commit/a2efe49a8bb5cebf6e71a2f00391e3df70d03e0e)) |
| 61 | +* correct sidebar.tsx case sensitivity for Linux CI ([42f41ed](https://github.com/GitHamza0206/simba/commit/42f41eddeb6bb196e3bc8a3e9776324992706b48)) |
| 62 | +* creds in ci ([d1169cf](https://github.com/GitHamza0206/simba/commit/d1169cfa1f9a2b560f2d9e6d97580ba026bc4d0e)) |
| 63 | +* creds in ci for tests ([19daed9](https://github.com/GitHamza0206/simba/commit/19daed9dfb2e6d848a46a74539bca86d626c3a6f)) |
| 64 | +* deleted temp file minio ([a868f37](https://github.com/GitHamza0206/simba/commit/a868f373363da35e1024cbbc6ddfce94fa32f724)) |
| 65 | +* **docker:** add .gitkeep to frontend/public directory ([034bcfe](https://github.com/GitHamza0206/simba/commit/034bcfe198ff1b341efda6ff5943561856bdbd93)) |
| 66 | +* **docker:** apply same fixes to docker-compose.prod.yml ([58881f6](https://github.com/GitHamza0206/simba/commit/58881f64bfec5d8ebe790f70d1cb9ad4855ae8a2)) |
| 67 | +* **docker:** exclude NVIDIA CUDA packages from uv sync ([af1b8ef](https://github.com/GitHamza0206/simba/commit/af1b8effbe7fa43484eedf1a5d14eb15a6296ebe)) |
| 68 | +* **docker:** fix build issues for both API and Frontend ([495b44f](https://github.com/GitHamza0206/simba/commit/495b44fb4140123c9fee7f6d7ea00996e4289cd0)) |
| 69 | +* **docker:** resolve multiple docker-compose startup issues ([dd094c7](https://github.com/GitHamza0206/simba/commit/dd094c7ad49500ac5577a95be3a424a5bd4edeb2)) |
| 70 | +* **docker:** update frontend build for simba-chat dependency ([65e9d1d](https://github.com/GitHamza0206/simba/commit/65e9d1d174c78c3e3c45de339986dad154c89df0)) |
| 71 | +* **docker:** update frontend Dockerfile for pnpm workspace ([460991b](https://github.com/GitHamza0206/simba/commit/460991b14f04eeb32fdfd6ebecb48a6435e44f7f)) |
| 72 | +* **docker:** use CPU-only PyTorch to reduce image size by ~4GB ([951a47e](https://github.com/GitHamza0206/simba/commit/951a47e30c6999ad0f38cdf27defe97ea4ddb6b5)) |
| 73 | +* force deleting & markdown preview ([d9e5b69](https://github.com/GitHamza0206/simba/commit/d9e5b69be2c932bd352a033390852987dfc2f69d)) |
| 74 | +* **frontend:** wrap useSearchParams in Suspense boundary ([a31cb16](https://github.com/GitHamza0206/simba/commit/a31cb16b9c5d47048708014926ebd09d38ae21e3)) |
| 75 | +* implement Row Level Security (RLS) policies for organizations and organization members ([75f2da5](https://github.com/GitHamza0206/simba/commit/75f2da5de00caca1997ec2fb23dae81930b70635)) |
| 76 | +* improve document grading output in grade_node ([cd3101c](https://github.com/GitHamza0206/simba/commit/cd3101cab379ef64a2aa6d28a119c6d441caad2d)) |
| 77 | +* remove e2e tests ci ([497725f](https://github.com/GitHamza0206/simba/commit/497725fe7c5c0d3f2bc266b28224935a4a94fce2)) |
| 78 | +* remove notebook ([a69308d](https://github.com/GitHamza0206/simba/commit/a69308d732d91986f607fd884a4ca43631142324)) |
| 79 | +* remove supabase cli in ci ([bf3a961](https://github.com/GitHamza0206/simba/commit/bf3a96164ec0bd3a8c4876e3cba9de18f2cd8359)) |
| 80 | +* removed redis cache management from ingestion ([d71a8d5](https://github.com/GitHamza0206/simba/commit/d71a8d5c7081b6a635b3be68e57221fc4ccb7e91)) |
| 81 | +* **security:** remove hardcoded default passwords from docker-compose ([d16cabb](https://github.com/GitHamza0206/simba/commit/d16cabbdca192cdb8feb6e58bd60c67b8ac2423d)) |
| 82 | +* UI collection tab creation ([8bc6cfc](https://github.com/GitHamza0206/simba/commit/8bc6cfc014500b5b843c2309b24225d2c37fa2ab)) |
| 83 | +* update embedding configuration and fix document deletion logic ([925d3e6](https://github.com/GitHamza0206/simba/commit/925d3e6c2f8c3ad3a6435d782b692a4449afd2b4)) |
| 84 | +* update retrieval method and parameter naming for consistency ([43f0f22](https://github.com/GitHamza0206/simba/commit/43f0f227f6c7570e9c1132584977bf9ef96f3bf6)) |
| 85 | +* update storage provider and enhance frontend dependencies ([4749723](https://github.com/GitHamza0206/simba/commit/47497231057630403ff9917239787df5749fe6c5)) |
| 86 | + |
| 87 | + |
| 88 | +### 🔧 Maintenance |
| 89 | + |
| 90 | +* update Docker configuration and streamline service dependencies ([e3ecf75](https://github.com/GitHamza0206/simba/commit/e3ecf7513a72f398544fd2838aca414d6cae444d)) |
| 91 | + |
| 92 | + |
| 93 | +### 📚 Documentation |
| 94 | + |
| 95 | +* add pre-commit checks section to CLAUDE.md ([f899790](https://github.com/GitHamza0206/simba/commit/f8997902cc8748f26273b34497f225227b3391db)) |
| 96 | +* changed doc structure ([44238b0](https://github.com/GitHamza0206/simba/commit/44238b071c8e8287039610b60bc305a5ade82a53)) |
| 97 | +* chore ([531e60b](https://github.com/GitHamza0206/simba/commit/531e60bb6b9540fa0aeeea9b20e200280c7955eb)) |
| 98 | +* chore ([014cb0a](https://github.com/GitHamza0206/simba/commit/014cb0a10b4fe44d7ed0b6d57cd89eadb814dd7a)) |
| 99 | +* cleaned installation ([111392e](https://github.com/GitHamza0206/simba/commit/111392e4e09641d14b2321829523189f2e2736a7)) |
| 100 | +* fix mint.json structure ([df3f1de](https://github.com/GitHamza0206/simba/commit/df3f1de326d48668ebfff1e1173a7450a31eaa5a)) |
| 101 | +* fix mint.json structure ([756d657](https://github.com/GitHamza0206/simba/commit/756d65761b23992266cb396e52273ce33846d25a)) |
| 102 | +* fix mint.json structure ([ce2aea9](https://github.com/GitHamza0206/simba/commit/ce2aea92e552386bf455a3507727768a4974f228)) |
| 103 | +* fix mint.json structure ([d77cefd](https://github.com/GitHamza0206/simba/commit/d77cefd948ba32534081dad98a239c608efea7f9)) |
| 104 | +* fixed icons rendering ([5e8424e](https://github.com/GitHamza0206/simba/commit/5e8424ecfa01aa22a8f0cada33cb37f4118f00d2)) |
| 105 | +* introduction & installation setup ([1ab8049](https://github.com/GitHamza0206/simba/commit/1ab8049555faae7bb7486b9c94baa2d93a01b049)) |
| 106 | +* remove config ([c0700a0](https://github.com/GitHamza0206/simba/commit/c0700a0c9a859b743c4aea974756e777025495fa)) |
| 107 | +* removed useless doc ([815dcec](https://github.com/GitHamza0206/simba/commit/815dcec83ce41a4a110cc33ef666e17288fc09dc)) |
| 108 | +* update introduction ([2fb67cc](https://github.com/GitHamza0206/simba/commit/2fb67cc661d8b1efd7d5e0f24704fd8e361eb012)) |
| 109 | +* update introduction & assets ([187c1a5](https://github.com/GitHamza0206/simba/commit/187c1a53c52a7f68608e8fc36be9b67bf770f817)) |
| 110 | +* update structure and added getting started ([7e60063](https://github.com/GitHamza0206/simba/commit/7e600632c796f2f3fdcf75d272571b9bae262f73)) |
| 111 | + |
| 112 | + |
| 113 | +### 🚦 Continuous Integration |
| 114 | + |
| 115 | +* add registry cleanup job to delete old images ([1cab783](https://github.com/GitHamza0206/simba/commit/1cab783e8619a6e4e89ee1f03c85042eda234537)) |
| 116 | +* added build phase ([977c6c8](https://github.com/GitHamza0206/simba/commit/977c6c880c9136594df0b8d4c97a5c4241535d4d)) |
| 117 | +* added conftest to tests ([65065ea](https://github.com/GitHamza0206/simba/commit/65065ea65886c38710d5c6288db2542d93d53aa0)) |
| 118 | +* improve CI pipeline with robust migration step, PostgreSQL service container, and updated documentation ([a79d016](https://github.com/GitHamza0206/simba/commit/a79d01620d8f7c9e4d637ade34be5891250a1a11)) |
| 119 | +* removed tests ([d35c8c5](https://github.com/GitHamza0206/simba/commit/d35c8c5ea01e70d2d63063443de8fc25443d22eb)) |
| 120 | +* simplify CI to use ruff directly, remove nox and docker build ([2496d79](https://github.com/GitHamza0206/simba/commit/2496d793bd5f81dbeec62929f272361c6fb9fbd8)) |
| 121 | +* use ruff check mode only, fix formatting ([f7e982b](https://github.com/GitHamza0206/simba/commit/f7e982bfc2f5c1c6dfc1d520019023dbb326e72d)) |
| 122 | + |
| 123 | + |
| 124 | +### 💎 Style |
| 125 | + |
| 126 | +* add copy button ([7f21cba](https://github.com/GitHamza0206/simba/commit/7f21cbaa1eb6354ee6068498530972bc241f6cb6)) |
| 127 | +* fix ruff linting errors ([51fdada](https://github.com/GitHamza0206/simba/commit/51fdadafc8156bfc30b1a15dfb56cbb2656a1493)) |
| 128 | +* format analytics.py ([2b75b9f](https://github.com/GitHamza0206/simba/commit/2b75b9fc9e04d0877b27f28428631ce8153d87b7)) |
| 129 | +* improved chat frame ([33f4684](https://github.com/GitHamza0206/simba/commit/33f4684594667794da6f4644f0af8521b8a1748d)) |
| 130 | +* improved chat layout ([afafdec](https://github.com/GitHamza0206/simba/commit/afafdec060733f54d7ca8701edd17ccde86fae61)) |
0 commit comments