Releases: marklogic/marklogic-python-client
Releases · marklogic/marklogic-python-client
1.3.0
This minor release adds the following enhancements:
- New
marklogic.vectors
module that includesbase64_encode
andbase64_decode
functions that operate in the same fashion as the MarkLogic 12 server functions vec.base64Encode and vec.base64Decode. - Bumped
requests
dependency from 2.32.3 to 2.32.4.
1.2.1
This patch release bumps up several dependencies to eliminate vulnerabilities identified by GitHub's Dependabot tool. There are otherwise no functional changes or bug fixes.
1.2.0
This minor release includes the following enhancements:
- Optic plans that perform updates can now be submitted via
client.rows.update
. - Fixed a bug when searching in MarkLogic returned documents with "=" or ";" symbols in their URI.
Please see the user guide for details on using Optic Update.
1.1.0
This minor release includes the following enhancements:
- Rows can now be queried via
client.rows.query
. Includes support for Optic, SQL, SPARQL, and GraphQL. - REST transactions can be easily managed via
client.transactions.create()
. - Custom code can be executed via
client.eval
. - Custom modules can be executed via
client.invoke
.
Please see the user guide for details on each of these new features.
1.0.0
First official release. Supports the following:
- Connecting to and authenticating with MarkLogic.
- Writing and reading batches of documents.
- Receiving search results as a batch of documents.
Please see the user guide for details.