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. ### New Features
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. 1. Added a custom Copier utility library that supports automatic bidirectional conversion between time types and strings.
4. Deprecated the custom `$neq` operator in MongoDB queries to maintain consistency with native query syntax. 2. Implemented automatic conversion from Swagger 2.0 to OpenAPI 3.0 specification.
5. Added a whitelist validation mechanism for the `name` field in custom query APIs to effectively prevent SQL injection risks. 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.