Skip to content

fix: resolve #44#73

Open
Shaidyk wants to merge 1 commit into
tailcallhq:mainfrom
Shaidyk:fix/issue-44
Open

fix: resolve #44#73
Shaidyk wants to merge 1 commit into
tailcallhq:mainfrom
Shaidyk:fix/issue-44

Conversation

@Shaidyk

@Shaidyk Shaidyk commented Jun 24, 2026

Copy link
Copy Markdown

Resolves #44.

Обновлены все устаревшие зависимости в Cargo.toml/Cargo.lock (tokio 1.36→1.43, tonic/tonic-reflection/tonic-build 0.11→0.12.3, prost/prost-types 0.12→0.13.4, opentelemetry-стек 0.22→0.27, tracing-opentelemetry 0.23→0.28, tonic-tracing-opentelemetry 0.18→0.23, anyhow/once_cell/tracing/async-trait — до последних, gh-workflow 0.5.1→0.5.3). Удалены ставшие лишними прямые зависимости (hyper, tower, hyper-util, http-body-util, opentelemetry-http, opentelemetry-semantic-conventions оставлен), т.к. tonic 0.12 сервит напрямую через .serve(addr). src/main.rs мигрирован на новые API (builder-паттерн SpanExporter/SdkTracerProvider/Resource, attribute::SERVICE_*, build_v1() для reflection). build.rs: .compile().compile_protos(). Добавлен tests/news.rs с тестами, доказывающими работоспособность обновлённого тулчейна prost/tonic-reflection.

/claim #44

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update all outdated dependencies

1 participant