<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/plugins, branch oidc-1.2.8</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.8</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=oidc-1.2.8'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-05-14T17:50:44Z</updated>
<entry>
<title>feat(conf,builder): add libatomic to build for nodejs &gt;=25</title>
<updated>2026-05-14T17:50:44Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-05-14T17:01:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a449cf113f2d020335df7511dcaa7a9926200748'/>
<id>urn:sha1:a449cf113f2d020335df7511dcaa7a9926200748</id>
<content type='text'>
&lt;section id="quibbler-autodescription"&gt;

#### Добавление поддержки libatomic для Node.js &gt;= 25 📝

- 🛠️ Добавлена поддержка библиотеки `libatomic` в сборку для Node.js версии 25 и выше, что необходимо для корректной работы в среде Linux
- 📦 Обновлены ресурсы и конфигурации для включения `libatomic` при сборке проектов с Node.js &gt;= 25 на Linux
- 🧪 Обеспечена корректная передача `LD_LIBRARY_PATH` в тестовую среду для поддержки новых версий Node.js
- 📝 Обновлены описания ресурсов и добавлено указание минимальной версии Node.js (&gt;=25.9.0) в `package.json` для соответствующих проектов
- ⚙️ Расширена функциональность CLI и билдера с возможностью передачи дополнительного пути для `LD_LIBRARY_PATH` при запуске сборок
- 🧹 Очищены и обновлены тестовые сценарии для корректной работы с новыми параметрами сборки
- 📁 Добавлены новые ресурсы для `libatomic` на платформах Linux и Linux-aarch64, включая обновленные версии в `resources.json`
- 🧩 Реализована логика автоматического подключения `libatomic` при использовании Node.js &gt;= 25 на Linux, учитывая архитектуру процессора
- 📦 Обновлены зависимости и конфигурации для корректной работы с новыми версиями Node.js и библиотеками
- 📁 Обновлены пути к ресурсам и метаданные в `resources.json`, отражающие изменения в сборке и поддержку новых версий Node.js

