v3.0.3

Anjok07/ultimatevocalremoverguiv3.0.3Jul 25, 2026by github-actions[bot]

AI Summary

Addresses issues with document field preservation during PDF conversion, email date parsing, and database interactions.

Key Highlights

  • Preserve document fields during Gotenberg conversion to PDF
  • Make email date aware as soon as possible during parsing
  • Handle notes without a user when building the search index
  • Update migration guide for NumPy CPU baseline increase

Full Release Notes

## paperless-ngx 3.0.3

### Bug Fixes

- Fixhancement: PAPERLESS\_ALLAUTH\_TRUSTED\_PROXY\_COUNT @shamoon ([#13281](https://github.com/paperless-ngx/paperless-ngx/pull/13281))
- Fix: preserve document fields during Gotenberg conversion to PDF @stumpylog ([#13271](https://github.com/paperless-ngx/paperless-ngx/pull/13271))
- Fix: Makes the email date aware as soon as possible during parsing @stumpylog ([#13266](https://github.com/paperless-ngx/paperless-ngx/pull/13266))
- Fix: Handle a plain string as Celery sometimes provides for the traceback @stumpylog ([#13267](https://github.com/paperless-ngx/paperless-ngx/pull/13267))
- Fix: Emit the torch index into the requirements.txt for people still using it @stumpylog ([#13265](https://github.com/paperless-ngx/paperless-ngx/pull/13265))
- Fix: handle notes without a user when building the search index @matthiasmast ([#13260](https://github.com/paperless-ngx/paperless-ngx/pull/13260))

### Documentation

- Docs: warn bare-metal users about stale files when upgrading  @stumpylog ([#13296](https://github.com/paperless-ngx/paperless-ngx/pull/13296))
- Documentation: Add the NumPy CPU baseline increase to the migration guide @stumpylog ([#13269](https://github.com/paperless-ngx/paperless-ngx/pull/13269))

### Maintenance

- Fix: Emit the torch index into the requirements.txt for people still using it @stumpylog ([#13265](https://github.com/paperless-ngx/paperless-ngx/pull/13265))

### All App Changes

<details>
<summary>6 changes</summary>

- Fixhancement: PAPERLESS\_ALLAUTH\_TRUSTED\_PROXY\_COUNT @shamoon ([#13281](https://github.com/paperless-ngx/paperless-ngx/pull/13281))
- Tweak: adjust top navbar wrapping when AI chat button visible @shamoon ([#13280](https://github.com/paperless-ngx/paperless-ngx/pull/13280))
- Fix: preserve document fields during Gotenberg conversion to PDF @stumpylog ([#13271](https://github.com/paperless-ngx/paperless-ngx/pull/13271))
- Fix: Makes the email date aware as soon as possible during parsing @stumpylog ([#13266](https://github.com/paperless-ngx/paperless-ngx/pull/13266))
- Fix: Handle a plain string as Celery sometimes provides for the traceback @stumpylog ([#13267](https://github.com/paperless-ngx/paperless-ngx/pull/13267))
- Fix: handle notes without a user when building the search index @matthiasmast ([#13260](https://github.com/paperless-ngx/paperless-ngx/pull/13260))
</details>