Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 2.04 KB

CHANGELOG.md

File metadata and controls

39 lines (25 loc) · 2.04 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.

  • add support for providing a custom requests.Session in client (#39

0.2.3 - 2023-05-05

  • add support for Projects (#36)
  • add support for attendances, with paginated API requests (#35)

0.2.2 - 2022-07-04

  • add new fields: 'updated_at' and 'category' to the Absence and AbsenceType classes (#26)
  • Upgrade Sphinx and fix CI job (#27)

0.2.1 - 2021-04-09

  • add a basic in-memory search index for employees (#19)
  • fix pagination for absence and attencence lists (#20)

0.2.0 - 2021-03-10

  • add support for new API functions: get_absences, get_absence_types, create_absence, delete_absence, get_attendances (thanks philipflohr!)
  • add support for paginated API requests (required for attendances & absences)
  • make from_dict() and to_dict() behave consistently
  • meta: improve CI builds & tests, better pre-commit hooks
  • lots of mock tests & documentation

0.1.1 - 2020-08-19

  • This is the first release of the Personio API client library
  • Created Python module personio_py
  • Documentation using Sphinx (on GitHub Pages)