Skip to content

Replace iOS18 with iOS26 across codebase#474

Merged
jamespepper81 merged 2 commits into
devfrom
copilot/replace-ios18-with-ios26
Jan 12, 2026
Merged

Replace iOS18 with iOS26 across codebase#474
jamespepper81 merged 2 commits into
devfrom
copilot/replace-ios18-with-ios26

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 12, 2026

This PR updates all references from iOS 18 to iOS 26 throughout the codebase to reflect the updated platform support requirements for the liquid glass UI feature.

Changes Made

  • Function Renaming: Updated isIOS18OrHigher() to isIOS26OrHigher() in utils/platform.ts
  • Version Checks: Changed iOS version checks from >= 18 to >= 26
  • Code Comments: Updated all inline comments and JSDoc documentation referencing iOS 18/iOS 18+ to iOS 26/iOS 26+
  • Documentation: Updated all markdown documentation files with iOS 26 references
  • Import Statements: Updated function imports across the codebase to use the renamed function

Files Modified

  • utils/platform.ts - Core platform detection utilities
  • app/(tabs)/index.tsx - Main wallet screen
  • components/LiquidGlassView.tsx - Reusable blur component
  • docs/archive/iOS26_LIQUID_GLASS.md - Liquid glass feature documentation
  • docs/DOCS_SUMMARY.md - Documentation summary

Replacements

All instances replaced consistently:

  • iOS18iOS26
  • iOS18+iOS26+
  • iOS 18iOS 26
  • iOS 18+iOS 26+

The changes maintain backward compatibility and existing functionality while updating version references to align with the new iOS 26+ liquid glass material requirements.

Original prompt

Replace iOS18 with iOS26
Replace iOS18 with iOS26


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI self-assigned this Jan 12, 2026
@jamespepper81
Copy link
Copy Markdown
Contributor

@copilot Replace iOS18 with iOS26
Replace iOS18+ with iOS26+
Replace iOS 18+ with iOS 26+
Replace iOS 18 with iOS 26

Co-authored-by: jamespepper81 <84083764+jamespepper81@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Jan 12, 2026

@copilot Replace iOS18 with iOS26
Replace iOS18+ with iOS26+
Replace iOS 18+ with iOS 26+...

Done! I've replaced all instances as requested:

  • iOS18iOS26
  • iOS18+iOS26+
  • iOS 18iOS 26
  • iOS 18+iOS 26+

This includes:

  • Function name isIOS18OrHigher()isIOS26OrHigher() in utils/platform.ts
  • All references updated in app/(tabs)/index.tsx, components/LiquidGlassView.tsx, and documentation files
  • Version checks updated from >= 18 to >= 26

Committed in 75d2e47

Copilot AI changed the title [WIP] Replace iOS18 with iOS26 Replace iOS18 with iOS26 across codebase Jan 12, 2026
@jamespepper81 jamespepper81 marked this pull request as ready for review January 12, 2026 23:16
@jamespepper81 jamespepper81 merged commit 1a5d268 into dev Jan 12, 2026
3 checks passed
@jamespepper81 jamespepper81 deleted the copilot/replace-ios18-with-ios26 branch January 12, 2026 23:17
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.

2 participants