fix(checkpoints): fix audience loading and missing-dimension evaluation - #7602
fix(checkpoints): fix audience loading and missing-dimension evaluation#7602rickvdl wants to merge 6 commits into
Conversation
4 builds increased size
RevenueCat 1.0 (1)
|
| Item | Install Size Change |
|---|---|
| DYLD.String Table | ⬆️ 88.3 kB |
| Code Signature | ⬆️ 5.9 kB |
| RevenueCat.CustomerInfoManager.CustomerInfoManager | ⬆️ 2.9 kB |
| DYLD.Exports | ⬆️ 1.7 kB |
| Strings.Unmapped | ⬆️ 1.5 kB |
BinarySizeTest 1.0 (1)
com.revenuecat.binary-size-test.local-source
⚖️ Compare build
📦 Install build
⏱️ Analyze build performance
Total install size change: ⬆️ 73.4 kB (0.51%)
Total download size change: ⬆️ 31.1 kB (0.63%)
Largest size changes
| Item | Install Size Change |
|---|---|
| 📝 RevenueCat.CustomerInfoDimensionProvider.values(for,at) | ⬆️ 7.2 kB |
| 📝 RevenueCat.CustomerInfoDimensionProvider.entitlements(from) | ⬆️ 6.1 kB |
| 📝 RevenueCat.CustomerInfoDimensionProvider.purchases(from,at) | ⬆️ 3.3 kB |
| Swift.Sequence.reduce(into) | ⬆️ 3.2 kB |
| Swift.UnsafeMutableBufferPointer._stableSortImpl(by) | ⬆️ 3.0 kB |
BinarySizeTest 1.0 (1)
com.revenuecat.binary-size-test.cocoapods
⚖️ Compare build
📦 Install build
⏱️ Analyze build performance
Total install size change: ⬆️ 131.9 kB (0.42%)
Total download size change: ⬆️ 32.5 kB (0.45%)
Largest size changes
| Item | Install Size Change |
|---|---|
| DYLD.String Table | ⬆️ 42.8 kB |
| 📝 RevenueCat.CustomerInfoDimensionProvider.values(for,at) | ⬆️ 7.2 kB |
| 📝 RevenueCat.CustomerInfoDimensionProvider.entitlements(from) | ⬆️ 6.1 kB |
| 📝 RevenueCat.CustomerInfoDimensionProvider.purchases(from,at) | ⬆️ 4.3 kB |
| Swift.Sequence.reduce(into) | ⬆️ 3.6 kB |
BinarySizeTest 1.0 (1)
com.revenuecat.binary-size-test.spm
⚖️ Compare build
📦 Install build
⏱️ Analyze build performance
Total install size change: ⬆️ 68.9 kB (0.55%)
Total download size change: ⬆️ 30.0 kB (0.61%)
Largest size changes
| Item | Install Size Change |
|---|---|
| 📝 RevenueCat.CustomerInfoDimensionProvider.values(for,at) | ⬆️ 7.2 kB |
| 📝 RevenueCat.CustomerInfoDimensionProvider.entitlements(from) | ⬆️ 6.1 kB |
| 📝 RevenueCat.CustomerInfoDimensionProvider.purchases(from,at) | ⬆️ 3.3 kB |
| Swift.Sequence.reduce(into) | ⬆️ 3.2 kB |
| Swift.UnsafeMutableBufferPointer._stableSortImpl(by) | ⬆️ 3.0 kB |
🛸 Powered by Emerge Tools
Comment trigger: Size diff threshold of 100.00kB exceeded
❌ CI Job Failed —
|
|
@RCGitBot please test |




Description
Introduces two small improvements
LocalRulesEvaluatorto no longer return.noAction(.configurationUnavailable)when a variable used in the rule is missing, but rather.noAction(.noMatch)instead as described in the RFC.