Skip to content

build(deps): Bump errors 0.2.0 → 0.3.0 - #8

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
depos/bump-deps/latest
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
depos/bump-deps/latest

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

📦 Dependency updates

Updated packages: 1 · Strategy: latest

Dependency Update Type Links
errors 0.2.0 → 0.3.0 minor Hub · Releases · Compare

errors

0.2.0 → 0.3.0

📋 Release notes

Sourced from errors's releases.

v0.3.0

Классификация неструктурированных ошибок

В этом релизе добавлен механизм классификации неструктурированных ошибок. Теперь внешним исключениям можно присваивать стабильные машинные коды на основе декларативных правил, не зависящих от изменяемых частей сообщений.

Что нового

  • Классификация ошибок. Добавлены классы КлассификаторОшибок и ПравилоКлассификацииОшибок для определения кода ошибки по нативному типу .NET, точному сообщению, префиксу, фрагменту или окончанию текста.
  • Декларативные правила. Поддерживаются сочетания условий, приоритеты и идентификаторы правил. При неоднозначном совпадении разных кодов классификатор возвращает Неопределено.
  • Поставщики правил. Правила можно регистрировать напрямую или подключать через поставщиков с ленивой загрузкой. Подготовленные правила и индексы кешируются.
  • Работа с цепочками причин. Классификатор учитывает вложенные структурированные ошибки и восстанавливает сообщения нативных исключений из подробного представления ошибки.
  • Локализация. Условия и описания ошибок поддерживают шаблоны НСтр для русского и английского языков.
  • Сохранение диагностики. Результат классификации содержит нормализованный код, описание и сведения о сработавшем правиле. Исходная цепочка ошибок сохраняется для дальнейшего анализа.

Документация и тестирование

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

Full Changelog: Stivo182/oscript-errors@v0.2.1...v0.3.0

v0.2.1

What's Changed

Full Changelog: Stivo182/oscript-errors@v0.2.0...v0.2.1

🔨 Commits

View full comparison

Created automatically by depos-action · file packagedef

@coderabbitai

coderabbitai Bot commented Sep 26, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 694e7bbe-1ca7-4d03-8ebc-fcfdaf5cf86a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions
github-actions Bot force-pushed the depos/bump-deps/latest branch from 8bf5805 to e523852 Compare October 19, 2026 04:12
@github-actions github-actions Bot changed the title build(deps): Bump errors 0.2.0 → 0.2.1 build(deps): Bump errors 0.2.0 → 0.3.0 Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants