Skip to content

Latest commit

 

History

History
280 lines (205 loc) · 8.33 KB

CHANGELOG.md

File metadata and controls

280 lines (205 loc) · 8.33 KB

go-connect

v1.19.0 - 2024-10-14

New Features

  • add deployment.environment resource in tracer

v1.18.2 - 2024-09-26

Other Improvements

  • circuit breaker can only open by certain error codes

v1.18.1 - 2024-07-11

Other Improvements

  • fix vulnerabilities library and fix lint (#37)

v1.18.0 - 2024-07-08

Fixes

  • create proper ping (#36)

New Features

  • add mysql connector

Other Improvements

  • upgrade go to 1.22

v1.17.0 - 2023-12-22

Fixes

  • use applied http conn options which is not nullable (#33)

Other Improvements

  • upgrade dependencies (#34)

v1.16.1 - 2023-12-05

Fixes

  • use applied http conn options which is not nullable

v1.16.0 - 2023-11-16

New Features

  • make keep-alive option configurable on http conn

v1.15.1 - 2023-07-06

Other Improvements

  • up grpc & echo lib version

v1.15.0 - 2023-04-05

New Features

  • add RegisterHealthCheckService (#29)

v1.14.0 - 2023-04-03

New Features

  • trace before return
  • add param excluded ips and user agents
  • grpc rate limiter

Other Improvements

  • add comment

v1.13.0 - 2023-03-27

New Features

  • recover from panic (#27)

v1.12.0 - 2023-03-13

New Features

  • add asynq task tracer middleware (#26)

v1.11.0 - 2023-03-10

New Features

  • enable exclusion of user agents on rate limiter (#25)

v1.10.1 - 2023-03-07

Fixes

  • remove rate limit information (#24)

v1.10.0 - 2023-03-06

New Features

  • echo redis rate limiter support redis v7

v1.9.1 - 2023-02-22

Fixes

  • bump otel version (#22)

v1.9.0 - 2023-02-22

Fixes

  • move tracer into retryableInvoke
  • prevent panic on span set attributes

New Features

  • upgrade library to support goredis v9 for redis7 (#21)

v1.8.0 - 2023-02-01

Code Improvements

  • move log level into opt
  • naming
  • option otel on cockroach
  • lowerize function and const name
  • lowerize function and const name

New Features

  • create InitializeCockroachConn
  • handle opt use otel on NewElasticsearchClient
  • create NewElasticsearchClient
  • remove insecure option
  • add InitTraceProvider
  • fix panic
  • fix panic
  • rename elastic option into http option
  • add elastic connect option
  • add trace on go redis
  • add UnaryServerInterceptor
  • add UseOpenTelemetry field

v1.7.0 - 2023-01-06

Code Improvements

  • remove grpc connection pool (#19)

v1.6.2 - 2022-11-22

Fixes

  • exclude ip configuration on rate limiter

v1.6.1 - 2022-11-21

Fixes

  • ignore private ip on rate limiter

v1.6.0 - 2022-11-21

New Features

  • add redis ip rate limiter middleware

v1.5.2 - 2022-07-01

v1.5.1 - 2022-06-29

Other Improvements

  • fix dependabot issue (#13)
  • fix dependabot issue & upgrade to go 1.18 (#12)

v1.5.0 - 2022-03-23

New Features

  • enable wait for connection when max active connection is rea… (#11)

v1.4.3 - 2020-09-08

Fixes

  • return original error (#10)

v1.4.2 - 2020-09-07

Fixes

  • missing nil
  • fix double invoke (#9)

v1.4.1 - 2020-04-20

New Features

  • change max idle and max active default value (#8)
  • add ReadOnly option in go-redis cluster (#7)

v1.4.0 - 2020-04-06

v1.3.0 - 2020-04-06

New Features

  • Add gRPC Pool connection constructor (#6)

v1.2.0 - 2020-04-03

New Features

  • add circuit breaker and retry wrapper for grpc UnaryClientInterceptor (#5)

v1.1.0 - 2020-03-18

New Features

  • add config timeout (read, write, dial) in goredis (#4)

v1.0.2 - 2020-03-12

Fixes

  • redis-cluster url validation should be reverse of valid standalone (#3)

v1.0.1 - 2020-03-12

Fixes

  • fix goredis connect on non clustered redis (#2)

v1.0.0 - 2020-03-11

New Features

  • init go-connect with http and redis connector (#1)