Skip to content

Add cache-first route policy provider#9

Merged
relaxfinger merged 1 commit into
masterfrom
develop
Jul 18, 2026
Merged

Add cache-first route policy provider#9
relaxfinger merged 1 commit into
masterfrom
develop

Conversation

@relaxfinger

Copy link
Copy Markdown
Owner

Summary

  • add optional URLRouterPolicyProvider product that depends on URLRouter
  • add cache-first bootstrap, TTL refresh, stale-cache fallback, file and in-memory caches, and extensible source/payload validation interfaces
  • integrate the provider in the demo and document the recommended App refresh lifecycle in English and Chinese
  • expand CI to build the provider for tvOS and watchOS

Validation

  • route contract validation
  • swift test (15 tests)
  • provider builds for macOS, tvOS 17 simulator, and watchOS 10 simulator
  • feature package builds and URLRouterDemo iOS Simulator build

@relaxfinger
relaxfinger merged commit 9679853 into master Jul 18, 2026
1 check passed
@relaxfinger
relaxfinger deleted the develop branch July 18, 2026 07:12
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.

1 participant