Skip to content

Releases: golang-queue/nsq

v0.3.0

21 Jan 02:42
e62a1ea
Compare
Choose a tag to compare

Changelog

Enhancements

Refactor

  • cab4f57: refactor: refactor JSON unmarshalling to use Payload instead of Bytes (@appleboy)
  • 0d1a1d7: refactor: refactor queue handling and improve test performance (@appleboy)

Build process updates

  • 4cb2969: ci: update GitHub Actions workflow and testing configurations (@appleboy)

Documentation updates

  • e62a1ea: docs: document producer-consumer example using golang-queue with NSQ (@appleboy)

Others

  • 05e742a: test: refactor NSQ tests to use testcontainers for setup (@appleboy)
  • 6914a8b: test: refactor tests to improve reliability and maintainability (@appleboy)

v0.2.0

04 Jan 08:58
e581c0e
Compare
Choose a tag to compare

Changelog

Features

Enhancements

Refactor

Build process updates

  • e581c0e: ci: improve CI workflows and API integration for better performance (@appleboy)
  • b05bfb1: ci: update GitHub actions and workflows for Go projects (@appleboy)

v0.1.1

24 Jun 23:56
Compare
Choose a tag to compare

Changelog

Bug fixes

Enhancements

  • 651f3a5 chore(deps): bump goreleaser/goreleaser-action from 2 to 3 (#21)
  • bf9e2e0 chore(queue): change job data to point structure (#25)
  • 63de0b1 chore: upgrade queue to v0.1.3

v0.1.0

26 Apr 04:33
Compare
Choose a tag to compare

Changelog

Features

  • 5cee079 feat(NSQ): update maxInFlight default value as 1 (#15)
  • 254dafb feat(metrics): add nsq queue stats (#14)
  • 4343a22 feat(worker): add timer in Request method (#12)
  • 8e59ab4 feat(worker): only start one consumer and producer (#10)

Enhancements

  • 24d6b3e chore(deps): bump actions/cache from 2 to 3 (#19)
  • 5ffcc17 chore(deps): bump codecov/codecov-action from 2 to 3 (#17)
  • cec0b87 chore(deps): bump github/codeql-action from 1 to 2 (#18)
  • d1c23a8 chore(github): upgrade some action package
  • ad88776 chore(go): upgrade go module to go1.18 version
  • 9c8367d chore(go): upgrade module to go1.18 version
  • 835e27d chore(queue): update queue message package
  • fb8b6a5 chore(worker): Add disable consumer method
  • b0ff8fd chore(worker): remove disable consumer flag (#16)
  • 06135b5 chore: actions/checkout from 2 to 3
  • 845f1d8 chore: upgrade queue to v0.1.0

Others

  • 321a891 chore(CI/CD): add dependabot
  • 16fc9ae chore(CI/CD): add go1.18 version
  • 20c52f0 chore(CI/CD): bump golangci-lint to v1.45.0
  • 3f98429 refactor: add Option interface
  • 3f9a6f4 refactor: simplify return error
  • dc9f803 test: check task numbers

v0.0.9

18 Apr 05:09
Compare
Choose a tag to compare

Changelog

Bug fixes

  • d79fb34 fix(message): Finish sends a FIN command to the nsqd

v0.0.8

09 Mar 22:54
Compare
Choose a tag to compare

Changelog

Features

  • 20b11fc feat(CI): enable code scan in security.

Enhancements

  • 258818c chore(CI): merge lint and testing
  • 5f11632 chore(example): update go module
  • ad3acf0 chore(golangci): upgrade to v1.44.2
  • 945096e chore(release): add goreleaser config
  • e3f8260 chore: rename body to payload

v0.0.7: chore(CI): add codeql

03 Feb 09:22
Compare
Choose a tag to compare

v0.0.6: chore(metric): Add metric interface

24 Dec 13:47
Compare
Choose a tag to compare

v0.0.5

19 Sep 07:17
c2a905e
Compare
Choose a tag to compare
chore: re-queue the job if worker has been shutdown. (#5)

v0.0.4

19 Sep 05:27
8345198
Compare
Choose a tag to compare
chore: support graceful shutdown (#4)