This repository has been archived by the owner on Nov 17, 2023. It is now read-only.
Releases: kam193/todo-ms-client
Releases · kam193/todo-ms-client
ToDo-MS-client v0.1.0
Added
-
Added comparing resources using their ID
-
Added default values for fields in Task
-
Objects are refreshed after creating or updating
-
Added
refresh
method to reload objects -
Added helper methods for client and resources to handle sub-objects
-
Added support for subtasks
-
[dev] Added CodeQL check to the CI
-
[dev] Added pre-commit hooks to check formatting
-
[dev] Added optional functional tests to validate library against real server
-
[dev] Added sorting methods using
ssort
-
[dev] Added experimental strict typing
Changed
- Redesigned way how fields of resources are defined
- Declared only minimal direct dependencies for the library, CI configured to run tests
against minimal and newest dependencies. - Fields like creation date are now read-only.
- The task's body supports now both types
- Fields missed previously are added
Removed
- Removed support for Python older than 3.9
Fixed
- Fixed listing task lists due to wrong API responses on simple request
Known issue
- Example file may be outdated, use
tests/functional/test_crud.py
as reference - Documentation is outdated, use tests as reference
- Type hints for fields may create confusions
ToDo-MS-client v0.0.4
Added
- Basic docs with library interface reference
Changed
- Switching to the new ToDo API
Removed
Attachment
,Sensitivity
as not supported by the new API
ToDo-MS-client v0.0.3
[0.0.3] - 2020-06-20
Added
- Mark Task as complete
- Create TaskList and Task
- List attachments in task
- Filtering TaskList on when listed
- Simple support for filtering operators
Fixed
- Support URLs with or without
/
at the begin or end
ToDo-MS-client v0.0.2
[0.0.2] - 2020-05-02
Added
WebBrowserProvider
can display custom messages- Support deleting Task and TaskList
- Support updating Task and TaskList
- Converting resource to dict
Changed
- Resources have explicitly init methods
- Package metadata updated
Fixed
- Converting dates when aren't present in data dict
- Type annotations
- Package readme in PyPI
ToDo-MS-client v.0.0.1
Added
- Login manually with personal MS Account
- Read task's lists
- Read task
- Initial Readme, Contributing and code-style tools
- Package building
- CI automation