All Versions
9
Latest Version
Avg Release Cycle
136 days
Latest Release
1508 days ago
Changelog History
Changelog History
-
v1.5.1
July 24, 2020 -
v1.5.0 Changes
February 06, 2020'With' returns object that calls C (constructor) at first, then ops, then D (destructor). D will be called in any case if C returns nil. D is able to hide original error an return nil or return error even if the original error is nil.
'NewRepeaterExt' returns object that wraps all ops with with the given opw and wraps composed operation with the given copw.
-
v1.4.1 Changes
November 22, 2019๐ fix: overflow in exponential backoff
-
v1.4 Changes
May 07, 2018- ๐ fix: Once calls global compose
- ref: some changes in Cpp concept. It is transparent for input errors now, it also panics if D fails
- โ add: Done, FnDone, FnOnlyOnce
- โ add: 100% test coverage
-
v1.3 Changes
May 04, 2018- โ add: Once and FnRepeat to Repeater and global functions
-
v1.2 Changes
April 30, 2018- โ add: Nope to operations
- โ add: new function to create Repeater with constructor and destructor - Cpp
-
v1.1 Changes
April 28, 2018- โ add: IsTemporary and IsStop for errors
- โ add: FnOnError for operations
- โ add: missing tests for operations
-
v1.0.0 Changes
- ๐ public release
- โ add: new interface Repeater
- โ add: new concept - OpWrapper
- โ add: new function to create Repeater with wrapping operations
- โ add: new WithContext - a repeater that checks for context errors before operation call
-
v0.1.0 Changes
November 28, 2017- ๐ initial version, all tests passed