Releases: SageAnalytic/Revalee
Releases · SageAnalytic/Revalee
v2.3.1
- Improved logging on callback errors within Revalee.Service.
- Added ongoing heartbeat to activate recurring tasks.
- Added HTTP response status codes from recurring tasks.
- Added public event that handles activation failures for recurring tasks.
- Removed all HTTP Expect 100 Continue behavior.
- Fix: Allow explicit default port numbers on callback URLs.
- Fix: Revalee.Service now stores DateTime.MinValue callback times properly.
- Fix: Task deletion behavior is corrected within the scheduling hashtable.
v2.3.0: Immediate Callbacks
- Revalee.Client.Mvc library will recover state information on immediate callbacks.
- Revalee.Client.Mvc library supports callback cancellation.
- Revalee.Service supports multiple simultaneous instances.
- Improved callback retry handling and allows for user-specified retry intervals.
- Tasks are committed to disk before scheduling.
- Improved Revalee.Service shutdown handling.
- Various minor code refactoring.
v2.2.0: Recurring Tasks
- Added daily and hourly recurring tasks.
- Custom configuration section added to web.config.
- Revalee.Service can now automatically detect service mode or interactive mode.
- Revalee.Service now manages callback times as DateTime instead of DateTimeOffset internally.
- Fix: RevaleeClientSettingsAttribute.RequestTimeout now accepts 0 for the default timeout and ˗1 for an infinite timeout.
- Fix: RevaleeClientSettingsAttribute.RequestTimeout property can now override configured values.
v2.1.2: Asynchronous MVC client
- Improved transaction handling of persisted tasks
- Reorganized client folder structure
- Renamed extension methods to match TAP conventions
v2.1.0
- Added an asynchronous option to the sample site
- Added an MVC-specific client library
- Added client configuration settings to web.config
- Service now starts up immediately after installation
- Service reloads configuration settings after stopping and/or pausing
- Improved exception handling in client libraries
- Performed miscellaneous code refactoring
- Signed assemblies with a strong name
v2.0.1
- Renamed projects and namespace to better follow conventions.
- Improved default folder permissions during installation of the Revalee.Service.
Initial open source release
v2.0.0 Project import