Пакетний менеджер

SwiftPM

SwiftPM

Імпортуйте Package.swift та відстежуйте ченжлоги, релізні нотатки та оновлення безпеки.

Відстежуйте мобільні та десктопні залежності з релізними нотатками та сигналами про несумісні зміни.

Платформи: iOS, macOS, Swift

Що ви отримуєте

Один монітор з чіткими алертами та чистими підсумками.

  • Релізні нотатки та підсумки ченжлогів
  • Сигнали безпеки та несумісні зміни
  • Алерти на email або вебхуки

Моніторинг SwiftPM залежностей з DepLog.dev

Ми відстежуємо публічні реєстри та читаємо релізні нотатки, коли вони доступні. Алерти враховують ваші діапазони версій, тому приходять лише релевантні зміни.

Підтримувані формати

Вставте повний файл, лише блок залежностей або чистий список.

Package.swift

Рекомендований формат для SwiftPM проєктів.

Формат списку

Один пакет у рядку. Приклад: swift-collections 1.1.0.

Приклад

Це лише приклад. Ваш файл може мати інші поля.

dependencies: [
  .package(url: "https://github.com/apple/swift-collections.git", from: "1.1.0"),
  .package(url: "https://github.com/pointfreeco/swift-composable-architecture.git", from: "1.13.0")
]

Як імпортувати залежності

Короткий список дій перед збереженням монітора.

  1. 1

    Відкрийте Package.swift та скопіюйте залежності.

  2. 2

    Вставте у DepLog та підтвердіть список.

  3. 3

    Оберіть правила алертів та канал доставки.

  4. 4

    Збережіть монітор та дочекайтесь першого скану.

Поради щодо алертів

Зафіксовані версії не запускають алерти. Використайте синтаксис діапазонів вашого менеджера, якщо потрібно більше оновлень.

FAQ

Поширені питання про SwiftPM

Який файл вставляти для SwiftPM?

Вставте Package.swift. Також можна вставити список рядків.

Чи можна вставити список рядків на кшталт swift-collections 1.1.0?

Так. Один пакет у рядку, бажано з версією.

Які декларації SwiftPM підтримуються?

Ми читаємо .package декларації та беремо версію з from(...) або exact(...).

Чи підтримуєте приватні реєстри?

Поки ні. Ми моніторимо лише публічні реєстри. Приватні пакети не підтримуються.

Почати моніторинг

Відстежуйте мобільні та десктопні залежності з релізними нотатками та сигналами про несумісні зміни.

Почати моніторинг