Skip to content

Releases: hedon954/goapm

v0.0.47

04 Mar 08:09
Compare
Choose a tag to compare

0.0.47 - 2025-03-04

  1. provider more unit tests for goapm
  2. use go-mysql-mocker to replace real mysql database for better unit tests
  3. use miniredis to replace real redis server for better unit tests
  4. provide more small useful methods for goapm

⚙️ Miscellaneous Chores

  • define const to reduce unnecessary dependencies - (c4d6d83) - hedon954

⛰️ Features

  • (goapm) provide more unit tests and use go-mysql-mocker and miniredis for unit tests to avoid real database dependencies - (f58f85c) - hedon954

🐛 Bug Fixes

  • (mysql) make mysql related unit tests passed - (d4cd546) - hedon954

v0.0.46

28 Feb 09:13
Compare
Choose a tag to compare

0.0.46 - 2025-02-28

fix to default get params from form

🐛 Bug Fixes

  • (gin) default set params with form data - (ba27ccf) - hedon954

v0.0.45

28 Feb 08:55
Compare
Choose a tag to compare

0.0.45 - 2025-02-28

  1. support record response when logrus error
  2. support record response of json body
  3. add more unit tests

⚙️ Miscellaneous Chores

  • nolint for test file - (62ef343) - hedon954
  • skip some integration tests in pre-commit - (56c9a27) - hedon954

⛰️ Features

  • (gin) get panic stack by skip 3 - (32fe6a8) - hedon954
  • (gin) support record response and filter record and add unit tests - (2f15348) - hedon954
  • (gin) support record json body and write unit tests - (f37cb34) - hedon954

🧪 Tests

  • (goapm) fix goapm smoke unit test - (04172cf) - hedon954
  • (goapm) fix goapm smoke unit test nil pointer - (0f6ea44) - hedon954
  • (metrics) add unit tests for metrics - (8aa275d) - hedon954
  • (pprof) add unit tests for pprof - (f50af36) - hedon954
  • (prometheus) add unit tests for gin prometheus - (8759140) - hedon954
  • (smoke) add smoke test for goapm - (01e03fe) - hedon954

v0.0.44

25 Feb 09:40
Compare
Choose a tag to compare

0.0.44 - 2025-02-25

provide stack param in gin panic hook

⛰️ Features

  • (gin) provide stack in gin panic hooks - (7b0142b) - hedon954

v0.0.43

25 Feb 09:27
Compare
Choose a tag to compare

0.0.43 - 2025-02-25

init prometheus metrics by NewInfra and provide gin with prometheus tools

⛰️ Features

  • (gin) provide gin with prometheus tools - (82556c3) - hedon954
  • (metrics) init prometheus metrics by NewInfra in order to set appname correctly - (2b0c4e2) - hedon954

v0.0.42

21 Feb 09:29
Compare
Choose a tag to compare

0.0.42 - 2025-02-21

optimize sqltrace span name and trace stack when redis error

⛰️ Features

  • (redis&gorm) optimize sqltrace span name and trace stack when redis error - (95bef72) - hedon954

v0.0.41

21 Feb 09:20
Compare
Choose a tag to compare

0.0.41 - 2025-02-21

fix gorm with wrapped driver and optimize redis cmd record info

⚙️ Miscellaneous Chores

  • remove panic test - (8d5bb58) - hedon954

⛰️ Features

  • (redis) optimize redis cmd record info - (0497d78) - hedon954

🐛 Bug Fixes

  • (gorm) new gorm mysql with wrapper driver - (84678a5) - hedon954

v0.0.40

21 Feb 09:00
Compare
Choose a tag to compare

0.0.40 - 2025-02-21

optimize redis hook

⛰️ Features

  • (redis) without stack trace and overide cmd when error - (2de7307) - hedon954

v0.0.39

20 Feb 07:41
Compare
Choose a tag to compare

0.0.39 - 2025-02-20

set gin.Context into context for logrus

⛰️ Features

  • (gin) set gin.Context into context for logrus - (fe4a163) - hedon954

v0.0.38

20 Feb 07:15
Compare
Choose a tag to compare

0.0.38 - 2025-02-20

set trace in gin response header

⛰️ Features

  • (gin) set trace id in response header - (2caff17) - hedon954