Repository navigation
Conversation
Что: react-markdown ^9.1.0 -> ^10.1.0 в apps/dokploy. Код не менялся: все три места (analyze-logs.tsx, ai/step-two.tsx, ai/step-three.tsx) рендерят <ReactMarkdown> без пропсов, классы уже висят на обёртке-div. Зачем: волна 3 мажорных обновлений UI-библиотек. В 10.0.0 удалён только проп className, 10.0.1 ускоряет типы components, 10.1.0 правит MarkdownHooks. Зависимости пакета (unified 11, remark-parse/remark-rehype 11) те же, что в 9.1.0. Риски: минимальные. className не используется; плагинов, components и urlTransform нет. HTML для одного и того же markdown в 9.1.0 и 10.1.0 совпадает байт в байт. Проверки: bun run typecheck - ок; bunx biome check apps/dokploy/package.json - ок; bun audit --audit-level=moderate - уязвимостей нет; сравнение renderToStaticMarkup v9/v10 - идентично. Тестов на эти компоненты нет, next build локально не запускался. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Collaborator
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Зачем
Волна 3 мажорных обновлений UI-библиотек (одобрено 2026-10-27): перевести
react-markdownна актуальную мажорную ветку.Что изменилось
react-markdown^9.1.0→^10.1.0(10.1.0 опубликован 2025-03-07) вapps/dokploy/package.json,bun.lock.<div>:apps/dokploy/components/dashboard/docker/logs/analyze-logs.tsxapps/dokploy/components/dashboard/project/ai/step-two.tsxapps/dokploy/components/dashboard/project/ai/step-three.tsxclassName, а он у нас не используется;componentsв TypeScript;fallbackи исправил гонку вMarkdownHooks, мы его не используем.componentsиurlTransformу нас нет.Проверки
bun run typecheck: ок во всех workspace.bunx biome check apps/dokploy/package.json: ок.bun audit --audit-level=moderate: уязвимостей нет.renderToStaticMarkup). HTML совпадает байт в байт. В образце были заголовки, списки, код, цитата, ссылки (включаяjavascript:, она в обеих версиях вырезается вhref=""), картинка, сырой HTML (экранируется) иundefinedвместо текста (пустой вывод).next buildлокально не запускался, его проверит CI.Что проверить вручную на dev
proseна месте.🤖 Generated with Claude Code