Skip to content

Latest commit

 

History

History
341 lines (244 loc) · 32.3 KB

CHANGELOG.md

File metadata and controls

341 lines (244 loc) · 32.3 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

v1.20.0 - 2024-12-28

  • 1659316 feat(subscriber): make sure we combine the errors (#155)
  • d6f45e7 build(deps): bump bin from a433391 to bde1e44 (#154)
  • 8ffd17e build(deps): bump bin from 9fa29e2 to a433391 (#153)
  • cab35fc build(deps): bump bin from 10049eb to 9fa29e2 (#152)
  • 0ee120a build(ci): update golang config (#151)
  • bc915dd build(deps): bump bin from cf4a7d3 to 10049eb (#150)
  • 9a3a07f build(deps): bump bin from e8f9d73 to cf4a7d3 (#149)
  • eb6eec0 build(deps): bump bin from 8b87d26 to e8f9d73 (#148)
  • bc7720e build(deps): bump bin from b975eab to 8b87d26 (#147)
  • eb96b8b build(deps): bump bin from 1eca781 to b975eab (#146)
  • 8123e4b build(deps): bump bin from 4d2cb2a to 1eca781 (#145)
  • 6ce9890 build(deps): bump bin from 41b7c8b to 4d2cb2a (#144)
  • c5ef416 build(deps): bump bin from bc89e5f to 41b7c8b (#143)

v1.19.0 - 2024-08-14

  • 896000a feat(go): upload to v1.23 (#142)
  • 78f2461 build(deps): bump bin from 808558f to bc89e5f (#141)
  • 480d597 build(deps): bump bin from 2d4d510 to 808558f (#140)

v1.18.1 - 2024-08-08

  • b2dfd6a fix(go): set to min 1.22 (#139)
  • 1da16c9 test(git): ignore files (#138)
  • b51ea84 build(deps): bump bin from cf2f550 to 2d4d510 (#137)
  • e736ff3 build(deps): bump bin from 8724850 to cf2f550 (#136)
  • 51aa2e6 build(ci): remove benchmarks (#135)
  • b017d1f test(server): remove sub benchmark (#134)
  • 4550952 build(ci): add benchmarks (#133)
  • d13f7d4 build(deps): bump bin from 44badfa to 8724850 (#132)

v1.18.0 - 2024-08-07

  • 681d6f9 feat(checker): change http to use round tripper (#131)

v1.17.3 - 2024-08-07

  • 0133385 fix(go): update go to v1.22.6 (#130)
  • d3e6415 build(deps): bump bin from 897d5f1 to 44badfa (#129)

v1.17.2 - 2024-07-03

  • 94aa489 fix(go): update go to v1.22.5 (#128)
  • 2038a85 docs(reame): add badges (#127)
  • e922ef7 build(deps): bump bin from 955891d to 897d5f1 (#126)
  • febee5a build(ci): add codecov (#125)
  • b6312e9 build(deps): bump bin from 955891d to 897d5f1 (#124)
  • fd74a63 build(ci): use alexfalkowski/go:1.22 (#123)

v1.17.1 - 2024-06-05

  • 2bb478a fix(deps): upgrade to go 1.22.4 (#122)
  • 7e0f5fc build(deps): bump bin from c4fd841 to 955891d (#121)
  • 4cf3301 build(deps): bump bin from 93c02b7 to c4fd841 (#120)
  • 1df7381 build(deps): bump bin from 55a2500 to 93c02b7 (#119)

v1.17.0 - 2024-05-10

  • 738887e feat(field): align with tool (#118)
  • eb28d12 build(deps): bump bin from 693b345 to 55a2500 (#117)

v1.16.2 - 2024-05-08

  • e66bd34 fix(deps): upgraded go to v1.22.3 (#116)
  • 068320e build(deps): bump bin from 253f8fe to 693b345 (#115)
  • 9524423 build(deps): bump bin from 63b9d75 to 253f8fe (#114)
  • f77cfd9 build(deps): bump bin from cf2a686 to 63b9d75 (#113)
  • 3f077a9 build(deps): bump bin from e47704b to cf2a686 (#112)
  • 71333b2 build(ci): cover all (#111)
  • 2c18816 build(deps): bump bin from 3976e45 to e47704b (#110)
  • efbabe5 build(ci): html coverage (#109)
  • 6fccdc3 build(deps): bump bin from 1755d45 to 3976e45 (#108)
  • 52c488d build(deps): bump bin from 62c9b8d to 1755d45 (#107)
  • 3fd4a05 build(coveralls): remove goveralls (#106)
  • 47e2425 build(deps): bump bin from c06391c to 62c9b8d (#105)
  • 5090917 build(deps): bump bin from cff9786 to c06391c (#104)
  • a61dc2a build(deps): bump bin from d5f116d to cff9786 (#103)
  • 457a305 build(ci): find the most recently generated cache (#102)
  • 455b915 build(ci): store tests (#101)
  • d8cad82 build(deps): bump bin from 51c6ece to d5f116d (#100)
  • 1c2e5fc build(ci): change cache key (#98)
  • 5c4cafd build(deps): bump bin from a1fc5ac to 51c6ece (#97)
  • a44262f build(ci): cache go build (#96)
  • 6e4695d build(ci): cache deps (#95)
  • c52ce38 build(deps): bump bin from c322696 to a1fc5ac (#94)
  • 91875f9 build(deps): bump bin from 13a7302 to c322696 (#92)

v1.16.1 - 2024-04-12

  • c1928c2 fix(checker): use no body instead of nil (#91)
  • 37621d4 build(deps): bump bin from ed17684 to 13a7302 (#90)
  • ae055dc build(deps): bump bin from 024be7f to ed17684 (#89)
  • 45e6534 build(deps): bump bin from 608889f to 024be7f (#88)
  • 7b9e0aa build(deps): bump bin from 090eac9 to 608889f (#87)
  • 3354d88 build(deps): bump bin from a19d7ca to 090eac9 (#86)
  • 9e28175 build(deps): bump bin from 60071ae to a19d7ca (#85)
  • c8eaf43 build(deps): bump bin from 06726b5 to 60071ae (#84)
  • f93f63a build(dependabot): change prefixes (#83)

v1.16.0 - 2024-03-25

  • d05a82d feat(build): remove phony (#82)
  • 1f48884 build(make): add git commands (#80)
  • fce9d99 build(deps): bump bin from 355347a to 06726b5 (#79)
  • 27c777f build(deps): bump bin from 66f6a24 to 355347a (#78)

v1.15.0 - 2024-03-14

  • 90841b2 feat: change license to MIT (#77)

v1.14.2 - 2024-03-07

  • 0e6aa9b fix: use go 1.22.1 (#76)
  • 4b32425 build(deps): bump bin from e6271f5 to 66f6a24 (#75)

v1.14.1 - 2024-02-17

v1.14.0 - 2024-02-16

  • 73b85de feat(go): update to v1.22 (#73)

v1.13.2 - 2024-01-08

  • c17a376 fix(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.1 to 1.5.2 (#72)

v1.13.1 - 2023-12-11

  • bfdfd39 fix(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.0 to 1.5.1 (#71)
  • 32808ce build(deps): bump bin from e8ef37a to e6271f5 (#70)
  • 26c22d0 build(deps): add bin (#69)
  • d25c13b build(deps): add bin (#68)
  • cabe5bb build(deps): update bin (#67)
  • 0cbea0f build(deps): update bin (#66)
  • 6f69975 build(deps): update bin (#65)
  • 92271d7 build(deps): update bin (#64)
  • 9a59184 build(deps): update bin (#63)
  • 22156e1 ci: use go:1.21-ruby (#62)
  • 51b6657 build(deps): update bin (#61)
  • 443f1e5 build(deps): update bin (#60)
  • 607282f build(deps): update bin (#59)

v1.13.0 - 2023-08-10

  • 939fac9 feat: update go to version 1.21 (#58)
  • 604d3af build(deps): update bin (#57)

v1.12.2 - 2023-06-29

  • ff44846 fix(deps): bump github.com/smartystreets/goconvey from 1.8.0 to 1.8.1 (#56)

v1.12.1 - 2023-04-11

  • 0183b96 fix(deps): bump github.com/smartystreets/goconvey from 1.7.2 to 1.8.0 (#54)
  • 4f63a5a style: fix lint (#55)

v1.12.0 - 2023-02-09

  • 33c2a00 feat(go): update to v1.20 (#53)
  • 7d668da build: add bin (#52)
  • a660499 ci(dependabot): change commit message (#51)
  • d6abc2b ci: use release 3.1 (#50)
  • 5aadb4a ci: use release 3.0 (#49)

v1.11.0 - 2022-11-13

  • 2cc06d0 feat(go): update to v1.9 (#48)

v1.10.4 - 2022-06-09

  • af0b789 build: add dependabot (#47)

v1.10.3 - 2022-05-10

  • 0d26083 fix(subscriber): only send tick to subscribed name (#46)

v1.10.2 - 2022-04-07

  • 267beaf docs: update readme (#45)

v1.10.1 - 2022-04-07

  • 6764d7a refactor: remove unused code (#44)

v1.10.0 - 2022-04-06

  • 0054252 feat(subscribers): get all errors (#43)

v1.9.0 - 2022-03-20

  • 7dfccd0 feat: update to go 1.18 (#42)

v1.8.0 - 2022-03-19

  • 7e1171d feat: remove pkg folder (#41)

v1.7.4 - 2021-10-31

  • 9ac8bc9 build: update github.com/smartystreets/goconvey v1.7.2 (#40)

v1.7.3 - 2021-10-26

  • 0197e6b fix(http): pass a client with timeout (#39)

v1.7.2 - 2021-10-18

  • bd5441e fix(probe): check on startup (#38)

v1.7.1 - 2021-10-18

  • 604032b test: fix ready checker (#37)

v1.7.0 - 2021-10-18

  • dec38ea feat(checker): add ready and noop (#36)

v1.6.2 - 2021-07-19

v1.6.1 - 2021-05-17

  • 2b2f32f style: update linter to use revive (#34)

v1.6.0 - 2021-05-11

  • 53ebe04 feat(http): use client (#33)

v1.5.4 - 2021-04-28

  • 48e2a7a test: through observer (#32)

v1.5.3 - 2021-04-28

  • 6de3397 test: add missing tests after coverage (#30)

v1.5.2 - 2021-04-27

  • 98d6d34 fix: remove unused code (#29)

v1.5.1 - 2021-04-27

  • eb514f7 test: integrate coveralls (#28)

v1.5.0 - 2021-04-05

  • 4abba53 feat: rename packages (#27)

v1.4.1 - 2021-04-04

  • ba910f7 ci(release): add gh context (#26)

v1.4.0 - 2021-04-03

  • f4b4844 ci: cache seems to be broken (#25)
  • 494df76 feat: update go to version 1.16 (#24)

v1.3.0 - 2020-11-04

  • a37a5c5 feat: break up to interfaces (#23)

v1.2.0 - 2020-11-02

  • cb79b53 feat(tcp): add ability to pass dialer (#22)

v1.1.0 - 2020-10-31

  • 1e4c126 ci: change to master
  • 72ea67a Merge pull request #21 from alexfalkowski/feat/update-image
  • 50df0e7 fix: linting from the new linter
  • 06ce5cb feat(ci): use new image
  • b37a17c Merge pull request #20 from alexfalkowski/feat/reg
  • 3ccf57d refactor(svr): add registration constructor
  • cfa470f Merge pull request #19 from alexfalkowski/feat/string
  • a2cd3d5 feat(stringer): change to quotes
  • f7ca5ce Merge pull request #18 from alexfalkowski/feat/string
  • 3f0ff6c feat(stringer): add string function
  • cd37532 Merge pull request #17 from alexfalkowski/feat/simplify
  • b1c4d66 ci: add config
  • a8c5258 feat(srv): pass in registrations
  • 1f130d9 Merge pull request #16 from alexfalkowski/docs/fix
  • e23443f docs: fix defer
  • 62be6ca Merge pull request #15 from alexfalkowski/refactor/cleanup
  • cd30ae6 refactor(srv): remove extra lines
  • 2cc3727 Merge pull request #14 from alexfalkowski/feat/default
  • 9137b45 feat(srv): default with 10 secs
  • 7d69b28 Merge pull request #13 from alexfalkowski/fix/invalid-sub
  • b534295 fix(srv): only subscribe to exiting registries
  • cb43072 Merge pull request #12 from alexfalkowski/test/valid-probe
  • 634de63 test(sub): verify valid observer
  • 34f3d55 Merge pull request #11 from alexfalkowski/fix/nil
  • 478ee01 fix(http): return nil
  • 7d77b6e Merge pull request #10 from alexfalkowski/docs/fix
  • 99963c2 docs: fix indentation
  • 5e6ec71 Merge pull request #9 from alexfalkowski/docs/fix
  • 548c234 docs: fix indentation
  • 69ba0ab Merge pull request #8 from alexfalkowski/docs/usage
  • 249b1c8 docs: add usage
  • 115db85 Merge pull request #7 from alexfalkowski/feat/db
  • 51a9215 feat(db): check sql
  • c92d80e Merge pull request #6 from alexfalkowski/fix/connections
  • 4413d47 fix(http): pass tripper
  • d8f35bb fix(tcp): close connection
  • 7abec4f Merge pull request #5 from alexfalkowski/feat/tcp
  • 8aa2989 feat(checker): add tcp checker
  • f582718 Merge pull request #4 from alexfalkowski/feat/lock
  • 9f8d4c5 fix: mantain a status for starting and stopping
  • 1029ad6 Merge pull request #3 from alexfalkowski/feat/design
  • 0c8b4a3 refactor(sub): move observe
  • b514335 fix: close the channel
  • 5af0722 refactor(probe): move type
  • 223b4d3 test: timeout
  • 14b8e56 fix: buffer channel
  • 31ca88f feat(observer): allow a subscription to be observed
  • f0eee1c feat: send tick
  • e4b3b4d test: remove timeout as it hangs
  • d519ad0 fix: handle stoping
  • 7ccc20f fix: wait for cancellation
  • 8cbda7e refacto(prb): move to prb package
  • 4202add refacto(sub): move to sub package
  • 5b46b87 feat(http): add probe
  • bfde72e Merge pull request #2 from alexfalkowski/feat/setup
  • b294cf4 feat: add linter config
  • f686839 feat: add git ignore
  • b627803 feat: add editor config
  • 5bd35a5 feat: add makefile
  • 75290e2 feat: go mod init github.com/alexfalkowski/go-health
  • be14044 Merge pull request #1 from alexfalkowski/docs/rationale
  • 9ac0308 docs: specify rationale
  • b7491e3 Initial commit