Skip to content

Releases: 6562680/pipeline

1.6.1

02 Dec 19:37
Compare
Choose a tag to compare
  • исправлена ошибка, при которой при наличии нескольких fallback, первый из них обрабатывал исключение, а остальные вызывались без исключения (что недопустимо), что приводило к сворачиванию цепочки и потере звеньев

1.6.0

02 Dec 18:14
Compare
Choose a tag to compare
  • убрана привязка цепочки на статический фасад
  • добавлена зависимость цепочки от фабрики
  • добавлена возможность передать processManager в цепочку, чтобы использовать ->run()

1.5.3

02 Dec 10:43
Compare
Choose a tag to compare
  • во время выборки следующего шага добавлен отсев Fallback действий, если нет ни одного throwable, и отсев Action действий, если throwable есть, поскольку в данном случае обработчики так или иначе не должны выполняться

1.5.2

02 Dec 10:17
Compare
Choose a tag to compare
  • исправлены тесты для прохождения проверки с учетом CRLF/LF

1.5.1

01 Dec 20:53
Compare
Choose a tag to compare
  • произведен рефакторинг пошаговой работы
  • добавлены сложные тесты
  • добавлен фасад для удобства статических вызовов

1.4.0

27 Nov 09:12
Compare
Choose a tag to compare
  • теперь при запуске Middleware не проверяется наличие ошибок в потоке, поскольку внутри Middleware могли быть обработчики, которые не запускались совсем

1.3.0

27 Nov 07:53
Compare
Choose a tag to compare
  • разделены методы reset() и run()
  • добавлена возможность указывать \Throwable до запуска, чтобы тут же их обработать (требовалось в роутере, если до запуска конвеера уже известно, что его задача обработать ошибку)

1.2.0

26 Nov 15:52
Compare
Choose a tag to compare
  • заполнены интерфейсы
  • упрощена подмена факторки и процессора для пакетов-наследников

1.1.0

26 Nov 13:38
Compare
Choose a tag to compare
  • теперь каждое действие это отдельный шаг, что потенциально открывает возможность для использования генераторов в следующих версиях, то есть можно будет возвращать новые шаги находясь в процессе выполнения шага, а значит - передавать управления на другие процессы, сделав полноценную параллельность

1.0.0

29 Sep 17:08
Compare
Choose a tag to compare
main