Skip to content

Commit 06bdaad

Browse files
committed
chore(release): version 1.5.0
1 parent ba0e17e commit 06bdaad

File tree

3 files changed

+88
-3
lines changed

3 files changed

+88
-3
lines changed

docs/CHANGELOG.md

Lines changed: 86 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,91 @@ hide:
77

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

10+
## [1.5.0] - 2024-11-25
11+
12+
### 🚀 Features
13+
14+
- *(workspace)* Organization id accepts a model
15+
- *(utility)* Deprecation helper method
16+
- *(tags)* Single get endpoint convenience method
17+
- *(models)* Add start and end date to project model
18+
- *(utility)* Get_timestamp helper function
19+
- *(models)* Project status enum
20+
- *(models)* Project get_status method
21+
- *(projects)* Status to query helper method
22+
- *(endpoints)* Implement re_raise parameter
23+
- *(endpoints)* Implement retries parameter
24+
- *(trackers)* Bulk edit item typed dict
25+
- *(trackers)* Edit named tuple data structure
26+
- *(trackers)* Bulk edit patch endpoint method
27+
28+
### 🐛 Bug Fixes
29+
30+
- *(projects)* Default color for using old gray hex code
31+
- *(models)* Missing pound sign on project default color
32+
- *(projects)* Edit & add method return type had none
33+
34+
### 🚜 Refactor
35+
36+
- *(workspace)* Deprecate workspace_id argument correctly
37+
- *(user)* Add workspace_id param to endpoint + model type
38+
- *(tracker)* Add workspace_id param to endpoint + model type
39+
- *(projects)* Add workspace_id param to endpoint + model type
40+
- *(clients)* Add workspace_id param to endpoint + model type
41+
- *(tags)* Add workspace_id param to endpoint + model type
42+
- *(user)* Current endpoint will try refresh if no tracker is running
43+
- *(clients)* Properly implement collect endpoint cache queries
44+
- *(cache)* Json serializer formating date objects
45+
- *(user)* Collect method uses get_timestamp helper
46+
- *(workspace)* Collect method uses get_timestamp helper
47+
- *(projects)* Add collect endpoint method body attributes
48+
- *(projects)* Collect method endpoint format method helper
49+
- *(projects)* Implement new body attributes into format method
50+
- *(projects)* Update project collect method to include querying cache
51+
- *(models)* Prevent unnecessary datetime call
52+
- *(endpoints)* Change default timeout parameter
53+
- *(utility)* [**breaking**] Turn requires into a private function
54+
- *(tracker)* Improve edit endpoint method
55+
- *(endpoints)* Request method accepts lists as a body
56+
- *(trackers)* Update body parameters
57+
58+
### 🕸 Deprecations
59+
60+
- *(meta)* Base endpoint workspace_id argument removal
61+
- *(projects)* Get color argument name
62+
- *(trackers)* Body start_date parameter
63+
64+
### 📚 Documentation
65+
66+
- *(user)* Update current endpoint docstring
67+
- *(tags)* Update get method docstring
68+
- *(models)* Helper method docstrngs
69+
- *(projects)* Update basic color docstrings
70+
- *(projects)* Add and update all endpoint + body docstrings
71+
- *(cache)* Remove docstring newlines
72+
- *(endpoints)* Improve all endpoint parameter documentation
73+
- *(trackers)* Add new functionality
74+
- *(mermaid)* Update package diagrams
75+
- *(models)* Improve docstring parameters
76+
- *(models)* Document from_kwargs classmethod
77+
78+
### ⚙️ Miscellaneous Tasks
79+
80+
- *(actions)* Change release & documentation workflow dependency
81+
- *(ruff)* Ignore PLR0913 code
82+
- *(ruff)* Ignore C901 code
83+
- *(merge)* V1.5.0-release
84+
85+
### 🧪 Testing
86+
87+
- *(projects)* Validate new body params
88+
- *(projects)* Validate status_to_query method
89+
- *(projects)* Sample data fixture
90+
- *(projects)* Check collect method endpoint parameters
91+
- *(user)* Validate re_raise works with current tracker
92+
- *(trackers)* Validate bulk edit endpoint
93+
- *(utils)* Improve version testing
94+
1095
## [1.4.0] - 2024-11-11
1196

1297
### 🚀 Features
@@ -21,7 +106,7 @@ All notable changes to this project will be documented in this file.
21106

22107
### 🚜 Refactor
23108

24-
- *(tag)* Edit endpoint method accepts separate name argument
109+
- *(tag)* Edit endpoint method accepts seperate name argument
25110
- *(tag)* Validate minimum name length
26111
- *(endpoint)* Use generics with base endpoint
27112
- *(cache)* User generic type with cache

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "toggl-api-wrapper"
3-
version = "1.4.0"
3+
version = "1.5.0"
44
description = "Simple Toggl API wrapper for non-premium features."
55
authors = ["David Kasakaitis <[email protected]>"]
66
license = "MIT"

toggl_api/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version = "1.4.0"
1+
version = "1.5.0"

0 commit comments

Comments
 (0)