v0.177.0

Zipstack/unstractv0.177.0Jun 25, 2026by zipstack-push-to-main[bot]

AI Summary

This release focuses on resolving OSS setup issues, improving error visibility in the Central DRF error path, and upgrading DRF to address security vulnerabilities.

Key Highlights

  • Resolved OSS first-time setup issues including sample environments, host-gateway configuration, and Ollama hints.
  • Enhanced error handling to surface non-field errors and resource names in 404 responses.
  • Upgraded Django REST Framework to version 3.17 to address security vulnerabilities.
  • Added visibility for LLMWhisperer adapter environment variables in worker sample files.

Breaking Changes

  • Dropped DRF auto UniqueTogetherValidator on upsert/catch serializers, which may affect existing code relying on that behavior.

Full Release Notes

## What's Changed
* [FIX] Unblock OSS first-time setup — sample envs, host-gateway, ollama hint by @chandrasekharan-zipstack in https://github.com/Zipstack/unstract/pull/2107
* [FIX] Surface non_field_errors and name resources in 404s in the central DRF error path by @chandrasekharan-zipstack in https://github.com/Zipstack/unstract/pull/2099
* [FIX] Bump DRF version to 3.17 to address vulnerability and drop DRF auto UniqueTogetherValidator on upsert/catch serializers by @chandrasekharan-zipstack in https://github.com/Zipstack/unstract/pull/2104
* Reverse merge V0.176.4 hotfix by @Deepak-Kesavan in https://github.com/Zipstack/unstract/pull/2112
* [MISC] Surface LLMWhisperer adapter env knobs in workers sample.env by @chandrasekharan-zipstack in https://github.com/Zipstack/unstract/pull/2113


**Full Changelog**: https://github.com/Zipstack/unstract/compare/v0.176.3...v0.177.0