Releases: nationalarchives/ds-caselaw-custom-api-client
Releases · nationalarchives/ds-caselaw-custom-api-client
v23.0.2
What's Changed
- Remove explicit urllib requirement and update poetry by @dragon-dxw in #583
- Release v23.0.2 by @dragon-dxw in #584
Full Changelog: v23.0.1...v23.0.2
v23.0.1
What's Changed
- Check s3 file exists by @dragon-dxw in #561
- Fix/remove UUID prefix by @dragon-dxw in #574
- 1751 - Faceted Search by @adam-murray in #575
New Contributors
- @adam-murray made their first contribution in #575
Full Changelog: v22.1.0...v23.0.1
v22.1.0
What's Changed
- Only enrich if not recently called by @dragon-dxw in #557
- (1695) Don't enrich when the document does not validate against a schema by @pezholio in #558
- Get linked document inside Document class by @pezholio in #563
Full Changelog: v22.0.2...v22.1.0
v22.0.1
- Ensure that we log a warning and do not error when a judgment has an unrecognised jurisdiction
v22.0.0
- Expose court jurisdictions in search results
v21.0.0
What's Changed
- Nested parser instructions by @dragon-dxw in #536
- Reparsing a document will now record the attempt timestamp by @jacksonj04 in #538
- Make pending enrichment query aware of parser version by @jacksonj04 in #542
- Fix datetime bug in last_enriched/last_parsed by @timcowlishaw in #545
- Add methods to set/get jurisdiction of a document, for GRC subdivisions by @timcowlishaw in #543
Full Changelog: v20.0.0...v21.0.0
v20.0.0
What's Changed
- Feature: New
Client.get_pending_parse_for_version
andClient.get_highest_parser_version
methods to help find documents in need of re-parsing. - Breaking:
Client.get_pending_enrichment_for_version
now accepts a tuple of(major_version, minor_version)
rather than a single major version.
Full Changelog: v19.1.0...v20.0.0
Release 19.1.0
- Add support for quoted phrase prioritisation in result snippets
v19.0.0
What's Changed
⚠️ Make parameter to set_published non-optional by @dragon-dxw in #482- Get a list of documents waiting for enrichment by @jacksonj04 in #498
- Support merge groups by running tests by @dragon-dxw in #516
Full Changelog: v18.0.0...v19.0.0
v18.0.0
What's Changed
- Breaking: Fully remove the deprecated
caselawclient.api_client
instance. - Breaking: Remove top-level methods for interacting with a document's XML representation. These are now all encapsulated in
document.xml
, which is an instance ofDocument.XML
. - Feature: New
Document.xml_root_element
function to replaceget_judgment_root
- Feature: Documents which are not valid XML are now identified by the raising of a new
Document.NonXMLDocumentError
exception - Feature: Add method to return document's lock status and message.
Full Changelog: v17.3.0...v18.0.0