Skip to content

Conversation

@droplet-bot
Copy link
Contributor

@droplet-bot droplet-bot commented Oct 26, 2025

🤖 I have created a release beep boop

0.34.0 (2026-02-02)

Features

  • ai: add multi-provider support with OpenAI for legacy embeddings (#271) (6896341)
  • api: implement file reprocessing endpoint and integration test (#283) (a17b3c4)
  • artifact: add admin APIs for KB consolidation migration (#331) (b69e656)
  • artifact: add creator tracking to knowledge base and file resources (#312) (9cd3ea7)
  • artifact: add ListFilesAdmin RPC for admin file listing (#332) (f14346b)
  • artifact: add private admin endpoints for reserved tag management (#313) (6af9fc4)
  • artifact: add ResetKnowledgeBaseEmbeddingsAdmin and fix BM25 detection for Zilliz Cloud (#329) (4bfaaa7)
  • artifact: add Zilliz Cloud support, dynamic AI timeouts, and admin API improvements (#325) (84fcce8)
  • artifact: hash-based resource IDs, displayName updates with aliases, and native Milvus BM25 (#319) (0364275)
  • cache,file-type: implement small file caching and enhance multimedia support (#285) (7597d5d)
  • cache: enlongate cache time at calling (#284) (8b12a79)
  • file-type: enhance file type support (#286) (706d63e)
  • file,retrieval: add tag filter to similarity chunk search (#266) (d384282)
  • file: add object_uid FK column and AIP-122 resource name support (#323) (fd77f44)
  • file: add tag update endpoint (#267) (fde1952)
  • handler: update chunk resource naming to AIP-compliant nested format (#327) (748507f)
  • kb: add abort capability and enum standardization for zero-downtime update (#274) (89d3bf7)
  • kb: implement zero-downtime KB update (#273) (28ca0d0)
  • object: add custom download filename support for object downloads (#309) (892889e)
  • rag: implement zero-downtime KB update framework with system config management (#275) (6b3733d)
  • search: add BM25 hybrid search support (#310) (b84247f)
  • storage: implement dual storage architecture with GCS on-demand and AI usage metadata tracking (#287) (7f5f6a0)
  • worker: implement Temporal worker to replace Go routine (#264) (941299a)

Bug Fixes

  • api: implement field mask validation for UpdateKnowledgeBase endpoint (#315) (5d78a99)
  • artifact: auto-create Milvus collection and add automatic file reprocessing (#330) (77fdc0d)
  • chunk: use hash-based file IDs in SearchChunks resource names (#328) (67e3513)
  • config: add base64 encoding for VertexAI and GCS service account keys (#288) (aa310af)
  • db: add partial index to optimize object lookup queries (#334) (c8f4c5c)
  • handler: include slug field in ListKnowledgeBasesAdmin response (291c964)
  • handler: pass slug field in CreateKnowledgeBaseAdmin to prevent KB proliferation (b6dc187)
  • handler: return native gs:// URIs for VertexAI cache access (#305) (084d636)
  • kb-update: atomic transaction for swap prevents constraint viola… (#297) (3aa30d8)
  • kb: atomically update KB usage during file creation to prevent race condition errors (#306) (a05bdd8)
  • kb: ensure active_collection_uid is always unique and consistently used for Milvus operations (#295) (752667f)
  • kb: make kb naming consistent (#314) (58dce9d)
  • migration: standardize file_type enum format and ensure singleton GCS cleanup (#290) (04f7c48)
  • pipeline: batch embedding requests in groups of 32 (#294) (abb47f2)
  • repository: make converted file creation idempotent for activity retries (b295fa4)
  • repository: rename fail_reason to status_message and allow pipeline clearing (#298) (d7fe111)
  • repository: use pq.Array for PostgreSQL array binding in AddFilesToKnowledgeBase (#333) (a224708)
  • repository: use tuple comparison for deterministic file pagination (2b6e35e)
  • search: restore tags and file filtering in chunk similarity search (#299) (f0be006)
  • storage: ensure standard file types are correctly stored and retrieved from MinIO (#289) (eb77a68)
  • test: update integration tests for REST API, GCS URLs, and audio/video handling (#317) (f5516de)
  • worker: auto-recreate missing milvus collections (#302) (d06f215)
  • worker: improve KB update robustness and resource cleanup (#291) (9b97f09)
  • worker: prevent immediate rollback KB cleanup and fix activity registration (#301) (68e2d26)
  • worker: register VerifyKBCleanupActivity in Temporal worker (#300) (4977fe1)
  • worker: remove explicit Milvus flush to avoid rate limit errors (a3e7c3d)

Miscellaneous

  • deps: bump golang.org/x/crypto from 0.39.0 to 0.45.0 (#304) (cbbd3ab)
  • deps: bump x to include Gemini-native format fix (#316) (b06b0b5)
  • file: add post-file-processing hook (#281) (850e6a1)
  • main: fix manifest.json release version (6ac591d)
  • main: revert back to previous value scheme (#268) (0511ed1)
  • release v0.34.0 (851a3dc)

Refactor

  • acl: migrate to shared ACL client and add GetObject handler (#322) (dbde71a)
  • ai: move AI client from internal to public API (#280) (d6dd9b4)
  • api: align artifact backend with Google AIP standards (#278) (128a286)
  • api: rename Catalog to Knowledge Base across entire codebase (#279) (edade9d)
  • api: rename filename to display_name and add id/description fields (#318) (dcfb45e)
  • artifact: align API contract to use id for external fields (#320) (1f6fb10)
  • artifact: flatten protobuf packages and decouple files from knowledge bases (#321) (487d4f7)
  • artifact: remove deprecated start_pos and end_pos fields from Chunk message (#282) (eeb433d)
  • artifact: rename owner to namespace_uid and flatten Temporal errors (#311) (dc94664)
  • artifact: simplify chunk retrieval and align chunk type naming with protobuf (#270) (04a3c69)
  • embeddings: replace preset pipeline with direct model API call (#269) (89d528f)
  • file-type: use centralized SupportsFileType from x/file package (#307) (fa943e7)
  • file: adopt centralized file type utilities from x package (#303) (8f13707)
  • file: update file resource hierarchy to be nested under knowledge bases (#324) (500adee)
  • kb: consolidate knowledge base resources and align AIP naming (#326) (d462ad2)
  • knowledge-base: use parent_kb_uid for staging/rollback KB relationships (#292) (005e01a)
  • worker: combine embedding activities to eliminate large data transfer (#308) (8956328)
  • worker: implement symmetric cleanup patterns and simplify embedding workflow (#272) (e29b676)
  • worker: remove redundant GCS cleanup workflow (#296) (7a49257)

This PR was generated with Release Please. See documentation.


Note

Low Risk
Low risk release bookkeeping only: updates the changelog and release-please manifest version with no runtime code changes.

Overview
Release prep for v0.34.0. Updates CHANGELOG.md with the generated 0.34.0 release notes and bumps release-please/manifest.json from 0.33.0 to 0.34.0.

Written by Cursor Bugbot for commit 02d4753. This will update automatically on new commits. Configure here.

@codecov
Copy link

codecov bot commented Oct 26, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 2.74%. Comparing base (23c8f0f) to head (3ae9825).
⚠️ Report is 9 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff            @@
##            main    #277      +/-   ##
========================================
+ Coverage   2.38%   2.74%   +0.35%     
========================================
  Files         76      82       +6     
  Lines      57628   83997   +26369     
========================================
+ Hits        1377    2308     +931     
- Misses     56176   81508   +25332     
- Partials      75     181     +106     
Flag Coverage Δ
unittests 2.74% <ø> (+0.35%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@droplet-bot droplet-bot changed the title chore(main): release 0.34.1 chore(main): release 0.33.1 Oct 26, 2025
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch from 3ae9825 to fd8d553 Compare October 26, 2025 00:28
@pinglin pinglin changed the title chore(main): release 0.33.1 chore(main): release 0.34.0 Oct 26, 2025
@droplet-bot droplet-bot changed the title chore(main): release 0.34.0 chore(main): release 0.33.1 Oct 26, 2025
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch from fd8d553 to 4c264a6 Compare October 26, 2025 00:31
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch from 4c264a6 to bbe0ae9 Compare October 26, 2025 00:32
@droplet-bot droplet-bot changed the title chore(main): release 0.33.1 chore(main): release 0.34.1 Oct 26, 2025
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch from bbe0ae9 to c4c37f8 Compare October 26, 2025 00:34
@droplet-bot droplet-bot changed the title chore(main): release 0.34.1 chore(main): release 0.34.0 Oct 26, 2025
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch 6 times, most recently from bae0d77 to 328b1df Compare October 31, 2025 09:16
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch 3 times, most recently from f7ec06d to 45edaff Compare November 6, 2025 04:53
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch 2 times, most recently from 301d1ee to f966faf Compare November 6, 2025 18:22
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch 3 times, most recently from 621af20 to 16ee63d Compare January 18, 2026 08:43
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch 3 times, most recently from 0e51555 to 676ed1f Compare January 25, 2026 06:53
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch from 676ed1f to 238caba Compare January 25, 2026 06:59
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch from 238caba to d8a370a Compare January 25, 2026 07:16
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch 7 times, most recently from 4c9c9a3 to fb4698e Compare February 1, 2026 06:31
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch 9 times, most recently from 50c1907 to de48265 Compare February 2, 2026 07:58
@droplet-bot droplet-bot force-pushed the release-please--branches--main branch from de48265 to 02d4753 Compare February 2, 2026 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants