Skip to content

Latest commit

 

History

History
121 lines (93 loc) · 3.52 KB

CHANGELOG.md

File metadata and controls

121 lines (93 loc) · 3.52 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[3.0.0] - 2024-08-06

  • Breaking: Drop support for python3.7. Add support for python 3.12
  • Breaking: Changed return types of methods from Response to Dict[str,Any]
  • Breaking: Change submit_job method signature for both WebApi and IDApi. WebApi and IDApi will no longer support use_validation_api parameter. Migration guide available here

[2.1.5] - 2023-09-21

Added

  • Added Enhanced Document Verification to the WebApi class.

[2.1.4] - 2023-08-30

Changed

  • Remove id_type from required input id_info params for document verfication

[2.1.3] - 2023-08-29

Changed

  • Ignore use_validation_api in submit_job, method deprecated and will be removed
  • Ignore use_validation_api and sid_server in Utilities.validate_id_params, methods deprecated and will be removed

Added

  • Add git commit hook with pre-commit

[2.1.2] - 2023-08-07

Fixed

  • Set minimum typing-extensions version instead of exact version.

[2.1.1] - 2023-08-07

Added

  • Add ruff for linting.

Changed

  • Downgrade dependencies versions where possible to increase compatibility with other python packages.

[2.1.0] - 2023-07-21

Changed

  • Configure optional dependency groups for development dependencies. Requires fewer dependencies to be installed when installing the package.
  • Improved the documentation

Added

  • Added smile-id constants
  • Added custom types
  • Added Business verification
  • Added runnable examples for products
  • Increased test coverage to 99%

Fixed

  • Resolved image-upload bug in handling image types

Removed

  • Drop support for 3.6

[2.0.1] - 2023-02-22

Changed

  • Configure optional dependency groups for development dependencies. Requires fewer dependencies to be installed when installing the package.

[2.0.0] - 2022-11-25

Added

  • Add coverage reports.
  • Added github action to release the package.

Changed

  • improved the documentation.
  • Added types to IdApi, ServerError, Utilities, and WebApi classes.
  • Renamed WebApi get_job_status param from sec_params to signature_params
  • Renamed WebApi poll_job_status param from sec_params to signature_params

Removed

  • Remove sec key

[1.0.9] - 2022-11-01

Added

  • Python 3.11 support.
  • Package version now available via __version__ attribute.

Changed

  • Project is now built with Poetry.
  • Moved information of python version to the class initialization.
  • Lint codebase using black.

[1.0.8] - 2022-04-26

Fixed

  • Fixed a bug with optional job_type parameter for job status endpoint.

[1.0.7] - 2022-04-26

Changed

  • Do not require job_type to be set for job status endpoint.

[1.0.6] - 2022-04-25

Added

  • Added support for image files ending with .jpeg.

Changed

  • make return_images and return_history optional arguments for job status endpoint.

[1.0.5] - 2022-02-28

Added

  • Added support for Document Verification job type.

[1.0.4] - 2022-02-07

[1.0.3] - 2021-11-10

[1.0.2] - 2021-11-02

[1.0.1] - 2021-10-04

[1.0.0] - 2021-09-13

[0.0.13] - 2020-09-16

Added

  • Created changelog.
  • Fixed job status error string format.
  • Added black for code formatting.
  • Fixed python semantics.
  • Moved zipfile out from webapi class.

[0.0.12] - 2022-08-19