Releases
0.3.0
v0.3.0 - A makeover of `PyMock-Server` 🧬 🍻
Compare
Sorry, something went wrong.
No results found
🎉 New feature
Support new properties for customizing the values in request or response.
Format: setting the format of value how it should be in request or return in response.
Variable: for reusable usage in formatting value.
size: setting the value size. If it's str type, this is the length limitation; if it's int or other numeric type value, this is the value limitation.
digit: setting the decimal policy.
Support setting the format properties in template section.
Re-fine the command line interface to be more friendly and more readable in usage.
🪲 Bug Fix
Fix broken tests in some specific Python versions.
Fix the broken CI workflow about auto-merge the upgrade dependencies PRs which has been approved.
♻️ Refactor
Re-fine the pure data into data models in data processing of handling API documentation.
Adjust the modules structure about core logic of API server processing with classifying by API server type.
Refactor the modules structure of command line options, processors and components.
Refactor the enum objects into the module or sub-package which are deeply relative with their meaning.
Extract the file operation logic into new sub-package in _util .
🍀 Improvement
Improve the CD workflows which would only br triggered by updating version info.
Let the error message to be more clear and readable for incorrect usage.
Let the version info to be more readable and detail.
📑 Docs
Update the content for all changes.
Import the versioning feature into documentation.
🤖 Upgrade dependencies
Upgrade the Python dependencies.
Upgrade pre-commit dependencies.
Upgrade the CI reusable workflows.
You can’t perform that action at this time.