Skip to content

Releases: zhufuyi/sponge

v1.10.1

20 Sep 14:57
Compare
Choose a tag to compare

Change log

  • Modify the scripts in the large repository type so that the web service and grpc service code generated based on SQL can automatically complete the missing parts.

v1.10.0

19 Sep 14:43
Compare
Choose a tag to compare

Change log

  • Modified the code directory structure for large repository services, making the api and third_party directories shared among all services, while keeping other directories unchanged.
  • Added an automatic initialization command for the large repository (mono-repo repository) service mode.
  • Optimized the code merging rules, supporting the merging of gRPC template code, Handler code, Router configuration, and Error code.
  • Added a distributed lock library dlock with support for Redis and Etcd.
  • Optimized some pkg libraries (Scheduled Task Logging, ID Generation Functionality).

v1.9.3

06 Sep 10:34
Compare
Choose a tag to compare

Change log

  1. Fix logging bug #59.
  2. Add custom jwt authentication in grpc service.

v1.9.0

25 Aug 09:37
Compare
Choose a tag to compare

Change log

  1. Support automatic import of proto file dependency packages.
  2. Add the new command modify-proto-package.
  3. Update some dependency library versions:

v1.8.7

30 Jul 14:51
Compare
Choose a tag to compare

Change log

  1. Modify the returned ID type, it will affect the ID types of GetByID and List for ⓵Create web service based on sql, which are consistent with the ID types in the database.

Warning: If you are using code for ⓵Create web service based on sql before v1.8.6, do not modify the sponge version under go.mod and upgrade to v1.8.6 or above. Otherwise, the List interface will return empty data because the original size field has become invalid (replaced by limit field).

v1.8.6

27 Jul 13:35
Compare
Choose a tag to compare

Change log

  1. Change page field size to limit.
  2. Supporting custom bingdingXXX and response in the web(protobuf).
  3. Match message name xxxID in the protobuf file.

v1.8.5

20 Jul 04:10
Compare
Choose a tag to compare

Change log

  • Optimize error codes and logs.
  • Change protobuf demo.

v1.8.4

13 Jul 07:05
Compare
Choose a tag to compare

Change log

  • Add kafka client library.

v1.8.3

29 Jun 07:24
Compare
Choose a tag to compare

Change log

  • Fix a bug in MySQL table name and keyword conflicts.
  • Change the original generation of 9 CRUD API codes for each table to the default generation of 5 commonly used ones, which can be switched to generate 9 through switches.

v1.8.2

16 Jun 08:43
Compare
Choose a tag to compare

Change log

  • Compatible scheme mongodb+srv.
  • Add websocket sdk.
  • Supports dead letter queues for RabbitMQ.
  • Fix logger bug #39.
  • Fix parse mysql Enum type bug #41.
  • Fix parse postgresql json type bug.