Skip to content

Latest commit

 

History

History
96 lines (76 loc) · 5.1 KB

CHANGELOG.md

File metadata and controls

96 lines (76 loc) · 5.1 KB

Changelog

v1.10.2 - 2024-06-08

Other Changes

  • Use context.AfterFunc instead of go func() by @k1LoW in #52

v1.10.1 - 2024-06-08

Other Changes

  • Refactor withDoneGroup by @k1LoW in #51

v1.10.0 - 2024-06-05

New Features 🎉

  • Add WithoutCancel by @k1LoW in #49

v1.9.0 - 2024-06-04

Breaking Changes 🛠

  • Change the behaviour of donegroup.Cancel significantly. by @k1LoW in #47

v1.8.1 - 2024-06-02

Fix bug 🐛

  • Cleanup functions should be executed immediately when the context is done. by @k1LoW in #44

Other Changes

  • doneGroup.ctxw is not used anymore, so remove it. by @k1LoW in #45

v1.8.0 - 2024-06-02

Breaking Changes 🛠

  • If timeout is reached, it should not be waited for. by @k1LoW in #39
  • Functions registered in Cleanup no longer need to do context handling. by @k1LoW in #42

Other Changes

  • Use context.WithoutCancel instead of context.Background in the donegroup package. by @k1LoW in #41

v1.7.0 - 2024-06-02

New Features 🎉

  • Add CancelWith*Cause by @k1LoW in #37

Fix bug 🐛

  • Fix doneGroup._ctx tree by @k1LoW in #35

Other Changes

  • Use sync.WaitGroup instead of errgroup.Group by @k1LoW in #32
  • Remove unnecessary for loop by @k1LoW in #33
  • Use context.CancelCauseFunc by @k1LoW in #34
  • Fix cancel timing by @k1LoW in #36

v1.6.0 - 2024-05-21

New Features 🎉

  • Add WithCancelCause by @k1LoW in #27
  • Add WithDeadline and WithTimeout by @k1LoW in #30

Other Changes

  • chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in the dependencies group by @dependabot in #29
  • chore(deps): bump actions/setup-go from 4 to 5 in the dependencies group by @dependabot in #28

v1.5.1 - 2024-04-04

v1.5.0 - 2024-04-04

New Features 🎉

  • Add donegroup.Go by @k1LoW in #23

v1.4.0 - 2024-02-07

Breaking Changes 🛠

  • Always execute all cleanup functions. by @k1LoW in #21

v1.3.0 - 2024-02-07

Breaking Changes 🛠

  • Add Awaitable by @k1LoW in #19

Other Changes

  • Add ErrNotContainDoneGroup by @k1LoW in #17

v1.2.0 - 2024-02-07

New Features 🎉

  • Add Cancel for canceling context and waiting for cleanup functions at once. by @k1LoW in #16

v1.1.0 - 2024-02-07

New Features 🎉

  • Add donegroup.Awaiter by @k1LoW in #14

Other Changes

  • Add test for no cleanup functions by @k1LoW in #12

v1.0.0 - 2024-02-06

Other Changes

  • Add example by @k1LoW in #11

v0.2.3 - 2024-02-05

Fix bug 🐛

  • Fix typo by @k1LoW in #9

v0.2.2 - 2024-02-05

New Features 🎉

  • Add WaitWithTimeout* by @k1LoW in #7

v0.2.1 - 2024-02-05

v0.2.0 - 2024-02-05

Breaking Changes 🛠

  • Add WaitWithTimeout by @k1LoW in #2
  • Add WaitWithContext instead of WaitWithTimeout by @k1LoW in #4

v0.0.1 - 2024-02-05