Skip to content
This repository was archived by the owner on Aug 2, 2025. It is now read-only.

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 28, 2025

Bumps @vkontakte/icons from 2.137.0 to 3.6.0.

Release notes

Sourced from @​vkontakte/icons's releases.

@​vkontakte/icons@​v3.0.0

BREAKING CHANGE

Переименование иконок

Иконки в названиях которых были опечатки переименованы (#1049):

  • Icon16DonateOultineIcon16DonateOutline
  • Icon16InfoCirleIcon16InfoCircle
  • Icon20FolderSimpleArrowRightOutluneIcon20FolderSimpleArrowRightOutline
  • Icon20AppleWatchOutliteIcon20AppleWatchOutline
  • Icon24ChatVaweOutlineGrayIcon24ChatWaveOutlineGray
  • Icon24RectrangleHandPointUpIcon24RectangleHandPointUp
  • Icon24PhoneVaweOutlineGrayIcon24PhoneWaveOutlineGray

Отказ от системы спрайтов

Система спрайтов превентивно оптимизировало случаи, когда одна иконка могла использовать несколько раз на странице. C увеличением количества иконок в репозитории, обнаружилась обратная сторона этого решения – рендер спрайта занимает больше времени, чем если бы иконка рендерилась самостоятельно без спрайта. Помимо скорости рендера, нет поддержки SSR, т.к. спрайт собирается только на клиенте. Это приводит к проблеме с морганием иконок во время первого рендера.

  • Спрайт был удален, вместо него иконка рендерится как есть (#1039)

Обновление поддержки React

  • Удалена поддержка React 16 и React 17 (#902)
  • Добавлена поддержка React 19 (#1048)

Удаление CommonJS

На 2024 год многие сборщики, библиотеки и браузеры уже умеют в поддержку ESM.

  • Удалена сборка CommonJS (#1043)

Ограничение импортов

Импортирование теперь ограничено свойством "exports" в package.json. Если вам нужен какой-то внутренний функционал, то следует создать issues на его экспорт, чтобы мы рассмотрели такую возможность (#1039).

Commits
  • 1e28dde bump(@​vkontakte/icons): from 3.5.0 to 3.6.0
  • 7ee37fd add icons
  • d366c45 build(deps): bump @​swc/cli from 0.6.0 to 0.7.3 (#1138)
  • 77f0fe1 feat: add package.json export (#1136)
  • 421ea2a fix(icons): use caret version (#1135)
  • 0f15456 build(deps): bump @​swc/helpers from 0.5.15 to 0.5.17 (#1126)
  • ede3727 bump(@​vkontakte/icons): from 3.4.0 to 3.5.0
  • c3d256c add icons
  • 9cd9af0 build(deps-dev): bump the rspack group with 2 updates (#1127)
  • 8baea82 build(deps): bump @​swc/core from 1.11.18 to 1.11.21 (#1128)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@vkontakte/icons](https://github.com/VKCOM/icons/tree/HEAD/packages/icons) from 2.137.0 to 3.6.0.
- [Release notes](https://github.com/VKCOM/icons/releases)
- [Commits](https://github.com/VKCOM/icons/commits/@vkontakte/icons@3.6.0/packages/icons)

---
updated-dependencies:
- dependency-name: "@vkontakte/icons"
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 28, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant