Harmony icon indicating copy to clipboard operation
Harmony copied to clipboard

Dependency Resolution Conflict: GRDB.swift Version Mismatch

Open x-creates opened this issue 9 months ago • 1 comments

Current Setup

  • Current GRDB version: 7.6
  • Root dependency requires: GRDB.swift 7.2.0..<8.0.0
  • Harmony dependency requires: GRDB.swift 6.26.0..<7.0.0

Issue

This error occurs during package resolution. Dependencies cannot be resolved due to conflicting GRDB.swift version requirements between the root project and the Harmony package.

Error Message

Failed to resolve dependencies
Dependencies could not be resolved because root depends on 'grdb.swift' 7.2.0..<8.0.0 and 'harmony' depends on 'grdb.swift' 6.26.0..<7.0.0.

This appears to be a breaking change between GRDB.swift 6.x and 7.x versions.

Is there any plan to support GRDB 7?

x-creates avatar Feb 24 '25 11:02 x-creates

There is a plan to support it in the future. If you need it more urgently, please feel free to open a pull request to add support.

aaronpearce avatar Mar 25 '25 21:03 aaronpearce