Skip to content

Releases: suitenumerique/conversations

v0.0.10

16 Dec 12:16

Choose a tag to compare

What's Changed

  • πŸš‘οΈ(user) allow longer short names by @qbey in #182
  • ✨(front) add retry button by @elvoisin in #178
  • πŸ›(front) resolve React hydration errors by @elvoisin in #185
  • πŸ›(front) fix opacity input in error by @elvoisin in #186
  • πŸ›(front) fix parsing documents display by @elvoisin in #187
  • πŸ›(front) fix Maximum update depth exceeded - error in Chat component by @elvoisin in #192
  • πŸ›(front) fix long user messages by @elvoisin in #193
  • πŸ”’οΈ(trivy) run trivy scan on sources (not in docker) by @qbey in #194
  • ⬆️(dependencies) update django to v5.2.9 [SECURITY] by @renovate[bot] in #189
  • 🌐(i18n) update translated strings by @github-actions[bot] in #204
  • πŸ”–(minor) bump release to 0.0.10 by @qbey in #203

Full Changelog: v0.0.9...v0.0.10

v0.0.9

17 Nov 16:56
93ee3cd

Choose a tag to compare

What's Changed

  • πŸ”Š(langfuse) enable tracing with redacted content by @qbey in #162
  • βœ…(e2e) add first chat end-to-end test by @qbey in #163
  • ✨(front) add code copy button by @elvoisin in #164
  • ⬆️(dependencies) update python dependencies by @renovate[bot] in #152
  • πŸ”–(patch) bump release to 0.0.9 by @qbey in #169

Full Changelog: v0.0.8...v0.0.9

v0.0.8

10 Nov 12:59
67bb353

Choose a tag to compare

What's Changed

  • πŸš‘οΈ(posthog) pass str instead of UUID for user PK by @qbey in #134
  • πŸ“(doc) fix/add documentation by @qbey in #145
  • πŸ›(front) fix target blank links in chat by @elvoisin in #144
  • ⚑️(web-search) keep running when tool call fails by @qbey in #137
  • ⬆️(dependencies) update python dependencies by @renovate[bot] in #136
  • πŸ”₯(posthog) remove posthog middleware for async mode fix by @qbey in #146
  • ✨(summarize): new summarize tool integration by @camilleAND in #78
  • ♿️(a11y) improve accessibility by @elvoisin in #122
  • πŸ›(front) Fix send prohibited file types by @elvoisin in #148
  • βš—οΈ(summarize) move the system prompt to instruction by @qbey in #151
  • πŸ”–(patch) bump release to 0.0.8 by @qbey in #154

New Contributors

Full Changelog: v0.0.7...v0.0.8

v0.0.7

28 Oct 18:02
095bcae

Choose a tag to compare

What's Changed

  • πŸš‘οΈ(posthog) fix the posthog middleware for async mode by @qbey in #133

Full Changelog: v0.0.6...v0.0.7

v0.0.6

28 Oct 08:35
18fc339

Choose a tag to compare

What's Changed

  • ⬆️(dependencies) update python dependencies by @renovate[bot] in #124
  • πŸš‘οΈ(stats) fix tracking id in upload event by @arnaud-robin in #130

Full Changelog: v0.0.5...v0.0.6

v0.0.5

27 Oct 10:26
14b9204

Choose a tag to compare

What's Changed

  • πŸš‘οΈ(drag-drop) fix the rejection display on Safari by @qbey in #127

Full Changelog: v0.0.4...v0.0.5

v0.0.4

27 Oct 08:58
c89ce82

Choose a tag to compare

What's Changed

  • 🌐(i18n) update translated strings by @github-actions[bot] in #118
  • 🌐(i18n) update translated strings by @github-actions[bot] in #120
  • ⬆️(dependencies) update pylint to v3.3.9 by @renovate[bot] in #94
  • πŸ›(front) fix mobile source by @elvoisin in #119
  • ⚑️(asgi) use uvicorn to serve backend by @qbey in #121
  • πŸ›(attachments) reject the whole drag&drop if unsupported formats by @qbey in #123
  • 🌐(i18n) update translated strings by @github-actions[bot] in #126
  • πŸ”–(patch) bump release to 0.0.4 by @qbey in #125

