release: update release docs

This commit is contained in:
zhuyasen 2025-06-21 20:54:03 +08:00
parent 8596dfd604
commit 78c4fe5085
1 changed files with 17 additions and 6 deletions

23
.github/RELEASE.md vendored
View File

@ -1,8 +1,19 @@
## Change log
## Change Log
1. Removed the custom binding implementation and standardized the use of Gin's default binding mechanism.
2. Added a lightweight Gin-JWT middleware implementation to simplify the authentication process.
3. Standardized variable naming conventions in the generated code to ensure consistency, with special handling for proper nouns.
4. Deprecated the custom `$neq` operator in MongoDB queries to maintain consistency with native query syntax.
5. Added a whitelist validation mechanism for the `name` field in custom query APIs to effectively prevent SQL injection risks.
### New Features
1. Added a custom Copier utility library that supports automatic bidirectional conversion between time types and strings.
2. Implemented automatic conversion from Swagger 2.0 to OpenAPI 3.0 specification.
3. Added implementation of SSE (Server-Sent Events) for both server and client sides.
4. MongoDB ORM supports complex conditional group queries, with automatic type recognition and conversion for values (integer/date-time).
5. SGORM ORM supports automatic type recognition and conversion for values (integer/date-time).
### Bug Fixes
1. Fixed an issue where the Swagger API documentation generated from Protobuf was inconsistent with the actual API response format.
### Dependency Upgrades
1. Upgraded Gin framework from v1.9.1 to v1.10.1.
2. Upgraded Copier library from v0.3.5 to v0.4.0.