Skip to content

Releases: nationalarchives/ds-caselaw-custom-api-client

v29.1.0

08 Jan 11:30
366c6b0
Compare
Choose a tag to compare

What's Changed

Feat

  • FCL-568: add new class for Press Summary identifiers

Fix

  • deps: update dependency mypy-boto3-s3 to v1.35.92
  • deps: update dependency boto3 to v1.35.91
  • deps: update dependency boto3 to v1.35.88
  • deps: update dependency charset-normalizer to v3.4.1
  • deps: update dependency boto3 to v1.35.87
  • deps: update dependency boto3 to v1.35.85

Full Changelog: v29.0.1...v29.1.0

v29.0.1

20 Dec 14:57
89573a5
Compare
Choose a tag to compare

Fix

  • Identifiers: preferred identifier now correctly handles case where there are none of type
  • Identifiers: fix case where unpacking unknown identifier type would raise an exception
  • deps: update dependency mypy-boto3-s3 to v1.35.81
  • deps: update dependency boto3 to v1.35.82

Full Changelog: v29.0.0...v29.0.1

v29.0.0

18 Dec 15:07
7000462
Compare
Choose a tag to compare

BREAKING CHANGE

  • Methods which were previously guaranteed to return a Neutral Citation may now return None.
  • Might also require best_human_identifier to be replaced with best_human_identifier.value

Feat

  • FCL-533: getting scored or preferred identifiers can now be done by type
  • FCL-533: modify human identifier to rely on identifiers framework
  • FCL-533: add scoring to Identifiers

Fix

  • IdentifierSchema: use hasattr instead of getattr with a default when testing required attributes

Full Changelog: v28.2.0...v29.0.0

v28.2.0

17 Dec 15:14
33002a4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v28.1.0...v28.2.0

v28.1.0

12 Dec 11:34
36164c7
Compare
Choose a tag to compare

Feat

  • FCL-309: identifier UUIDs are now prefixed with 'id-'
  • FCL-309: identifiers can compile URL slugs
  • FCL-309: identifiers can now be saved to and retrieved from MarkLogic
  • FCL-309: add functionality for packing and unpacking XML representations of identifiers
  • FCL-309: add stub for defining identifier schemas, and a Neutral Citation schema
  • FCL-309: add ability to add, delete and update identifiers

Fix

  • deps: update boto packages to v1.35.69
  • deps: update dependency ds-caselaw-utils to v2.0.1
  • deps: update dependency mypy-boto3-sns to v1.35.68
  • deps: update boto packages to v1.35.67
  • deps: update dependency boto3 to v1.35.64
  • deps: update boto packages to v1.35.61
  • deps: update dependency boto3 to v1.35.77
  • deps: update dependency mypy-boto3-s3 to v1.35.76
  • deps: update dependency boto3 to v1.35.75
  • deps: update boto packages to v1.35.72

Full Changelog: v28.0.0...v28.1.0

v28.0.0

14 Nov 10:37
093af39
Compare
Choose a tag to compare

What's Changed

  • Fix precommit warning about push stage by @dragon-dxw in #764
  • fix(deps): update dependency boto3 to v1.35.56 by @renovate in #766
  • chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.7.3 by @renovate in #767
  • chore(deps): lock file maintenance by @renovate in #768
  • Add functions to report on recently attempted enrichment and reparse by @dragon-dxw in #765
  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.30.1 by @renovate in #769
  • Make tests pass mypy type checking by @jacksonj04 in #770
  • [FCL-461] Initialising a Document now requires a DocumentURIString, not a str by @jacksonj04 in #751
  • fix(deps): update dependency boto3 to v1.35.58 by @renovate in #771
  • bump: version 27.4.0 → 28.0.0 by @jacksonj04 in #772

Full Changelog: v27.4.0...v28.0.0

v27.4.0

07 Nov 17:53
acef2dd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v27.3.0...v27.4.0

v27.3.0

30 Oct 14:35
7cb2e48
Compare
Choose a tag to compare

What's Changed

Full Changelog: v27.2.0...v27.3.0

v27.2.0

30 Oct 11:44
c86fcb2
Compare
Choose a tag to compare

What's Changed

  • Only install minimum requirements to build API documentation by @jacksonj04 in #739
  • fix(deps): update dependency boto3 to v1.35.45 by @renovate in #741
  • fix(deps): update dependency mypy-boto3-s3 to v1.35.45 by @renovate in #742
  • chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.7.1 by @renovate in #746
  • fix(deps): update dependency boto3 to v1.35.48 by @renovate in #747
  • chore(deps): lock file maintenance by @renovate in #748
  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.30.0 by @renovate in #745
  • chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.13.0 by @renovate in #744
  • [FCL-396] Change search query highlighting behaviour by @dragon-dxw in #743
  • Pin Python version for building docs to 3.12 by @jacksonj04 in #740
  • bump: version 27.1.0 → 27.2.0 by @jacksonj04 in #749

Full Changelog: v27.1.0...v27.2.0

v27.1.0

23 Oct 15:21
7231635
Compare
Choose a tag to compare

What's Changed

Full Changelog: v27.0.1...v27.1.0