Skip to content

Releases: nextcloud-releases/context_chat

v5.3.1

19 Feb 10:08
8bf7e96

Choose a tag to compare

Fixed

  • fix info.xml version

v5.3.0

19 Feb 09:52
aa97c27

Choose a tag to compare

Added

  • improve metadata provider (#218) @kyteinsky
  • add support for NC 34

v4.6.0

19 Feb 10:00
29831b3

Choose a tag to compare

Changed

  • pin max NC version to 31
  • do not translation enum values description (#194) @kyteinsky

Added

v5.2.1

05 Feb 07:59
bb213b4

Choose a tag to compare

Changed

  • perf(FsEventScheduler): Make sure to get node owner from caller, if possible (#206) @marcelklehr
  • Migrate getById to getFirstNodeById (#211) @artonge
  • perf(FsEventService): Avoid fetching nodes (#213) @marcelklehr

Fixed

  • do not re-declare the id column in db models (#204) @kyteinsky
  • allow string IDs of oc_jobs from the snowflake change (#204) @kyteinsky

v5.2.0

08 Jan 15:56
f51ddcb

Choose a tag to compare

[5.2.0] - 2025-01-08

  • bump to keep in sync with context_chat_backend minor version

v5.1.0

05 Dec 11:29
e7104bd

Choose a tag to compare

[5.1.0] - 2025-12-05

Changed

  • do not translation enum values description (#193) @kyteinsky
  • use lazy app config values and small fixes (#191) @kyteinsky

Fixed

  • add missing entity id in FsEventMapper::getFromQueue() (#196) @rotdrop
  • expand the source id regex item part (#190) @kyteinsky
  • Trigger both OCA and OCP ContentProviderRegisterEvent (#187) @marcelklehr
  • CI fixes (#183) @kyteinsky
  • setup FS before trying to get metadata for files (#197) @kyteinsky

v5.0.0

15 Oct 10:17
e13a76c

Choose a tag to compare

[5.0.0] - 2025-10-15

The public Content Manager API has been replaced and extended with the OCP API.
For more details, see the Nextcloud developer documentation.

Changed

Added

  • add isContextChatAvailable method to ContentManager (#139) @edward-ly
  • add public API change notice (#139) @edward-ly

Fixed

  • update docblock parameter types (#139) @edward-ly

v4.5.0

23 Sep 11:10
5ca0102

Choose a tag to compare

[4.5.0] - 2025-09-23

Changed

  • stable release of the 4.5.0-beta series
  • bump max NC version to 33
  • perf: Schedule deletion in chunks + Don't create Node objects in a loop (#159) @marcelklehr
  • chore(settings): Move settings into assistant section (#162) @lukasdotcom
  • tests: background-job:worker -vv (#161) @marcelklehr

Fixed

  • fallback for empty file paths in Source construction (#172) @kyteinsky
  • handle files deleted in NC but not in CCB (#169) @kyteinsky
  • Don't trigger a reindex on app update (#170) @marcelklehr
  • fix(makefile): Don't add stubs directory to release (#160) @marcelklehr
  • fix(QueueMappers): Ensure the queues are FIFO, prioritize (#161) @marcelklehr
  • fix: improve error handling (#161) @marcelklehr
  • fix(FsEventMapper): Prevent inserting duplicates (#161) @marcelklehr
  • fix(FileSystemListenerJob): Prevent OOM by working per user and tearing down FS in between (#161) @marcelklehr
  • fix(FileSystemListenerJob) Use SetupManager to tear down fs (#161) @marcelklehr
  • fix: Add RemoveDuplicateFsEvents repair step (#161) @marcelklehr
  • tests: Kill workers manually after each test case (#161) @marcelklehr
  • fix: Add comments to RemoveDuplicateFsEvents (#161) @marcelklehr
  • fix(IndexerJob): Make sure too large files are removed from queue (#161) @marcelklehr
  • fix(REUSE): Add copyright to psalm-baseline.xml (#161) @marcelklehr
  • fix: consider only new files for first indexing complete check (#161) @kyteinsky
  • wrap remove duplicate fs events db query in a transaction (#161) @kyteinsky
  • fix: adjustments to admin stats page (#161) @kyteinsky
  • fix: remove unopenable files from queue + add more logs (#161) @kyteinsky
  • fix: exclude trashbin and versions from total file estimate (#161) @kyteinsky
  • fix: improve logging and exception handling (#161) @kyteinsky
  • fix: handle empty list returned in ccb doc count (#161) @kyteinsky
  • fix: better db error handling in fs listener job (#161) @kyteinsky
  • do not deduplicate the fs events table at once (#161) @kyteinsky
  • fix: progressive de-duplication instead of all at once (#161) @kyteinsky
  • fix(IndexerJob): Fix warning message (#161) @marcelklehr
  • fix: only set last_indexed_file_id for the last successful file (#161) @kyteinsky
  • fix: Use MissingIndicesEvent instead of migration (#1661) @marcelklehr

Added

  • feat: Add stats entry for queued unseen files (#161) @marcelklehr

v4.5.0-beta.2

12 Sep 13:40
a2b9d8f

Choose a tag to compare

v4.5.0-beta.2 Pre-release
Pre-release

[4.5.0-beta.2] - 2025-09-12

Changed

  • bump max NC version to 33

Fixed

  • fallback for empty file paths in Source construction (#172) @kyteinsky

v4.5.0-beta.1

09 Sep 15:58
5970769

Choose a tag to compare

v4.5.0-beta.1 Pre-release
Pre-release

[4.5.0-beta.1] - 2025-09-09

Fixed

  • handle files deleted in NC but not in CCB (#169) @kyteinsky
  • Don't trigger a reindex on app update (#170) @marcelklehr