Releases: touale/FrameX-kit
v0.3.1-beta.1
v0.3.1-beta.1 (2026-03-30)
Bug Fixes
Chores
-
deps: Bump actions/deploy-pages from 4 to 5 (
b30ce0f) -
deps: Bump codecov/codecov-action from 5 to 6 (
436b4fa) -
deps: Bump pytz from 2025.2 to 2026.1.post1 (
42d18ae) -
deps: Bump requests from 2.32.5 to 2.33.0 (
3b596ff) -
deps: Bump uvicorn from 0.41.0 to 0.42.0 (
0c8f719) -
deps-dev: Bump coverage from 7.13.3 to 7.13.5 (
94b0cfb) -
deps-dev: Bump ruff from 0.15.4 to 0.15.8 (
b43f9cf)
Features
-
Add multipart/form-data support for proxy plugin (
6a5c129) -
Remove Enum from tags type hints (
7bcf9c1)
Refactoring
- Simplify API resolver and remove ApiResolver class (
84f3f60)
Testing
- Improve auth tests and coroutine handling (
b7c0cad)
Detailed Changes: v0.3.0...v0.3.1-beta.1
v0.3.0
v0.3.0 (2026-03-26)
Bug Fixes
-
Enforce default API resolver configuration (
37212a3) -
Update response message based on status code (
c8c2c50) -
Update use_ray setting and improve exception handling (
6c184cb) -
Use Field default_factory for mutable defaults (
0205e9f)
Chores
-
deps: Bump pyasn1 from 0.6.2 to 0.6.3 (
28a4f18) -
deps: Bump pydantic from 2.12.3 to 2.12.5 (
b92a0b2) -
deps: Bump pydantic-settings from 2.11.0 to 2.13.1 (
d3de700) -
deps: Bump pyjwt from 2.10.1 to 2.12.0 (
d75ea36) -
deps: Bump pyjwt from 2.12.0 to 2.12.1 (
08acce0) -
deps-dev: Bump pre-commit from 4.3.0 to 4.5.1 (
0e0a19d) -
deps-dev: Bump pytest-env from 1.2.0 to 1.5.0 (
4821e84) -
deps-dev: Bump pytest-env from 1.5.0 to 1.6.0 (
3816b7b) -
deps-dev: Bump types-pytz (
6c36498)
Features
-
Add ApiResolver and context management for plugin APIs (
1fc81d8) -
Add extend_kwargs and tags support to on_request (
da57497)
Refactoring
-
Extract ApiResolver to separate module (
d7e3262) -
Simplify deployment name assignment in on_register (
8c5f455)
Testing
- Add Ray integration tests and coverage support (
940761f)
Update
- Improve proxy params logging with format_proxy_params (
0e29702)
Detailed Changes: v0.2.15...v0.3.0
v0.2.16-beta.1
v0.2.16-beta.1 (2026-03-18)
Bug Fixes
-
Update response message based on status code (
c8c2c50) -
Use Field default_factory for mutable defaults (
0205e9f)
Chores
-
deps: Bump pyasn1 from 0.6.2 to 0.6.3 (
28a4f18) -
deps: Bump pyjwt from 2.10.1 to 2.12.0 (
d75ea36) -
deps-dev: Bump pytest-env from 1.2.0 to 1.5.0 (
4821e84) -
deps-dev: Bump types-pytz (
6c36498)
Features
- Add extend_kwargs and tags support to on_request (
da57497)
Refactoring
- Simplify deployment name assignment in on_register (
8c5f455)
Detailed Changes: v0.2.15...v0.2.16-beta.1
v0.2.15
v0.2.15 (2026-03-10)
Features
- Add raw_response option to on_request (
b2603f3)
Detailed Changes: v0.2.14...v0.2.15
v0.2.14
v0.2.14 (2026-03-08)
Chores
-
Remove renovate.json (
ac17367) -
deps: Bump actions/download-artifact from 7 to 8 (
c69563a) -
deps: Bump actions/upload-artifact from 6 to 7 (
1249a03) -
deps-dev: Bump ruff from 0.15.2 to 0.15.4 (
0ff74e6)
Features
-
Add api_prefix option to on_request (
0de764a) -
Add call_plugin_api to exports (
42e4d4d) -
Add plugin description to tags (
e921f42)
Detailed Changes: v0.2.13...v0.2.14
v0.2.14-beta.2
v0.2.14-beta.2 (2026-03-06)
Chores
- Remove renovate.json (
ac17367)
Features
- Add api_prefix option to on_request (
0de764a)
Detailed Changes: v0.2.14-beta.1...v0.2.14-beta.2
v0.2.14-beta.1
v0.2.14-beta.1 (2026-02-26)
Features
- Add plugin description to tags (
e921f42)
Detailed Changes: v0.2.13...v0.2.14-beta.1
v0.2.13
v0.2.13 (2026-02-26)
Bug Fixes
- Optimize imports and error handling (
52a571c)
Chores
-
Remove config.js (
ec60188) -
Remove open-pull-requests-limit from dependabot.yml (
34cd30c) -
deps: Bump ray from 2.53.0 to 2.54.0 (
faa045b) -
deps: Bump uvicorn from 0.38.0 to 0.40.0 (
b74a974) -
deps-dev: Bump poethepoet from 0.40.0 to 0.41.0 (
69f1e62) -
deps-dev: Bump ruff from 0.15.0 to 0.15.2 (
f116fad) -
deps-dev: Bump types-pytz (
a07323e)
Features
-
Add version endpoint and tests (
b115a53) -
Disable sensitive URLs from being displayed in OpenAPI. (
ae0e099) -
Enhance proxy config (
ef2348d)
Refactoring
- Remove sync call support in ray adapter (
1950e27)
Testing
- Add proxy config tests (
d06c454)
Detailed Changes: v0.2.12...v0.2.13
v0.2.12
v0.2.12 (2026-02-09)
Bug Fixes
- Correct typos and test assertions (
baa243a)
Chores
-
Add type ignore for ray imports (
2903d02) -
Make ray optional dependency (
5c4e72c) -
Modify Dependabot config for daily updates and new ecosystem (
632bf69) -
Remove pre-commit workflow (
69ba702) -
Update Dependabot and pre-commit to weekly schedule (
c43d948) -
Update Dependabot commit message prefix (
472043d) -
Update uv sync to include ray extra (
4226667) -
deps: Bump python-semantic-release from 10.4.1 to 10.5.3 (
471b1ea) -
deps)(deps-dev: Bump mypy from 1.18.2 to 1.19.1 (
179052f) -
deps)(deps-dev: Bump poethepoet from 0.37.0 to 0.40.0 (
f03cd28) -
deps)(deps-dev: Bump ruff from 0.14.14 to 0.15.0 (
3ce55bf) -
deps-dev: Bump coverage from 7.11.0 to 7.13.3 (
efdd99e) -
deps-dev: Bump pytest from 8.4.2 to 9.0.2 (
39478d3)
Performance Improvements
- Correct proxy function invocation logic (
c261b26)
Refactoring
- Restructure adapter invocation logic (
e547ef1)
Testing
Detailed Changes: v0.2.11...v0.2.12
v0.2.12-beta.3
v0.2.12-beta.3 (2026-02-09)
Performance Improvements
- Correct proxy function invocation logic (
c261b26)
Detailed Changes: v0.2.12-beta.2...v0.2.12-beta.3