Gin Contrib Logger Versions Save

Gin middleware/handler to logger url path using rs/zerolog

v1.1.2

1 month ago

Changelog

Enhancements

  • 68709d68b0a57ef08f4b8418f451ebb73529c0a1: chore: refine changelog generation process (@appleboy)
  • 4bbe0b8b06952da406247885f96cc904f8bad29c: chore: update Go toolchain and dependencies (@appleboy)

Build process updates

  • 490ede474a3e5e9811f9328340bba348c6aa10ff: ci: refine Go project CI/CD workflows (@appleboy)

v1.1.1

2 months ago

Changelog

Enhancements

  • 23d5366 chore: update third-party dependencies to latest versions
  • b2c1ea7 chore: update third-party dependencies to latest versions

Others

  • 8051f72 ci: refactor GitHub Actions Go workflow

v1.1.0

3 months ago

Changelog

Features

  • e6115f7 feat: add example of skipper usage in main.go

Bug fixes

  • 5a50b5f fix(leak): don't mutate logger, just make events from it (#69)

Enhancements

  • 4ea20b3 chore: refine CI workflow and test parameters
  • 33e5eb0 chore: update dependencies to latest versions
  • 676ffb8 chore: update dependencies to latest versions

Others

  • d96c742 ci: enhance testing and CI configuration
  • a121293 ci: refine CI workflow and test configurations

v1.0.0

3 months ago

Changelog

Features

  • 62dc492 feat(option): add WithPathLevel option (#72)
  • 0db81d6 feat: add functions to set log levels for different request statuses
  • 637bb30 feat: add skipper functionality to logger (#80)

Enhancements

  • 7cff53e chore(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 in /_example (#67)
  • d712789 chore(deps): update
  • 9c92ccb chore: update CodeQL action version to v3
  • 5b0d125 chore: update actions/cache to v4
  • 97d636c chore: update third-party dependencies
  • 4388585 chore: update version of actions/setup-go to v5 in GitHub workflows

Others

  • 7bec240 ci: update GitHub Action version to v3 in codeql.yml file
  • 4107713 refactor: update logger configuration in files

v0.3.0

6 months ago

Changelog

Features

  • b791254 feat(regex): add multi skip regexp path (#66)

Enhancements

  • 16b171b chore(deps): update testify and go-toml dependencies
  • 4121d9d chore(request): per-request allocation reduction (#65)
  • e8750fe chore: configure specific linters in .golangci.yml
  • b3c7788 chore: logging full path including query params (#61)
  • f8f6d94 chore: update Go dependencies
  • c10562a chore: update goreleaser/goreleaser-action to v5
  • 253f6c8 chore: update dependencies to latest versions
  • 8065fe6 chore: update dependencies to latest versions
  • 52f4b6a chore: update go-version in GitHub Actions workflow
  • 5625a7e chore: update supported versions of Go to include 1.21
  • 7305eaf chore: update workflow files to use actions/checkout@v4

Others

  • a5816c2 ci(deps): upgrade actions/setup-go in all workflows
  • 31e8dd5 refactor: refactor logger options to support multiple skip path regexps
  • 0755e6f test: add test cases and improvements to benchmark test

v0.2.6

10 months ago

Changelog

Bug fixes

  • 75cf999 fix(isatty): bugs/isatty hot path (#51)
  • 6278943 fix: go dependency

Enhancements

  • 0cf2a96 Revert "chore(logger): update logger from context after middleware execution" (#53)
  • 5a784ff chore(CI): remove old go version
  • d880d45 chore(deps): "Update Go version and dependencies"
  • 825dfbc chore(deps): "Update Go version and refactor dependencies"
  • a339775 chore(deps): add go1.20 version
  • 6769df2 chore(deps): upgrade goreleaser-action version in GitHub workflow
  • df7399d chore(deps): upgrade go module
  • 7ece7df chore(logger): update logger from context after middleware execution (#52)
  • 1a33159 chore(trace): add trace ID and span ID
  • 809ceee chore(zerolog): support parse level (#47)

Others

  • 3dd4924 Add json logger example (#45)
  • d3fd1c0 ci(go): update GitHub workflow and test configurations
  • cb71f7c ci(lint): update Go version in GitHub workflow

v0.2.5

1 year ago

Changelog

Enhancements

  • 731b1c7 chore(logger): replace trace ID with custom field

v0.2.4

1 year ago

Changelog

Enhancements

  • 515b101 chore: support logger callback func

v0.2.3

1 year ago

Changelog

Enhancements

  • a5b6bd0 chore(CD): enable goreleaser config.
  • 71e1932 chore(deps): bump github.com/stretchr/testify from 1.7.2 to 1.8.0
  • 1f55337 chore(deps): bump github/codeql-action from 1 to 2 (#26)
  • 93bccbd chore(deps): bump goreleaser/goreleaser-action from 2 to 3 (#31)
  • 056b502 chore(gin): upgrade to v1.8.0
  • da2c474 chore(github): upgrade action package.
  • b6990ef chore(go): upgrade go module
  • fc065f4 chore(options): Add option interface
  • 91a4580 chore(otel): support trace id
  • 716b604 chore: Add go 1.19 and upgrade lint version to v1.49
  • cee996e chore: bump require version
  • 120b974 chore: upgrade checkout version to v3

Others

  • eb153dd Merge pull request #38 from gin-contrib/dependabot/go_modules/github.com/stretchr/testify-1.8.0
  • cbf6f03 chore(CI/CD): add dependabot
  • 543a9cb chore(CI/CD): add go1.18 version
  • 282de54 chore(CI/CD): remove macos-latest testing

v0.2.2

2 years ago