Skip to content

Commit

Permalink
Pre release v0.7.0 (#40)
Browse files Browse the repository at this point in the history
* Releasing v0.7.0

* update CHANGELOG

* upgrade google.golang.org/protobuf to v1.33.0
  • Loading branch information
ajatprabha authored Apr 17, 2024
1 parent 1485ddc commit fecad69
Show file tree
Hide file tree
Showing 14 changed files with 47 additions and 22 deletions.
35 changes: 30 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,25 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm

## [Unreleased]

## [0.7.0]

### Added

- [`xpod`](./xpod): expose Checker Handlers without managed
ServeMux ([#39](https://github.com/gojekfarm/xtools/pull/39))
- [`xload`](./xload): add common parsable types ([#37](https://github.com/gojekfarm/xtools/pull/37))

### Changed

- [`xkafka`](./xkafka): refactor {Run,Start,Close} methods ([#38](https://github.com/gojekfarm/xtools/pull/38))
- [`xpod`](./xpod)[**BREAKING**]: rename HealthChecker => Checker ([#39](https://github.com/gojekfarm/xtools/pull/39))

## [0.6.0]

### Added

- [`xload`](./xload) Add [viper](https://github.com/spf13/viper) provider. ([#32](https://github.com/gojekfarm/xtools/pull/32))
- [`xload`](./xload) Add [viper](https://github.com/spf13/viper)
provider. ([#32](https://github.com/gojekfarm/xtools/pull/32))

### Changed

Expand All @@ -22,7 +36,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm

### Changed

- [`xkafka`](./xkafka) Improved async & sequential consumer implementations. See https://github.com/gojekfarm/xtools/pull/26 for more details.
- [`xkafka`](./xkafka) Improved async & sequential consumer implementations.
See https://github.com/gojekfarm/xtools/pull/26 for more details.
- [`xkafka`](./xkafka) Upgraded `github.com/confluentinc/confluent-kafka-go` to `v2`

## [0.4.1]
Expand Down Expand Up @@ -50,8 +65,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
- [`xpod`](./xpod) Added `xpod` package which contains utilities that help implement best practices for health checks
and more, while building go apps for kubernetes pods.
- [`xkafka/middleware`](./xkafka/middleware)
- Added Prometheus middleware for `Consumer` and `Producer` implementations.
- Added Logging MiddlewareFunc.
- Added Prometheus middleware for `Consumer` and `Producer` implementations.
- Added Logging MiddlewareFunc.

## [0.2.0]

Expand All @@ -74,12 +89,22 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
- [`generic`](./generic) package added
- [`xproto`](./xproto) package added

[Unreleased]: https://github.com/gojekfarm/xtools/compare/v0.5.0...HEAD
[Unreleased]: https://github.com/gojekfarm/xtools/compare/v0.7.0...HEAD

[0.7.0]: https://github.com/gojekfarm/xtools/releases/tag/v0.7.0

[0.6.0]: https://github.com/gojekfarm/xtools/releases/tag/v0.6.0

[0.5.0]: https://github.com/gojekfarm/xtools/releases/tag/v0.5.0

[0.4.1]: https://github.com/gojekfarm/xtools/releases/tag/v0.4.1

[0.4.0]: https://github.com/gojekfarm/xtools/releases/tag/v0.4.0

[0.3.0]: https://github.com/gojekfarm/xtools/releases/tag/v0.3.0

[0.2.0]: https://github.com/gojekfarm/xtools/releases/tag/v0.2.0

[0.1.1]: https://github.com/gojekfarm/xtools/releases/tag/v0.1.1

[0.1.0]: https://github.com/gojekfarm/xtools/releases/tag/v0.1.0
2 changes: 1 addition & 1 deletion examples/xkafka/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ replace (
require (
github.com/confluentinc/confluent-kafka-go v1.9.2
github.com/gojekfarm/xrun v0.3.0
github.com/gojekfarm/xtools/xkafka v0.6.0
github.com/gojekfarm/xtools/xkafka v0.7.0
github.com/lmittmann/tint v1.0.3
github.com/rs/xid v1.4.0
github.com/urfave/cli/v2 v2.23.7
Expand Down
4 changes: 2 additions & 2 deletions examples/xload/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ replace (
)

require (
github.com/gojekfarm/xtools/xload v0.6.0
github.com/gojekfarm/xtools/xload/providers/yaml v0.6.0
github.com/gojekfarm/xtools/xload v0.7.0
github.com/gojekfarm/xtools/xload/providers/yaml v0.7.0
)

require (
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ package xtools

// Version can be used to get the current xtools library version
func Version() string {
return "0.6.0"
return "0.7.0"
// This string is updated by the pre_release.sh script during release
}
2 changes: 1 addition & 1 deletion xkafka/middleware/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ toolchain go1.21.0
replace github.com/gojekfarm/xtools/xkafka => ../

require (
github.com/gojekfarm/xtools/xkafka v0.6.0
github.com/gojekfarm/xtools/xkafka v0.7.0
github.com/stretchr/testify v1.8.1
)

Expand Down
4 changes: 2 additions & 2 deletions xkafka/middleware/prometheus/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ toolchain go1.21.0
replace github.com/gojekfarm/xtools/xkafka => ../../

require (
github.com/gojekfarm/xtools/xkafka v0.6.0
github.com/gojekfarm/xtools/xkafka v0.7.0
github.com/prometheus/client_golang v1.14.0
github.com/stretchr/testify v1.8.1
)
Expand All @@ -28,6 +28,6 @@ require (
go.uber.org/atomic v1.10.0 // indirect
go.uber.org/multierr v1.9.0 // indirect
golang.org/x/sys v0.0.0-20220829200755-d48e67d00261 // indirect
google.golang.org/protobuf v1.28.1 // indirect
google.golang.org/protobuf v1.33.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
4 changes: 2 additions & 2 deletions xkafka/middleware/prometheus/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -549,8 +549,8 @@ google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp0
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w=
google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
gopkg.in/avro.v0 v0.0.0-20171217001914-a730b5802183/go.mod h1:FvqrFXt+jCsyQibeRv4xxEJBL5iG2DDW5aeJwzDiq4A=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
Expand Down
2 changes: 1 addition & 1 deletion xkafka/middleware/zerolog/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ toolchain go1.21.0
replace github.com/gojekfarm/xtools/xkafka => ../../

require (
github.com/gojekfarm/xtools/xkafka v0.6.0
github.com/gojekfarm/xtools/xkafka v0.7.0
github.com/rs/zerolog v1.29.0
)

Expand Down
2 changes: 1 addition & 1 deletion xload/providers/cached/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.20
replace github.com/gojekfarm/xtools/xload => ../..

require (
github.com/gojekfarm/xtools/xload v0.6.0
github.com/gojekfarm/xtools/xload v0.7.0
github.com/stretchr/testify v1.8.4
)

Expand Down
2 changes: 1 addition & 1 deletion xload/providers/viper/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.21.3
replace github.com/gojekfarm/xtools/xload => ../..

require (
github.com/gojekfarm/xtools/xload v0.6.0
github.com/gojekfarm/xtools/xload v0.7.0
github.com/spf13/viper v1.18.2
github.com/stretchr/testify v1.8.4
)
Expand Down
2 changes: 1 addition & 1 deletion xload/providers/yaml/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.20
replace github.com/gojekfarm/xtools/xload => ../..

require (
github.com/gojekfarm/xtools/xload v0.6.0
github.com/gojekfarm/xtools/xload v0.7.0
gopkg.in/yaml.v3 v3.0.1
)

Expand Down
2 changes: 1 addition & 1 deletion xpod/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/gojekfarm/xtools/xpod
go 1.18

require (
github.com/gojekfarm/xtools/generic v0.6.0
github.com/gojekfarm/xtools/generic v0.7.0
github.com/stretchr/testify v1.8.2
)

Expand Down
2 changes: 1 addition & 1 deletion xproto/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ module github.com/gojekfarm/xtools/xproto

go 1.16

require google.golang.org/protobuf v1.27.1
require google.golang.org/protobuf v1.33.0
4 changes: 2 additions & 2 deletions xproto/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
google.golang.org/protobuf v1.27.1 h1:SnqbnDw1V7RiZcXPx5MEeqPv2s79L9i7BJUlG/+RurQ=
google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI=
google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=

0 comments on commit fecad69

Please sign in to comment.