Skip to content

Fix newly outdated package notifications#601

Merged
buresdv merged 1 commit intoburesdv:mainfrom
cch1rag:issue-323-notification-fix
Mar 23, 2026
Merged

Fix newly outdated package notifications#601
buresdv merged 1 commit intoburesdv:mainfrom
cch1rag:issue-323-notification-fix

Conversation

@cch1rag
Copy link
Contributor

@cch1rag cch1rag commented Mar 20, 2026

Fixes #323

Summary

  • compare refreshed outdated packages against the previous raw outdated set instead of the filtered displayable set
  • keep the background notification subtitle limited to only newly outdated packages

Verification

  • simulated the hidden-package scenario locally and confirmed only the genuinely new package is reported
  • mise exec tuist@4.50.2 -- tuist generate
  • xcodebuild -workspace Cork.xcworkspace -scheme Cork test -destination 'platform=macOS,arch=arm64' -derivedDataPath /tmp/CorkDerivedDataWorkspaceCork -clonedSourcePackagesDirPath /tmp/CorkSourcePackagesWorkspaceCork -skipPackagePluginValidation\n- swiftlint lint --no-cache --config .swiftlint.yml 'Cork/CorkApp.swift'

@buresdv
Copy link
Owner

buresdv commented Mar 23, 2026

Great, thank you very much for fixing this

@buresdv buresdv merged commit ad2711e into buresdv:main Mar 23, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Notification about new outdated packages shows a list of all packages, instead just the new package

2 participants