NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2233 most downloaded on PyPI
Google Cloud Documentai API client library
Last release 3 days ago
01 Oct 2026
Release timing varies
gaps range from 9 days to 4 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
89 releases · first in 2020
One column per quarter.
### Features * declare Python3.15 support
regenerate google-cloud-d packages
Update comments for proto fields
Require google-api-core >= 2.11.0
Add a field for upgrading previous processor version when fine tuning
Added a field for enabling image and table annotation for layout parser processor
Removed the SpannerIndexingConfig message and the spanner_indexing_config field from .google.cloud.documentai.v1beta3.Dataset BREAKING CHANGE: The Spa…
ReviewDocument in .google.cloud.documentai.v1beta3.DocumentProcessorService is deprecated (5371e8e931dfba1d504ac2ffbd48a7f4abdcc158)enable_table_split is added to message .google.cloud.documentai.v1beta3.OcrConfig.LayoutParsingParams (5371e8e931dfba1d504ac2ffbd48a7f4abdcc158)Documents and RawDocuments for inline document input (5371e8e931dfba1d504ac2ffbd48a7f4abdcc158)skip_human_review in messages .google.cloud.documentai.v1beta3.ProcessRequest and .google.cloud.documentai.v1beta3.BatchProcessRequest is deprecated (5371e8e931dfba1d504ac2ffbd48a7f4abdcc158)document_prompt is added to message .google.cloud.documentai.v1beta3.DocumentSchema (5371e8e931dfba1d504ac2ffbd48a7f4abdcc158)revisions is added to message .google.cloud.documentai.v1beta3.Evaluation (5371e8e931dfba1d504ac2ffbd48a7f4abdcc158)document_type is added to message .google.cloud.documentai.v1beta3.ImportDocumentsRequest (5371e8e931dfba1d504ac2ffbd48a7f4abdcc158)SpannerIndexingConfig message and the spanner_indexing_config field from .google.cloud.documentai.v1beta3.Dataset BREAKING CHANGE: The SpannerIndexingConfig message and the spanner_indexing_config field within the Dataset message have been removed. Client code referencing these will need to stop referencing these in case of an error (5371e8e931dfba1d504ac2ffbd48a7f4abdcc158)Fixed language issues in multiple message field descriptions
auto-enable mTLS when supported certificates are detected
A comment for field deprecation_info in message .google.cloud.documentai.v1beta3.ProcessorVersion is changed
training_method in TrainProcessorVersionRequest is now marked as optional (4dc7381c2121c9e13b24cb3aae59523f8ff31a3a)latest_evaluation in message .google.cloud.documentai.v1beta3.ProcessorVersion is changed (98ee71abc0f97c88239b50bf0e0827df19630def)training_method in message .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest is changed (98ee71abc0f97c88239b50bf0e0827df19630def)processor_version_source in message .google.cloud.documentai.v1beta3.ImportProcessorVersionRequest is changed (98ee71abc0f97c88239b50bf0e0827df19630def)deprecation_info in message .google.cloud.documentai.v1beta3.ProcessorVersion is changed (98ee71abc0f97c88239b50bf0e0827df19630def)create_time in message .google.cloud.documentai.v1beta3.Processor is changed (98ee71abc0f97c88239b50bf0e0827df19630def)document_schema in message .google.cloud.documentai.v1beta3.ProcessorVersion is changed (98ee71abc0f97c88239b50bf0e0827df19630def)kms_key_name in message .google.cloud.documentai.v1beta3.ProcessorVersion is changed (98ee71abc0f97c88239b50bf0e0827df19630def)create_time in message .google.cloud.documentai.v1beta3.ProcessorVersion is changed (98ee71abc0f97c88239b50bf0e0827df19630def)kms_key_version_name in message .google.cloud.documentai.v1beta3.ProcessorVersion is changed (98ee71abc0f97c88239b50bf0e0827df19630def)EntityValidationOutput and EntitiesRevision (4dc7381c2121c9e13b24cb3aae59523f8ff31a3a)entity_validation_output, entities_revisions, and entities_revision_id to the Document message (4dc7381c2121c9e13b24cb3aae59523f8ff31a3a)signature_value is added to message .google.cloud.documentai.v1beta3.Document (98ee71abc0f97c88239b50bf0e0827df19630def)EntitiesRevision is added (98ee71abc0f97c88239b50bf0e0827df19630def)entities_revisions is added to message .google.cloud.documentai.v1beta3.Document (98ee71abc0f97c88239b50bf0e0827df19630def)entity_validation_output is added to message .google.cloud.documentai.v1beta3.Document (98ee71abc0f97c88239b50bf0e0827df19630def)method is added to message .google.cloud.documentai.v1beta3.DocumentSchema (98ee71abc0f97c88239b50bf0e0827df19630def)Method is added (98ee71abc0f97c88239b50bf0e0827df19630def)method is added to message .google.cloud.documentai.v1beta3.Document (98ee71abc0f97c88239b50bf0e0827df19630def)EntityValidationOutput is added (98ee71abc0f97c88239b50bf0e0827df19630def)entities_revision_id is added to message .google.cloud.documentai.v1beta3.Document (98ee71abc0f97c88239b50bf0e0827df19630def)annotations is added to message .google.cloud.documentai.v1beta3.Document (98ee71abc0f97c88239b50bf0e0827df19630def)A comment for field deprecation_info in message .google.cloud.documentai.v1.ProcessorVersion is changed to describe as output only.
create_time in message .google.cloud.documentai.v1.Processor is changed to describe as output only. (6d0eeb7)create_time in message .google.cloud.documentai.v1.ProcessorVersion is changed to describe as output only. (6d0eeb7)deprecation_info in message .google.cloud.documentai.v1.ProcessorVersion is changed to describe as output only. (6d0eeb7)document_schema in message .google.cloud.documentai.v1.ProcessorVersion is changed to describe as output only. (6d0eeb7)kms_key_name in message .google.cloud.documentai.v1.ProcessorVersion is changed to describe as output only. (6d0eeb7)kms_key_version_name in message .google.cloud.documentai.v1.ProcessorVersion is changed to describe as output only. (6d0eeb7)latest_evaluation in message .google.cloud.documentai.v1.ProcessorVersion is changed to describe as output only. (6d0eeb7)v1beta3: [google-cloud-documentai] Added config options to enable table annotation and image extraction
[google-cloud-documentai] Added a field for enabling returning images and bounding boxes from layout parser processor
[google-cloud-documentai] Added config options to enable LLM
remove setup.cfg configuration for creating universal wheels
Add REST Interceptors which support reading metadata
Add support for opt-in debug logging
disable universe-domain validation
Remove google.cloud.documentai_v1beta2
### Features * Add support for Python 3.13
[google-cloud-documentai] Updated the exponential backoff settings for the Document AI ProcessDocument and BatchProcessDocuments methods
Removed deprecated api versions
[google-cloud-documentai] Add API fields for the descriptions of entity type and property in the document schema
firestore: add BSONInt32 support
[google-cloud-documentai] A new field imageless_mode is added to message .google.cloud.documentai.v1.ProcessRequest
Retry and timeout values do not propagate in requests during pagination
### Bug Fixes * Allow Protobuf 5.x
Update the comment to add a note about documentai.processors.create permission
documentai.processors.create permission (9318d94)[google-cloud-documentai] Make Layout Parser generally available in V1
[google-cloud-documentai] Make Layout Parser generally available in V1
[google-cloud-documentai] clarify the unavailability of some features
Support Chunk header and footer in Doc AI external proto
A new field foundation_model_tuning_options is added to message TrainProcessorVersionRequest
Support a new Layout Processor in Document AI
A comment for field processor_version_source in message .google.cloud.documentai.v1beta3.ImportProcessorVersionRequest is changed
processor_version_source in message .google.cloud.documentai.v1beta3.ImportProcessorVersionRequest is changed (5499d6c)deps: Exclude google-auth 2.24.0 and 2.25.0
deprecate Dataset.document_warehouse_config
display_name is added to message DocumentSchema (38dde99)display_name is added to message DocumentSchema (aae7bf5)labels is added to messages ProcessRequest and BatchProcessRequest (38dde99)labels is added to messages ProcessRequest and BatchProcessRequest (aae7bf5)schema_override is added to message ProcessOptions (aae7bf5)ValueError in test__validate_universe_domain (#12283) (f20b41a)Dataset.document_warehouse_config (38dde99)google-api-core>=1.34.1 (#12306) (1e787f2)expose model_type in v1 processor, so that user can see the model_type after get or list processor version
Allow users to explicitly configure universe domain
[google-cloud-documentai] Clarify Properties documentation
Introduce compatibility with native namespace packages
Nothing published for this version
### Documentation * updated comments
### Documentation * minor comment update
OcrConfig.compute_style_info is deprecated. Use PremiumFeatures.compute_style_info instead.
ListDocuments() method for Document AI Workbench training documents (2fb9078)OcrConfig.compute_style_info is deprecated. Use PremiumFeatures.compute_style_info instead. (2fb9078)deprecated OcrConfig.compute_style_info
update client libraries for Enterprise OCR add-ons
exposed Import PV external_processor_version_source to v1beta3 public
add OcrConfig and ProcessOptions
Add async context manager return types
add IMPORTING enum to State in processor.proto
v1beta3: Add ImportProcessorVersion
v1beta3: Added enable_image_quality_scores field in OcrConfig
Added Training and Evaluation functions, request, responses and metadata to document_processor_service.proto
Enable "rest" transport in Python for services supporting numeric enums
Added EvaluationReference to evaluation.proto
Added advanced_ocr_options field in OcrConfig
Add context manager return types
### Features * v1: Exposed GetProcessorType
Exposed GetProcessorType to v1beta3
Your coding agent can read these notes before it upgrades. Set up the MCP server →