|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.
|
4 | 4 |
|
| 5 | +## 0.1.3 (2025-04-08) |
| 6 | + |
| 7 | + |
| 8 | +### Documentation |
| 9 | + |
| 10 | +* add release guide ([22c07c3](https://github.com/openkfw/InnoSpace/commit/22c07c378a8f5255d8ee64449269df4d7102a0be)) |
| 11 | +* add tech stack diagram overview to readme.md ([#99](https://github.com/openkfw/InnoSpace/issues/99)) ([f0e2c42](https://github.com/openkfw/InnoSpace/commit/f0e2c42f7e436d39bc9ec4f8a9a83077705e0346)) |
| 12 | +* explain in README how to seed knowledge base ([f44e7bb](https://github.com/openkfw/InnoSpace/commit/f44e7bba40e80cc5e852c445248d9d6450877600)) |
| 13 | +* refine migrations readme ([24a07ba](https://github.com/openkfw/InnoSpace/commit/24a07ba9b70dc1c5bebc8138ea9529e4956a29b6)) |
| 14 | + |
| 15 | + |
| 16 | +### Features |
| 17 | + |
| 18 | +* add best practices and creative solutions ([#73](https://github.com/openkfw/InnoSpace/issues/73)) ([a966b57](https://github.com/openkfw/InnoSpace/commit/a966b571bd71363535a96f7fc9dccc18fa45843b)) |
| 19 | +* add interview documenting ([#90](https://github.com/openkfw/InnoSpace/issues/90)) ([a769ac9](https://github.com/openkfw/InnoSpace/commit/a769ac9cc651abd7455c0e07091ba082d0da2ccd)) |
| 20 | +* add json file to store prompts ([#59](https://github.com/openkfw/InnoSpace/issues/59)) ([76d7637](https://github.com/openkfw/InnoSpace/commit/76d76373776a6b4e687c291df3996879139b7bb4)) |
| 21 | +* add langfuse to front and backend ([#188](https://github.com/openkfw/InnoSpace/issues/188)) ([9ff4c07](https://github.com/openkfw/InnoSpace/commit/9ff4c07e7f0b4ded22277ce2fcd32b47120efec3)) |
| 22 | +* add migrations using alembic ([d1c9882](https://github.com/openkfw/InnoSpace/commit/d1c98821ebeff89bee2afc1ce4816a6cec640abf)) |
| 23 | +* add painpoints page ([#64](https://github.com/openkfw/InnoSpace/issues/64)) ([48eb22a](https://github.com/openkfw/InnoSpace/commit/48eb22a440f45aea30fc5f93866ed7bf09b2d301)) |
| 24 | +* add project sharing ([#88](https://github.com/openkfw/InnoSpace/issues/88)) ([0019db1](https://github.com/openkfw/InnoSpace/commit/0019db10d0fa0ad0e221b1a55741d63ef4e85c22)) |
| 25 | +* add stepper ([#27](https://github.com/openkfw/InnoSpace/issues/27)) ([8935281](https://github.com/openkfw/InnoSpace/commit/893528160b69cf39b95b660b07ea87896c3f8528)) |
| 26 | +* **backend:** add suggestions and partial workspace updates ([169d6ba](https://github.com/openkfw/InnoSpace/commit/169d6ba5c1eaf60727f227a624babdd67de79abf)) |
| 27 | +* classify newly uploaded files ([e89a7fb](https://github.com/openkfw/InnoSpace/commit/e89a7fb577b4f37c22dbd63ea753d7627579f7ed)) |
| 28 | +* display version in ui ([#152](https://github.com/openkfw/InnoSpace/issues/152)) ([2a40a1e](https://github.com/openkfw/InnoSpace/commit/2a40a1e0e8899e14202df13dfe2191a75c576e29)) |
| 29 | +* embed documents on upload ([#164](https://github.com/openkfw/InnoSpace/issues/164)) ([15c75c2](https://github.com/openkfw/InnoSpace/commit/15c75c251c7e274deddf89cd047d81ad2cae6998)) |
| 30 | +* enhance workspace step navigation ([#165](https://github.com/openkfw/InnoSpace/issues/165)) ([bd9acf3](https://github.com/openkfw/InnoSpace/commit/bd9acf394ebcf66f81c44dfbcf1f05ca3d0628ce)) |
| 31 | +* Implement workspace management and prompting ([0389865](https://github.com/openkfw/InnoSpace/commit/03898657afb9bd51bbd6552307b488f6eed76d67)) |
| 32 | +* improve citation sources ([#199](https://github.com/openkfw/InnoSpace/issues/199)) ([9f81674](https://github.com/openkfw/InnoSpace/commit/9f81674a1dee332e8ef9cb815df975233a971b7f)) |
| 33 | +* introduce error handling and retry mechanism ([#87](https://github.com/openkfw/InnoSpace/issues/87)) ([bbf85ae](https://github.com/openkfw/InnoSpace/commit/bbf85ae3fe1bce61ea8d3409276f53e6221801f7)) |
| 34 | +* more descriptive queryKeys for Mutations ([#89](https://github.com/openkfw/InnoSpace/issues/89)) ([678c52e](https://github.com/openkfw/InnoSpace/commit/678c52e70ddb2c9dec6e27b361e2772c412b4a03)) |
| 35 | +* rework regenerate ([#198](https://github.com/openkfw/InnoSpace/issues/198)) ([0275635](https://github.com/openkfw/InnoSpace/commit/0275635c5d07c6fcccf57c7e7018c89ba91c8c71)) |
| 36 | +* rework regenerate ([#201](https://github.com/openkfw/InnoSpace/issues/201)) ([4f61057](https://github.com/openkfw/InnoSpace/commit/4f61057520ad0e44c9d8502b2a5c85816c1dc145)) |
| 37 | +* rework sources for workspaces ([#169](https://github.com/openkfw/InnoSpace/issues/169)) ([adf82f7](https://github.com/openkfw/InnoSpace/commit/adf82f750c32644ffd4dd28f7abdbb5b544a6907)) |
| 38 | +* support o1 and o3 models ([2a1bbc6](https://github.com/openkfw/InnoSpace/commit/2a1bbc6cffcd6ee784733d1eeb431f1bff78fafc)) |
| 39 | +* use environments ([#94](https://github.com/openkfw/InnoSpace/issues/94)) ([68fb6b2](https://github.com/openkfw/InnoSpace/commit/68fb6b2a9d147fa77468cdd8f50bbdf3a8bd61f6)) |
| 40 | +* use sampling temperature and adapt prompts ([#161](https://github.com/openkfw/InnoSpace/issues/161)) ([c5b20c9](https://github.com/openkfw/InnoSpace/commit/c5b20c9b0c48dfdc718c30a089abba20f3cd658e)) |
| 41 | + |
| 42 | + |
| 43 | +### Bug Fixes |
| 44 | + |
| 45 | +* add default for llm system prompt sender ([785daa8](https://github.com/openkfw/InnoSpace/commit/785daa89de967f4b6d9b82bca8aa07066463b78e)) |
| 46 | +* add migration for pins table ([#98](https://github.com/openkfw/InnoSpace/issues/98)) ([468aa67](https://github.com/openkfw/InnoSpace/commit/468aa67ff117c388ca0c5ca7b857ee54949aee72)) |
| 47 | +* add more verbose logging ([f7cd9d0](https://github.com/openkfw/InnoSpace/commit/f7cd9d09fc383681f71726773aa40a3c08c28922)) |
| 48 | +* add more verbose logging ([dc6cb90](https://github.com/openkfw/InnoSpace/commit/dc6cb90b30c80ab429293691a7ce277c21ed5c63)) |
| 49 | +* call create suggestion endpoint ([#36](https://github.com/openkfw/InnoSpace/issues/36)) ([19b27fa](https://github.com/openkfw/InnoSpace/commit/19b27fa6afc1873cadca6f2b289606c1f20262b9)) |
| 50 | +* copy env.py to parent directory in dockerfile ([#72](https://github.com/openkfw/InnoSpace/issues/72)) ([95df154](https://github.com/openkfw/InnoSpace/commit/95df154ba122d5cff241838f81bdb9aec3fd6a43)) |
| 51 | +* correct migration for public workspaces ([#96](https://github.com/openkfw/InnoSpace/issues/96)) ([4d041c9](https://github.com/openkfw/InnoSpace/commit/4d041c958ec825c4b14dd080d4ea6c57f41138ec)) |
| 52 | +* display version/sidebar loading on first load only ([#171](https://github.com/openkfw/InnoSpace/issues/171)) ([78174b3](https://github.com/openkfw/InnoSpace/commit/78174b383bb247d57b307cb6316d27ba759157ac)) |
| 53 | +* do not require storage account on build ([3ed4cf0](https://github.com/openkfw/InnoSpace/commit/3ed4cf0b15459c5992d531c9f6bf3bc954b85631)) |
| 54 | +* enable azure login and secure sharing ([#105](https://github.com/openkfw/InnoSpace/issues/105)) ([edd3826](https://github.com/openkfw/InnoSpace/commit/edd3826894e3b78c6ed20c29d07b7df9cef1c9f5)) |
| 55 | +* enable notify step ([#67](https://github.com/openkfw/InnoSpace/issues/67)) ([aee428e](https://github.com/openkfw/InnoSpace/commit/aee428e6e0aebca9d8e676cd039fc20450bd4303)) |
| 56 | +* enable public access to public workspaces ([#103](https://github.com/openkfw/InnoSpace/issues/103)) ([6d5522c](https://github.com/openkfw/InnoSpace/commit/6d5522c72d7a155966f7431a11baee7a12e49ef7)) |
| 57 | +* enable starting app using docker compose ([#17](https://github.com/openkfw/InnoSpace/issues/17)) ([cb1fc8f](https://github.com/openkfw/InnoSpace/commit/cb1fc8fe4c15e5212bb219005498306785596654)) |
| 58 | +* fix env config ([d23aa30](https://github.com/openkfw/InnoSpace/commit/d23aa30282e6d2fe51d15f2947302a10b882e50a)) |
| 59 | +* fix global index ([90fb0d2](https://github.com/openkfw/InnoSpace/commit/90fb0d2f89707fac4d027bb32673ae210ef0218b)) |
| 60 | +* fix pylint warning ([edb8ded](https://github.com/openkfw/InnoSpace/commit/edb8dedf0d19ebd1591d4e7196b01fe1d3072cd5)) |
| 61 | +* fix pylint warning ([994636a](https://github.com/openkfw/InnoSpace/commit/994636adfca14eae57c4e701bbbb2e830f286271)) |
| 62 | +* implemented wrapper for mergerretriever ([#187](https://github.com/openkfw/InnoSpace/issues/187)) ([84c4602](https://github.com/openkfw/InnoSpace/commit/84c4602b05744abc61468ed280fabdd17f035594)) |
| 63 | +* instantiate azure file helper outside of init ([2255b4e](https://github.com/openkfw/InnoSpace/commit/2255b4e0ed111d4b985a629da42d32a3f6d475cc)) |
| 64 | +* lint frontend and backend ([#22](https://github.com/openkfw/InnoSpace/issues/22)) ([c8e9a7e](https://github.com/openkfw/InnoSpace/commit/c8e9a7ea85d26ba717c770f2ed197c2a09ec5813)) |
| 65 | +* merge ([6efd6a4](https://github.com/openkfw/InnoSpace/commit/6efd6a43e22d14325e4d9067bd71737aa980c93e)) |
| 66 | +* move env variable init to a separate method ([#68](https://github.com/openkfw/InnoSpace/issues/68)) ([94bcb4a](https://github.com/openkfw/InnoSpace/commit/94bcb4a762e402105b0cd499a4a3b63519229122)) |
| 67 | +* moved logging from stderr to stdout ([#190](https://github.com/openkfw/InnoSpace/issues/190)) ([008ec09](https://github.com/openkfw/InnoSpace/commit/008ec093b4ecfad1ee430c99a31f185020b384d6)) |
| 68 | +* only run notify when pr is on main or release ([#65](https://github.com/openkfw/InnoSpace/issues/65)) ([4bdb6ea](https://github.com/openkfw/InnoSpace/commit/4bdb6ea720bbd31b1804fa64fc6df41c80c8c574)) |
| 69 | +* remove faulty router usage ([e0a541b](https://github.com/openkfw/InnoSpace/commit/e0a541be3bedc53315832195007eb981a4aea3c8)) |
| 70 | +* remove hardcoded storage account variable ([#37](https://github.com/openkfw/InnoSpace/issues/37)) ([30a0319](https://github.com/openkfw/InnoSpace/commit/30a0319c5a841d74571d96af7164198c4246f5c2)) |
| 71 | +* remove migrations used for debugging ([d5c59fb](https://github.com/openkfw/InnoSpace/commit/d5c59fb727e5e5ae6e4006daff4e94e73dea000d)) |
| 72 | +* rename migrations readme to markdown ([05085c4](https://github.com/openkfw/InnoSpace/commit/05085c41c1fe923d728953d4ec44dad08e750bc4)) |
| 73 | +* require users to create workspace ([aa96aa3](https://github.com/openkfw/InnoSpace/commit/aa96aa3ad37eb2685d85193fbd3ff9aa0070dffb)) |
| 74 | +* resolve pylint issues ([#26](https://github.com/openkfw/InnoSpace/issues/26)) ([637bb78](https://github.com/openkfw/InnoSpace/commit/637bb78edabf78f3adfa5ff757d797fa0736c1c3)) |
| 75 | +* resolve pylint issues ([#74](https://github.com/openkfw/InnoSpace/issues/74)) ([20068e6](https://github.com/openkfw/InnoSpace/commit/20068e6a1555052fbb7f7ce488936743996db283)) |
| 76 | +* revalidate form when changing challenge ([#95](https://github.com/openkfw/InnoSpace/issues/95)) ([3d31bf3](https://github.com/openkfw/InnoSpace/commit/3d31bf3361849d9e3531726e4e7f88dff03951ee)) |
| 77 | +* root-dir ([ad688cc](https://github.com/openkfw/InnoSpace/commit/ad688cc7226128f1f52ee37774fa409ade1e4805)) |
| 78 | +* run initial embedding only if seed storage is enabled ([baab75b](https://github.com/openkfw/InnoSpace/commit/baab75b900167d404e6905152fed6dc085f06cb9)) |
| 79 | +* run pipeline only if pr is on main or release ([#66](https://github.com/openkfw/InnoSpace/issues/66)) ([95b8f5b](https://github.com/openkfw/InnoSpace/commit/95b8f5b09f697d577d3a6f0b9456e0344a2e59f6)) |
| 80 | +* start webserver before seeding is done ([b57abba](https://github.com/openkfw/InnoSpace/commit/b57abba71aecc8af6c9799e80d7733f235b43034)) |
| 81 | +* start webserver before seeding is done ([faed2d0](https://github.com/openkfw/InnoSpace/commit/faed2d0f167a5d1f975f30e9dc3e7a6f9dad2fb9)) |
| 82 | +* typo in document-upload ([#200](https://github.com/openkfw/InnoSpace/issues/200)) ([40eafb7](https://github.com/openkfw/InnoSpace/commit/40eafb77291bd3ba7e51e5cfbab8f7dc05938b9d)) |
| 83 | +* unselect painpoint in list based on id not position ([#170](https://github.com/openkfw/InnoSpace/issues/170)) ([c730e30](https://github.com/openkfw/InnoSpace/commit/c730e30a37aeb1e7f1878c6ac5f3e460a981e37a)) |
| 84 | +* update query cache when updating workspace ([#131](https://github.com/openkfw/InnoSpace/issues/131)) ([f544627](https://github.com/openkfw/InnoSpace/commit/f5446273686097d03cefb923225c69ef18ff3d83)) |
| 85 | +* use full file path on document upload ([0621a79](https://github.com/openkfw/InnoSpace/commit/0621a79450da68901c48c441ad1dae0b0ebd37f8)) |
| 86 | +* use stage for env validation ([4437f97](https://github.com/openkfw/InnoSpace/commit/4437f971bcd023b5b18ba27a4d3b42f32c9797c4)) |
| 87 | + |
5 | 88 | ## [0.1.2](https://github.com/open***STRING_REMOVED*** /InnoSpace/compare/v0.1.1...v0.1.2) (2025-01-24)
|
6 | 89 |
|
7 | 90 | ### Features
|
|
0 commit comments