gabmarfer
(Gabriel Martelo)
1
Is there any way to check if there are new major versions of installed packages?
Using cocoapods we can run pod outdated command, but if we update packages using Xcode (running Update to Latest Package Versions) the console does not inform if there are new majors for existing packages.
6 Likes
neil456
(Neil Tiffin)
2
Yep, this seems like an important function that appears to not yet exist (based on lack of response). We would never just update without checking the changes in each version before updating. So what we need is to be able to see what updates are available so they can be researched without going to each GitHub page and manually checking for new versions.
Is anyone working on this?
BrentM
(Brent Mifsud)
3
seems like something like this still does not exist.
And given Xcode's janky handling of Package.resolved files when you use "upToNextMajor" I've had to use "exact" for my package versions.
So now, updating packages is an extremely cumbersome process as I have to go to the GitHub page for each and check for updates.
1 Like
neil456
(Neil Tiffin)
4
I agree completely. Xcode never tells one about major updates and I’ve missed a few.
Xcode needs to scan periodically (or on command) for updates and note the magnitude of the update (Major, Minor, or Patch) in the Project Dependencies list in the Project Navigator.
SPM needs to have functionality to do this on the command line and it should work with Xcode project files.