You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+36Lines changed: 36 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,39 @@
1
+
## v2.0.8 - 2026-01-28
2
+
## Version 2.0.8
3
+
4
+
### New Features
5
+
6
+
#### Product Fees API Enhancement
7
+
8
+
- Introduced a new utility function `create_fees_body` for constructing the request body in the `ProductFees` API. This change standardizes the request body creation for both synchronous and asynchronous clients, improving code maintainability and readability.
9
+
10
+
```mermaid
11
+
graph TD;
12
+
A[ProductFees API] -->|create_fees_body| B[Request Body Creation];
13
+
B --> C[Standardized Request Structure];
14
+
```
15
+
16
+
### Internal Changes
17
+
18
+
- Refactored `products_definitions` and `product_fees` related classes and functions into separate utility modules. This change organizes the codebase better and enhances modularity, making it easier to maintain and extend.
19
+
20
+
```mermaid
21
+
graph TD;
22
+
D[Refactor] -->|Extract to Utility Modules| E[products_definitions.py & product_fees.py];
23
+
E --> F[Improved Code Organization];
24
+
```
25
+
26
+
- Removed redundant code by replacing in-line request body creation with the new `create_fees_body` utility function across both synchronous and asynchronous `ProductFees` implementations.
27
+
28
+
- Updated imports to reflect the new module structure, ensuring all references to `products_definitions` and `product_fees` are correctly pointing to their new locations.
29
+
30
+
### Dependency Updates
31
+
32
+
- Updated `boto3` to version `1.42.36`.
33
+
- Updated `setuptools` to version `80.10.2`.
34
+
35
+
These changes collectively improve the maintainability and scalability of the codebase, setting a foundation for future enhancements.
0 commit comments