Full Changelog: v0.0.3...v0.0.4

v0.0.3

21 Oct 21:56
2a79655

Choose a tag to compare

What's Changed

  • πŸš‘οΈ(web-search) fix missing argument in RAG backend by @qbey in #116

Full Changelog: v0.0.2...v0.0.3

v0.0.2

21 Oct 21:02
b8e6e32

Choose a tag to compare

What's Changed

  • πŸ›(front) code activation fix session end by @elvoisin in #101
  • ✨(activation-codes) register users also on Brevo by @qbey in #98
  • 🌐(i18n) update translated strings by @github-actions[bot] in #105
  • πŸ“ˆ(posthog) add sub field to tracking by @arnaud-robin in #95
  • πŸ’¬(wording) error page wording by @elvoisin in #102
  • ⚑️(web-search) allow to override returned chunks by @qbey in #107
  • πŸ›(activation-codes) create contact in brevo before add to list by @qbey in #108
  • ✨(front) add drag'n drop file by @elvoisin in #110
  • πŸ”§(front) update links feedback + popup settings by @elvoisin in #111
  • βš—οΈ(summarization) add system prompt to handle tool by @qbey in #112
  • πŸ”–(patch) bump release to 0.0.2 by @qbey in #114

New Contributors

Full Changelog: v0.0.1...v0.0.2

v0.0.1

19 Oct 22:06
fcd0e24

Choose a tag to compare

