v3.0.8

domcyrus/rustnetv3.0.8Nov 3, 2025by clusterzx

AI Summary

Security-focused release addressing tag serialization issues in AI prompts, adding tag sorting to history, and improving Azure OpenAI setup.

Key Highlights

  • Fixed tag serialization causing '[object Object]' in AI prompts.
  • Implemented sorting history by tags.
  • Added pre-existing document types to AI context.
  • Fixed Azure OpenAI model setup.
  • Truncated long titles to 128 characters.

New Features

  • AI context improvements
  • Tag sorting history
  • Azure OpenAI fix

Full Release Notes

## What's Changed
* fix: Add an event listener to the submit button by @larskraemer in https://github.com/clusterzx/paperless-ai/pull/609
* Fix: Tag serialization issue causing "[object Object]" in AI prompts (#600) by @Helmi in https://github.com/clusterzx/paperless-ai/pull/628
* fix: multiple event handlers for tags in settings.js by @larskraemer in https://github.com/clusterzx/paperless-ai/pull/608
* fix: truncate long titles to 128 characters. by @beanieboi in https://github.com/clusterzx/paperless-ai/pull/603
* Implement sorting history by tags by @larskraemer in https://github.com/clusterzx/paperless-ai/pull/638
* feat: add pre-existing document types to AI context by @Helmi in https://github.com/clusterzx/paperless-ai/pull/630
* Fixed setup for azure openai model by @romanlum in https://github.com/clusterzx/paperless-ai/pull/649

## New Contributors
* @larskraemer made their first contribution in https://github.com/clusterzx/paperless-ai/pull/609
* @Helmi made their first contribution in https://github.com/clusterzx/paperless-ai/pull/628
* @beanieboi made their first contribution in https://github.com/clusterzx/paperless-ai/pull/603
* @romanlum made their first contribution in https://github.com/clusterzx/paperless-ai/pull/649

**Full Changelog**: https://github.com/clusterzx/paperless-ai/compare/v3.0.7...v3.0.8