&lt;a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"&gt;&lt;font size="2"&gt;Autodescription by Yandex Code Assistant&lt;/font&gt;&lt;/a&gt;
&lt;/section&gt;
commit_hash:d078809fbb928dd6328f2b5200c895eb05a44220
</content>
</entry>
<entry>
<title>Revert commit rXXXXXX, relative path for DOCS_DIR</title>
<updated>2026-05-14T17:01:42Z</updated>
<author>
<name>svidyuk</name>
<email>svidyuk@yandex-team.com</email>
</author>
<published>2026-05-14T16:33:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d10787e6024ac53f0782595c214d3f0cb717d4ef'/>
<id>urn:sha1:d10787e6024ac53f0782595c214d3f0cb717d4ef</id>
<content type='text'>
commit_hash:f5a8b48c2f9527cc8412bf966caee0d283815c2c
</content>
</entry>
<entry>
<title>relative path for DOCS_DIR</title>
<updated>2026-05-14T02:55:53Z</updated>
<author>
<name>svidyuk</name>
<email>svidyuk@yandex-team.com</email>
</author>
<published>2026-05-14T02:39:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fc3b79f9a710370428d5a56a85c0876ed62b0d26'/>
<id>urn:sha1:fc3b79f9a710370428d5a56a85c0876ed62b0d26</id>
<content type='text'>
commit_hash:3f9ef3c5e3cc3447ac84c4cb61379c2c0470e958
</content>
</entry>
<entry>
<title>feat(conf): explicit TS_BUILD_SCRIPT</title>
<updated>2026-05-12T07:47:32Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-05-12T07:27:11Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=44a9aeb49d2803a8593dcfeab5c9c7866cb475dd'/>
<id>urn:sha1:44a9aeb49d2803a8593dcfeab5c9c7866cb475dd</id>
<content type='text'>
commit_hash:4d4171110a3c0d7a599a391ea892f540fa67906a
</content>
</entry>
<entry>
<title>Move DOCS_DIR flags calculation relying on absolute arg path into python</title>
<updated>2026-05-05T06:27:40Z</updated>
<author>
<name>svidyuk</name>
<email>svidyuk@yandex-team.com</email>
</author>
<published>2026-05-05T05:51:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4b41438315f3047317ea8d315f4a7af062519a7c'/>
<id>urn:sha1:4b41438315f3047317ea8d315f4a7af062519a7c</id>
<content type='text'>
In order to switch DOCS_DIR to use relative paths for its argument we need to do directory resolving
to calculate effective absolute path. This kind of directory resolving is not available in core.conf
yet (see for details)
commit_hash:ad14d3d72c9849b02a94033deb68dc2f782c45d9
</content>
</entry>
<entry>
<title>nots.py: убрать валидацию на declarationDir в tsconfig validation</title>
<updated>2026-04-29T19:51:01Z</updated>
<author>
<name>baymer</name>
<email>baymer@yandex-team.com</email>
</author>
<published>2026-04-29T19:32:08Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dde9666e1f702e41929c8d8ff527c97b3dcc89f7'/>
<id>urn:sha1:dde9666e1f702e41929c8d8ff527c97b3dcc89f7</id>
<content type='text'>
commit_hash:fa4593c734b50de2aa23e5c8719a4e0445743709
</content>
</entry>
<entry>
<title>fix(conf): add edge from TS_TEST_FOR to PREPARE_DEPS of testing module</title>
<updated>2026-04-29T17:53:42Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-04-29T17:01:33Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=32b7ffbb3a43c25b087256c8c6ad236a2833a0b4'/>
<id>urn:sha1:32b7ffbb3a43c25b087256c8c6ad236a2833a0b4</id>
<content type='text'>
commit_hash:9c3b0d6bee145dee5119f80270d73b77749316cf
</content>
</entry>
<entry>
<title>Handle `${"$"}` escaping in test dart fields</title>
<updated>2026-04-29T04:01:58Z</updated>
<author>
<name>svidyuk</name>
<email>svidyuk@yandex-team.com</email>
</author>
<published>2026-04-29T03:38:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d71c04e644d40d2dd0b1a3545aed812fe0a53ac4'/>
<id>urn:sha1:d71c04e644d40d2dd0b1a3545aed812fe0a53ac4</id>
<content type='text'>
commit_hash:f5f3ba83acf46664463841fa2974c9f1d84c679a
</content>
</entry>
<entry>
<title>[maps/renderer] setup linters for new cpp code</title>
<updated>2026-04-28T17:46:47Z</updated>
<author>
<name>eak1mov</name>
<email>eak1mov@yandex-team.com</email>
</author>
<published>2026-04-28T17:01:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=da6314a4fdc34016622ec5ecb53253afa0038d9b'/>
<id>urn:sha1:da6314a4fdc34016622ec5ecb53253afa0038d9b</id>
<content type='text'>
Сейчас при добавлении новой библиотеки нужно не забывать _вручную_ включать ее в список clang-format и clang-tidy.
Меняю дефолт на обратный - все новые библиотеки подключаются автоматически.
Для старых неподдерживаемых библиотек добавляются `DISABLE(MAPS_RENDERER_STYLE_CPP)` и `NO_CLANG_TIDY()`, которые позволяют временно отключить проверки.
commit_hash:9b0cbd5e5365c4b76b521ee239383f663cffc246
</content>
</entry>
<entry>
<title>feat(conf): Node.js 20 is deprecated</title>
<updated>2026-04-27T19:21:55Z</updated>
<author>
<name>zaverden</name>
<email>zaverden@yandex-team.com</email>
</author>
<published>2026-04-27T18:43:44Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=37364c9d1b11771df79e56223243fc7b4c01b2d7'/>
<id>urn:sha1:37364c9d1b11771df79e56223243fc7b4c01b2d7</id>
<content type='text'>
feat(conf): Node.js 20 is deprecated
commit_hash:12198d0ee2ebe515795d77c78d418f6ab755dc14
</content>
</entry>
</feed>