What's Changed

  • πŸŽ‰(conversations) bootstrap backend & frontend by @qbey in #1
  • πŸ’š(crowdin) fix upload action's job by @qbey in #2
  • 🌐(i18n) update translated strings by @github-actions[bot] in #3
  • ♻️(chat) rewrite backend using Pydantic AI SDK by @qbey in #4
  • πŸ—ƒοΈ(chat) enforce messages stored JSON format by @qbey in #6
  • ✨(web-search) add RAG capability to do web search by @qbey in #7
  • ✨(chat) add document RAG on document uploaded by user by @qbey in #8
  • πŸ—ƒοΈ(chat) rename message field and reset migrations by @qbey in #11
  • ✨(backend) allow use to stop conversation streaming by @qbey in #14
  • πŸ“(deployment) clean before first release by @qbey in #17
  • 🎨(front) global layout by @elvoisin in #5
  • πŸ›(agent) add the current date in the system prompt by @qbey in #18
  • ✨(backend) add feature flags from posthog by @qbey in #13
  • ⚰️(minio) remove code related to the S3 storage by @qbey in #19
  • 🎨(front) global layout modification by @elvoisin in #21
  • ✨(llm) allow configuration from JSON file by @qbey in #22
  • ✨(user) allow to use conversation data for analytics by @qbey in #23
  • ✨(chat) enforce response in user language by @qbey in #24
  • 🎨(front) amelioration chat ux by @elvoisin in #25
  • πŸ“ˆ(langfuse) add light instrumentation by @qbey in #26
  • βœ…(front) add enabled/disabled conversation analysis by @elvoisin in #27
  • ♻️(backend) prepare vercel AI SDK v4 -> v5 by @qbey in #12
  • ✨(ui) delete flex message by @elvoisin in #28
  • πŸš‘οΈ(chat) source UI messages serializer typo by @qbey in #30
  • 🎨(front) add customisation for alpha version by @elvoisin in #31
  • πŸ—ƒοΈ(chat) fix conversation messages source type by @qbey in #32
  • πŸ›(fix) broken staging css by @elvoisin in #33
  • πŸ›(fix) broken staging css by @elvoisin in #34
  • ✨(ui) fix retour global ui by @elvoisin in #35
  • πŸš‘οΈ(agent) allow Mistral w/ vLLM & tools by @qbey in #36
  • 🎨(ui) retour ui sources files by @elvoisin in #37
  • 🎨(front) move emplacement for attachment by @elvoisin in #38
  • 🎨(front) move emplacement for attachment by @elvoisin in #39
  • ⬆️(dependencies) update python dependencies by @renovate[bot] in #42
  • πŸ’©(chat) add frontend feature flags by @qbey in #29
  • ✨(404) fix front 404 page by @elvoisin in #44
  • πŸ’₯(agent) replace routing w/ tool calls by @qbey in #40
  • βš—οΈ(agent) improve force web search by @qbey in #45
  • βš—οΈ(users) allow to enable analytics by default by @qbey in #46
  • ✨(web-search) add Brave search tool by @qbey in #47
  • πŸ§‘β€πŸ’»(admin) allow to update user consent by @qbey in #48
  • 🎨(front) improvement search input scroll by @elvoisin in #49
  • πŸ›(front) fix button search web on new conversation by @elvoisin in #50
  • ✨(models) add mistral support & customization by @qbey in #51
  • 🎨(pydantic-ai) use the proper profile setting by @qbey in #52
  • 🎨(front) fix width chat container by @elvoisin in #55
  • 🌐(i18n) update translated strings by @github-actions[bot] in #54
  • 🌐(i18n) update translated strings by @github-actions[bot] in #56
  • 🎨(front) fix width chat container by @elvoisin in #57
  • ♻️(rag) rewrite the document RAG search code by @qbey in #60
  • πŸ›(web-search) add summarization to Brave results by @qbey in #58
  • ✨(frontend) add LLM selection in chat input by @qbey in #53
  • πŸ›(llm) add is_active field and persist chat preference by @elvoisin in #63
  • ✨(langfuse) allow user to score messages from LLM by @qbey in #61
  • ✨(onboarding) add activation code logic for launch by @qbey in #62
  • πŸ›(front) fix left panel status + fix scroll by @elvoisin in #65
  • πŸ’„(chat) add code highlighting for LLM responses by @qbey in #67
  • πŸš‘οΈ(mistral) fix the monkeypatch which ignores reference by @qbey in #70
  • πŸ“Œ(pylint) pylint-django does not support pylint >=4 yet by @qbey in #71
  • ⬆️(dependencies) update python dependencies by @renovate[bot] in #64
  • ⚰️(RAG) remove old RAG_WEB_SEARCH_BACKEND setting by @qbey in #73
  • 🌐(i18n) update translated strings by @github-actions[bot] in #74
  • πŸš‘οΈ(mistral) attempt to fix Unmarshaller error by @qbey in #75
  • πŸ‘·(front) fix scroll by @elvoisin in #72
  • πŸ’₯(front) disable input when error occured by @elvoisin in #76
  • πŸ‘·(front) fix button scrollDown by @elvoisin in #77
  • πŸ›(llm) use Tex markers for formula rendering by @qbey in #79
  • 🎨(front) retour ui global by @elvoisin in #80
  • πŸ›(chat) fix the file format restriction for upload by @qbey in #81
  • ✨(activation-codes) allow code customization by @qbey in #82
  • πŸ‘·(front) change size small modal by @elvoisin in #83
  • 🌐(i18n) update translated strings by @github-actions[bot] in #85
  • 🎨(front) activation page footer by @elvoisin in #84
  • 🧱(storage) upload the user documents into S3 by @qbey in #86
  • πŸ“ˆ(langfuse) add user FQDN to trace metadata by @qbey in #89
  • 🩹(storage) add missing "media_auth" implementation by @qbey in #90
  • 🌐(project) add missing translation files by @qbey in #92
  • πŸ”–(major) bump release to 0.0.1 by @qbey in #91

Full Changelog: https://github.com/suitenumerique/conversations/commits/v0.0.1