Skip to content

Commit 043e70b

Browse files
chore(release): client v0.28.0
1 parent 8d081e4 commit 043e70b

2 files changed

Lines changed: 80 additions & 1 deletion

File tree

docs/CHANGELOG.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,85 @@
22

33
<!-- version list -->
44

5+
## v0.28.0 (2025-11-05)
6+
7+
### Bug Fixes
8+
9+
- Address additional review feedback on PR #78
10+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
11+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
12+
13+
- Address code review feedback from PR #78
14+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
15+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
16+
17+
- Correct Product converter to use archived_at instead of deleted_at
18+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
19+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
20+
21+
- Remove reference to non-existent variant.product_or_material_name field
22+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
23+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
24+
25+
- Update devcontainer and deployment docs with corrected MCP doc references
26+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
27+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
28+
29+
- Update MCP issue creation scripts to reference new documentation paths
30+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
31+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
32+
33+
### Chores
34+
35+
- **client**: Regenerate client after removing product_or_material_name field
36+
([`fa53c7c`](https://github.com/dougborg/katana-openapi-client/commit/fa53c7cedacabe3934c950291acd5fc104fbc898))
37+
38+
### Continuous Integration
39+
40+
- Prevent race conditions in release workflow with proper concurrency control
41+
([#109](https://github.com/dougborg/katana-openapi-client/pull/109),
42+
[`4fc496f`](https://github.com/dougborg/katana-openapi-client/commit/4fc496f06403bc09e094b94513974986b1abb3b9))
43+
44+
### Documentation
45+
46+
- Create AGENT_WORKFLOW.md for AI agent development guide
47+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
48+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
49+
50+
- Enhance agent coordination guidelines with detailed patterns
51+
([#110](https://github.com/dougborg/katana-openapi-client/pull/110),
52+
[`9478f42`](https://github.com/dougborg/katana-openapi-client/commit/9478f4238b77b79305337393fb1d638577e1e7fd))
53+
54+
- Update copilot-instructions.md and CLAUDE.md with uv and validation tiers
55+
([#107](https://github.com/dougborg/katana-openapi-client/pull/107),
56+
[`9d3c383`](https://github.com/dougborg/katana-openapi-client/commit/9d3c3838ce815d53993e3b39b1ee01c567da7531))
57+
58+
- **mcp**: Add StockTrim architecture migration plan
59+
([#112](https://github.com/dougborg/katana-openapi-client/pull/112),
60+
[`8d081e4`](https://github.com/dougborg/katana-openapi-client/commit/8d081e45cae909543e7cd6a1e754a5c9aca0cd60))
61+
62+
- **mcp**: Reorganize MCP documentation and align issues with v0.1.0 plan
63+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
64+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
65+
66+
### Features
67+
68+
- **client**: Add Product, Material, Service domain models with helper integration
69+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
70+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
71+
72+
- **client**: Add Pydantic domain models for ETL and data processing
73+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
74+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
75+
76+
- **client**: Add pytest-xdist for parallel test execution
77+
([#111](https://github.com/dougborg/katana-openapi-client/pull/111),
78+
[`c96bee1`](https://github.com/dougborg/katana-openapi-client/commit/c96bee1e83c214097711d622d74b6add2b1854f3))
79+
80+
- **client+mcp**: Add Pydantic domain models for catalog entities
81+
([#78](https://github.com/dougborg/katana-openapi-client/pull/78),
82+
[`0547845`](https://github.com/dougborg/katana-openapi-client/commit/054784522fd46954ca689d886cbc4bf33913d2db))
83+
584
## v0.27.0 (2025-10-28)
685

786
### Bug Fixes

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "katana-openapi-client"
3-
version = "0.27.0"
3+
version = "0.28.0"
44
description = "A modern, pythonic Katana Manufacturing ERP API client with automatic retries, rate limiting, and smart pagination"
55
authors = [
66
{name = "Doug Borg", email = "dougborg@dougborg.org"},

0 commit comments

Comments
 (0)