Skip to content

v0.2.0

Latest

Choose a tag to compare

@Stivo182 Stivo182 released this 10 Apr 21:14
· 1 commit to main since this release

Что нового

  • Добавлено кооперативное прерывание операций через СигналПрерыванияОперации. Сигнал передаётся через пайплайн и стратегии и позволяет кооперативно останавливать выполнение операции, например при срабатывании таймаута.
  • В стратегии Timeout добавлены обработчик таймаута и КонтекстТаймаута с информацией о срабатывании.
  • Исправлено выполнение лямбда-выражений, вызывающих процедуру.

Изменения API

  • В публичный API пайплайна и стратегий добавлен параметр СигналПрерыванияОперации.
  • Breaking change: изменён порядок параметров метода ЗапуститьАсинх.

Документация и примеры

  • Обновлена документация по стратегиям, пайплайну и новому механизму прерывания.
  • Добавлены и переработаны примеры использования.
  • Документация дополнена диаграммами выполнения стратегий.

Full Changelog: v0.1.0...v0.2.0