# Changelog

## [0.14.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.13.5-alpha...v0.14.0-alpha) (2024-07-16)


### Features

* Add Support for Layout Parser Documents ([#334](https://github.com/googleapis/python-documentai-toolbox/issues/334)) ([c877b22](https://github.com/googleapis/python-documentai-toolbox/commit/c877b22367adb821ca4dd4e783249f8dd9a32501))


### Bug Fixes

* Add support for Classifier entities ([#333](https://github.com/googleapis/python-documentai-toolbox/issues/333)) ([2352cae](https://github.com/googleapis/python-documentai-toolbox/commit/2352cae6a04669188244a6dda443d7fa668cc457))

## [0.13.5-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.13.4-alpha...v0.13.5-alpha) (2024-07-02)


### Bug Fixes

* Refactor page.py to improve performance and organization ([#316](https://github.com/googleapis/python-documentai-toolbox/issues/316)) ([bee4f62](https://github.com/googleapis/python-documentai-toolbox/commit/bee4f62f82ace5342c92dddb1e9acc17f1a27fe1))

## [0.13.4-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.13.3-alpha...v0.13.4-alpha) (2024-06-13)


### Bug Fixes

* Change `if` condition typo in `_get_children_of_element()` ([#313](https://github.com/googleapis/python-documentai-toolbox/issues/313)) ([7495e0e](https://github.com/googleapis/python-documentai-toolbox/commit/7495e0ed73635bebee92141529974f261bd3a8dd))

## [0.13.3-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.13.2-alpha...v0.13.3-alpha) (2024-03-11)


### Bug Fixes

* Drop Python 3.7 Support ([71e6c51](https://github.com/googleapis/python-documentai-toolbox/commit/71e6c518e8da1b88f1d2b6ebedb8a20f4104b836))
* Escape html special characters in `hocr_document_template.xml.j2` ([#279](https://github.com/googleapis/python-documentai-toolbox/issues/279)) ([2d9f05b](https://github.com/googleapis/python-documentai-toolbox/commit/2d9f05bfc28efb5fc6f8829921b45a046b768944))
* Require google-api-core &gt;= 2.17.1 ([71e6c51](https://github.com/googleapis/python-documentai-toolbox/commit/71e6c518e8da1b88f1d2b6ebedb8a20f4104b836))
* Require numpy &gt;= 1.23.5 ([71e6c51](https://github.com/googleapis/python-documentai-toolbox/commit/71e6c518e8da1b88f1d2b6ebedb8a20f4104b836))
* Require pandas &gt;= 2.0.0 ([71e6c51](https://github.com/googleapis/python-documentai-toolbox/commit/71e6c518e8da1b88f1d2b6ebedb8a20f4104b836))
* Require pikepdf &gt;= 8.0.0 ([71e6c51](https://github.com/googleapis/python-documentai-toolbox/commit/71e6c518e8da1b88f1d2b6ebedb8a20f4104b836))
* Require Pillow &gt;= 10.0.0 ([71e6c51](https://github.com/googleapis/python-documentai-toolbox/commit/71e6c518e8da1b88f1d2b6ebedb8a20f4104b836))
* Require proto-plus &gt;= 1.22.3 ([71e6c51](https://github.com/googleapis/python-documentai-toolbox/commit/71e6c518e8da1b88f1d2b6ebedb8a20f4104b836))

## [0.13.2-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.13.1-alpha...v0.13.2-alpha) (2024-03-08)


### Bug Fixes

* Add trailing slash if not present for `gcs_prefix` in `Document.from_gcs()` to cover matching prefixes edge case. ([#274](https://github.com/googleapis/python-documentai-toolbox/issues/274)) ([b4762e8](https://github.com/googleapis/python-documentai-toolbox/commit/b4762e8212e9e435eaa430bcd345291c69e518ac))

## [0.13.1-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.13.0-alpha...v0.13.1-alpha) (2024-03-04)


### Bug Fixes

* Changed `client_info` import and added new quickstart samples ([#268](https://github.com/googleapis/python-documentai-toolbox/issues/268)) ([c4b1d58](https://github.com/googleapis/python-documentai-toolbox/commit/c4b1d58aaf4cedd2a08b9445220e44b906151e6a)), closes [#266](https://github.com/googleapis/python-documentai-toolbox/issues/266)

## [0.13.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.12.2-alpha...v0.13.0-alpha) (2024-02-26)


### Features

* Added `gcs_uri` parameter to `Document.from_gcs()` to allow importing of a single Document JSON ([#261](https://github.com/googleapis/python-documentai-toolbox/issues/261)) ([f654a5d](https://github.com/googleapis/python-documentai-toolbox/commit/f654a5dc13247ae4c5cd4505440c3ce3a8bbf71a))

## [0.12.2-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.12.1-alpha...v0.12.2-alpha) (2024-02-02)


### Bug Fixes

* Reduce API polling for `Document.from_batch_process_operation()` ([#249](https://github.com/googleapis/python-documentai-toolbox/issues/249)) ([0677299](https://github.com/googleapis/python-documentai-toolbox/commit/0677299e6cb07e812b462c36775117956ad6256c))

## [0.12.1-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.12.0-alpha...v0.12.1-alpha) (2024-02-02)


### Bug Fixes

* Add `Python37DeprecationWarning` ([#241](https://github.com/googleapis/python-documentai-toolbox/issues/241)) ([8f4e3ce](https://github.com/googleapis/python-documentai-toolbox/commit/8f4e3ce780c11e75cb7f23e1fc41aca7c7a9d8bc))

## [0.12.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.11.2-alpha...v0.12.0-alpha) (2023-11-30)


### Features

* Add support for Python 3.12 ([1ff4bf7](https://github.com/googleapis/python-documentai-toolbox/commit/1ff4bf757a86349402e74d206aca1df677ad9ff1))
* Introduce compatibility with native namespace packages ([#201](https://github.com/googleapis/python-documentai-toolbox/issues/201)) ([d178acb](https://github.com/googleapis/python-documentai-toolbox/commit/d178acb50a7ad4a0ce0bc7f6fc4550a87dc7a252))


### Bug Fixes

* Implement lazy-loading of properties to speed up initialization ([#205](https://github.com/googleapis/python-documentai-toolbox/issues/205)) ([7001c76](https://github.com/googleapis/python-documentai-toolbox/commit/7001c765864b0b364a45cbe376821423870afb1e))
* Prevent sorting entities labeled in Document AI Workbench ([#200](https://github.com/googleapis/python-documentai-toolbox/issues/200)) ([d843e51](https://github.com/googleapis/python-documentai-toolbox/commit/d843e51cfe4dfa9afd6c93f9a6902ac613ac31f2))

## [0.11.2-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.11.1-alpha...v0.11.2-alpha) (2023-11-07)


### Bug Fixes

* Updates to hOCR Template to follow hOCR Spec ([#195](https://github.com/googleapis/python-documentai-toolbox/issues/195)) ([3f52e82](https://github.com/googleapis/python-documentai-toolbox/commit/3f52e82eaa741cd2c8a08e8398ed6f4b3f65c419))

## [0.11.1-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.11.0-alpha...v0.11.1-alpha) (2023-10-23)


### Bug Fixes

* Empty Page SubElements ([#186](https://github.com/googleapis/python-documentai-toolbox/issues/186)) ([2a5dbf5](https://github.com/googleapis/python-documentai-toolbox/commit/2a5dbf52dfe1a17ff3a6e090682258521923d76b))

## [0.11.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.10.3-alpha...v0.11.0-alpha) (2023-10-18)


### Features

* Update Toolbox for OCR 2.0 features ([#171](https://github.com/googleapis/python-documentai-toolbox/issues/171)) ([e4344c9](https://github.com/googleapis/python-documentai-toolbox/commit/e4344c95e826f092db146d950337333938aea1a6))

## [0.10.3-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.10.2-alpha...v0.10.3-alpha) (2023-10-06)


### Bug Fixes

* `docai_utilities.py` to return `Optional` ([#176](https://github.com/googleapis/python-documentai-toolbox/issues/176)) ([028bc37](https://github.com/googleapis/python-documentai-toolbox/commit/028bc37b8a488cecf7a3a71d90036594bfa0dc23))

## [0.10.2-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.10.1-alpha...v0.10.2-alpha) (2023-10-03)


### Bug Fixes

* Change `ocr_line` `&lt;span&gt;` to include all `ocr_word` ([#169](https://github.com/googleapis/python-documentai-toolbox/issues/169)) ([bc44dab](https://github.com/googleapis/python-documentai-toolbox/commit/bc44dabdbee713f54d3e4f9864195af924677e3a))

## [0.10.1-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.10.0-alpha...v0.10.1-alpha) (2023-09-05)


### Bug Fixes

* Add handling for documents missing all layout elements. ([#161](https://github.com/googleapis/python-documentai-toolbox/issues/161)) ([1ac6f5e](https://github.com/googleapis/python-documentai-toolbox/commit/1ac6f5e0e458cfd48594a69c857bcb0d8e1ab6e5))

## [0.10.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.9.1-alpha...v0.10.0-alpha) (2023-08-09)


### Features

* Add export merged sharded Document proto ([#145](https://github.com/googleapis/python-documentai-toolbox/issues/145)) ([a5e1f5c](https://github.com/googleapis/python-documentai-toolbox/commit/a5e1f5c331025d2cd748c952147f206595431cc7))


### Bug Fixes

* Update noxfile.py ([#129](https://github.com/googleapis/python-documentai-toolbox/issues/129)) ([e4db698](https://github.com/googleapis/python-documentai-toolbox/commit/e4db698d2de4bbe08417ff297523d0ac834d3031))

## [0.9.1-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.9.0-alpha...v0.9.1-alpha) (2023-07-27)


### Bug Fixes

* Internal refactoring to improve efficiency and readability. No external-facing changes. ([82ac823](https://github.com/googleapis/python-documentai-toolbox/commit/82ac823a7d207f1e9bd144e836e0f28c47f8ce47))

## [0.9.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.8.0-alpha...v0.9.0-alpha) (2023-07-07)


### Features

* Added hOCR export functionality ([#123](https://github.com/googleapis/python-documentai-toolbox/issues/123)) ([87d2fc1](https://github.com/googleapis/python-documentai-toolbox/commit/87d2fc160db3d9d5c3306f7e607f148462747aec))

## [0.8.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.7.0-alpha...v0.8.0-alpha) (2023-06-07)


### Features

* Add convert_document_to_annotate_file_json ([#124](https://github.com/googleapis/python-documentai-toolbox/issues/124)) ([a6b75fc](https://github.com/googleapis/python-documentai-toolbox/commit/a6b75fc11f07a71e436c65b8b2d6f357f18fc6a5))

## [0.7.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.6.0-alpha...v0.7.0-alpha) (2023-05-31)


### Features

* Added text_annotation to vision conversion ([#114](https://github.com/googleapis/python-documentai-toolbox/issues/114)) ([27196bb](https://github.com/googleapis/python-documentai-toolbox/commit/27196bbb6e8e90ef6ebcc5f97690b9751d70fd9b))

## [0.6.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.5.0-alpha...v0.6.0-alpha) (2023-04-17)


### Features

* Add blocks to PageWrapper ([#107](https://github.com/googleapis/python-documentai-toolbox/issues/107)) ([df7dfe7](https://github.com/googleapis/python-documentai-toolbox/commit/df7dfe7b79d39010d5addb3fa861a9c803caae45))
* Added `form_fields_to_bigquery()` method ([#104](https://github.com/googleapis/python-documentai-toolbox/issues/104)) ([96abe22](https://github.com/googleapis/python-documentai-toolbox/commit/96abe220c9909bcc5642ea146c06fd082a2f8009))

## [0.5.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.4.1-alpha...v0.5.0-alpha) (2023-04-07)


### Features

* Add Import Document from Batch Process Metadata & Operation ([#88](https://github.com/googleapis/python-documentai-toolbox/issues/88)) ([f95bbea](https://github.com/googleapis/python-documentai-toolbox/commit/f95bbeab818f37a9885f6025af04ad102e3e2b25))
* Added Export Images functionality ([#96](https://github.com/googleapis/python-documentai-toolbox/issues/96)) ([383e105](https://github.com/googleapis/python-documentai-toolbox/commit/383e1056669a07995825b4756a4100bb305bb98b))
* Update Max Files per Batch Request to 1000 ([#91](https://github.com/googleapis/python-documentai-toolbox/issues/91)) ([3bbc0f0](https://github.com/googleapis/python-documentai-toolbox/commit/3bbc0f08506be65392a19d9caec3450d68311989))

## [0.4.1-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.4.0-alpha...v0.4.1-alpha) (2023-03-21)


### Miscellaneous Chores

* Release 0.4.1-alpha ([#85](https://github.com/googleapis/python-documentai-toolbox/issues/85)) ([bc8d6c7](https://github.com/googleapis/python-documentai-toolbox/commit/bc8d6c75fdee7e3efd8138916a731a881cec8811))

## [0.4.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.3.0-alpha...v0.4.0-alpha) (2023-03-09)


### Features

* Add config based annotation converter ([#72](https://github.com/googleapis/python-documentai-toolbox/issues/72)) ([735514e](https://github.com/googleapis/python-documentai-toolbox/commit/735514e9120698487c47a7ec1107fb6f48c26ce1))
* Added Batch creation for Cloud Storage documents. ([#66](https://github.com/googleapis/python-documentai-toolbox/issues/66)) ([c32a371](https://github.com/googleapis/python-documentai-toolbox/commit/c32a371696047389b5baafe317d4c51449c6d7e9))
* Added list_gcs_document_tree ([#75](https://github.com/googleapis/python-documentai-toolbox/issues/75)) ([d18d1dc](https://github.com/googleapis/python-documentai-toolbox/commit/d18d1dc9a4c6cbd36b7a918ab26a9e229230747f))


### Bug Fixes

* Handle Edge Case where GCS Shards are out of order ([#69](https://github.com/googleapis/python-documentai-toolbox/issues/69)) ([709fe86](https://github.com/googleapis/python-documentai-toolbox/commit/709fe86dc883ee3dd2c250e1da936c9e5b77b1b9))

## [0.3.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.2.1-alpha...v0.3.0-alpha) (2023-02-27)


### Features

* Added docproto to AnnotateFile convertor ([#63](https://github.com/googleapis/python-documentai-toolbox/issues/63)) ([f6dd89a](https://github.com/googleapis/python-documentai-toolbox/commit/f6dd89ae2d12a990439358d0aa8f94566fba28bb))

## [0.2.1-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.2.0-alpha...v0.2.1-alpha) (2023-02-15)


### Documentation

* Update to README ([#58](https://github.com/googleapis/python-documentai-toolbox/issues/58)) ([4e691fa](https://github.com/googleapis/python-documentai-toolbox/commit/4e691fa8f46a24dbb2bf451f8e0d305c5c9ef607))

## [0.2.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.1.1-alpha...v0.2.0-alpha) (2023-02-15)


### Features

* Add `entities_to_dict()` and `entities_to_bigquery()` to `Document` wrapper ([#50](https://github.com/googleapis/python-documentai-toolbox/issues/50)) ([494fa86](https://github.com/googleapis/python-documentai-toolbox/commit/494fa864998b340e052f693ee963a4370128ae80))
* Add PDF Splitter ([#51](https://github.com/googleapis/python-documentai-toolbox/issues/51)) ([8359911](https://github.com/googleapis/python-documentai-toolbox/commit/8359911b55f4545421fa6ddc6f069eaf0311391d))
* Added Support for Form Fields ([#48](https://github.com/googleapis/python-documentai-toolbox/issues/48)) ([6d74548](https://github.com/googleapis/python-documentai-toolbox/commit/6d74548b471a0401b6fde66283aead507c046dd1))

## [0.1.1-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.1.0-alpha...v0.1.1-alpha) (2023-02-08)


### Bug Fixes

* Updated Pip install name in README ([#52](https://github.com/googleapis/python-documentai-toolbox/issues/52)) ([dad8c8b](https://github.com/googleapis/python-documentai-toolbox/commit/dad8c8bfb6241eaa1e24f0b239d39d1396c735c8))


### Documentation

* **samples:** Added quickstart sample ([#27](https://github.com/googleapis/python-documentai-toolbox/issues/27)) ([23a0791](https://github.com/googleapis/python-documentai-toolbox/commit/23a0791633b0c2c2fb65f3706ecb279d058239ad))

## [0.1.0-alpha](https://github.com/googleapis/python-documentai-toolbox/compare/v0.1.0-alpha...v0.1.0-alpha) (2023-01-31)


### Features

* Initial Release ([e360dce](https://github.com/googleapis/python-documentai-toolbox/commit/e360dcecca7da3191e249c4ed9cb871cd1659753))


### Miscellaneous Chores

* Set initial version to 0.1.0-alpha ([b01c38b](https://github.com/googleapis/python-documentai-toolbox/commit/b01c38b4b141cf15c7a3cee3e613a7799849ed6a))


### Documentation

* Fix docs arrangement ([#35](https://github.com/googleapis/python-documentai-toolbox/issues/35)) ([51dd7ff](https://github.com/googleapis/python-documentai-toolbox/commit/51dd7ff400f9d40b968efe7b32debd63c7c9b94c))

## 0.1.0-alpha (2022-11-24)


### Features

* Added client_info to storage client ([#10](https://github.com/googleapis/python-documentai-toolbox/issues/10)) ([b01c38b](https://github.com/googleapis/python-documentai-toolbox/commit/b01c38b4b141cf15c7a3cee3e613a7799849ed6a))
* Added get_document and list_document functions ([#7](https://github.com/googleapis/python-documentai-toolbox/issues/7)) ([b5ac4ca](https://github.com/googleapis/python-documentai-toolbox/commit/b5ac4caff9478f0b6dcb40c7cbe39747494aee2b))
* Added helper functions to DocumentWrapper ([#12](https://github.com/googleapis/python-documentai-toolbox/issues/12)) ([d103c08](https://github.com/googleapis/python-documentai-toolbox/commit/d103c0840b1cb42e7a46743ac2a02f4159b7ac16))
* Initial Release ([e360dce](https://github.com/googleapis/python-documentai-toolbox/commit/e360dcecca7da3191e249c4ed9cb871cd1659753))
* Refactor code ([#17](https://github.com/googleapis/python-documentai-toolbox/issues/17)) ([6c20e08](https://github.com/googleapis/python-documentai-toolbox/commit/6c20e0820a1f831657e951f20f53d56935082873))
* Wrapped tables ([#9](https://github.com/googleapis/python-documentai-toolbox/issues/9)) ([9e4e367](https://github.com/googleapis/python-documentai-toolbox/commit/9e4e367325d5b3ddfddfdf91c646af4b4eb91f16))
