Skip to content

Commit

Permalink
Release 4.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Circle Bot committed Feb 8, 2023
1 parent 473a88a commit 0a7e868
Show file tree
Hide file tree
Showing 23 changed files with 122 additions and 27 deletions.
2 changes: 1 addition & 1 deletion Taplytics.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'Taplytics'
s.version = '4.1.1'
s.version = '4.2.0'
s.author = { 'Taplytics' => '[email protected]' }
s.license = { :type => 'Commercial', :text => 'See https://taplytics.com/terms' }
s.homepage = 'https://taplytics.com'
Expand Down
14 changes: 7 additions & 7 deletions Taplytics.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64_x86_64-maccatalyst</string>
<key>LibraryPath</key>
<string>Taplytics.framework</string>
<key>SupportedArchitectures</key>
Expand All @@ -17,34 +17,34 @@
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
<string>maccatalyst</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-maccatalyst</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>Taplytics.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>maccatalyst</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>Taplytics.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Taplytics.h
// Taplytics v4.1.1
// Taplytics v4.2.0
//
// Copyright © 2021 Taplytics. All rights reserved.
//
Expand All @@ -15,6 +15,8 @@ typedef void(^TLRunningExperimentsAndVariationsBlock)(NSDictionary* _Nonnull exp

typedef void(^TLRunningFeatureFlagsBlock)(NSDictionary* _Nonnull featureFlags);

typedef void(^TLCurrentVarsBlock)(NSArray<NSDictionary*>* _Nonnull variables);

typedef void(^TLSetUserAttributesBlock)(void);

typedef void(^TLStartPropertiesLoadedBlock)(BOOL loaded);
Expand Down Expand Up @@ -396,6 +398,23 @@ typedef void(^TLResetUserBlock)(void);
*/
+ (void)getRunningFeatureFlags:(nonnull TLRunningFeatureFlagsBlock)block;

/**
Get a NSDictionary of all variables that are active. This block will return async on the main thread once the feature flag
configuration has loaded from our servers, or synchronously if the configuration has already loaded. Example of a NSDictionary that is returned:
NSDictionary* variable = @{
@"_id": @"id",
@"name": @"variable-name",
@"value": @"my_value"
@"variableType" :@"String"
};
Threading: This method is thread-safe. Callback will either be fired from current thread or main thread.
@param block This block will be called back with a NSDictionary with key value of feature flag name and feature flag key. Returns on main thread.
*/
+ (void)getAllVariables:(nonnull TLCurrentVarsBlock)block;

/**
Updates Taplytics configuration in a background fetch. It is HIGHLY recommended to implement background fetch
in 'application:performFetchWithCompletionHandler:' in your UIApplicationDelegate, to allow Taplytics to update its configuration regularly.
Expand Down
Binary file modified Taplytics.xcframework/ios-arm64/Taplytics.framework/Info.plist
Binary file not shown.
Binary file modified Taplytics.xcframework/ios-arm64/Taplytics.framework/Taplytics
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Taplytics.h
// Taplytics v4.1.1
// Taplytics v4.2.0
//
// Copyright © 2021 Taplytics. All rights reserved.
//
Expand All @@ -15,6 +15,8 @@ typedef void(^TLRunningExperimentsAndVariationsBlock)(NSDictionary* _Nonnull exp

typedef void(^TLRunningFeatureFlagsBlock)(NSDictionary* _Nonnull featureFlags);

typedef void(^TLCurrentVarsBlock)(NSArray<NSDictionary*>* _Nonnull variables);

typedef void(^TLSetUserAttributesBlock)(void);

typedef void(^TLStartPropertiesLoadedBlock)(BOOL loaded);
Expand Down Expand Up @@ -396,6 +398,23 @@ typedef void(^TLResetUserBlock)(void);
*/
+ (void)getRunningFeatureFlags:(nonnull TLRunningFeatureFlagsBlock)block;

/**
Get a NSDictionary of all variables that are active. This block will return async on the main thread once the feature flag
configuration has loaded from our servers, or synchronously if the configuration has already loaded. Example of a NSDictionary that is returned:
NSDictionary* variable = @{
@"_id": @"id",
@"name": @"variable-name",
@"value": @"my_value"
@"variableType" :@"String"
};
Threading: This method is thread-safe. Callback will either be fired from current thread or main thread.
@param block This block will be called back with a NSDictionary with key value of feature flag name and feature flag key. Returns on main thread.
*/
+ (void)getAllVariables:(nonnull TLCurrentVarsBlock)block;

/**
Updates Taplytics configuration in a background fetch. It is HIGHLY recommended to implement background fetch
in 'application:performFetchWithCompletionHandler:' in your UIApplicationDelegate, to allow Taplytics to update its configuration regularly.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.1.1</string>
<string>4.2.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Taplytics.h
// Taplytics v4.1.1
// Taplytics v4.2.0
//
// Copyright © 2021 Taplytics. All rights reserved.
//
Expand All @@ -15,6 +15,8 @@ typedef void(^TLRunningExperimentsAndVariationsBlock)(NSDictionary* _Nonnull exp

typedef void(^TLRunningFeatureFlagsBlock)(NSDictionary* _Nonnull featureFlags);

typedef void(^TLCurrentVarsBlock)(NSArray<NSDictionary*>* _Nonnull variables);

typedef void(^TLSetUserAttributesBlock)(void);

typedef void(^TLStartPropertiesLoadedBlock)(BOOL loaded);
Expand Down Expand Up @@ -396,6 +398,23 @@ typedef void(^TLResetUserBlock)(void);
*/
+ (void)getRunningFeatureFlags:(nonnull TLRunningFeatureFlagsBlock)block;

/**
Get a NSDictionary of all variables that are active. This block will return async on the main thread once the feature flag
configuration has loaded from our servers, or synchronously if the configuration has already loaded. Example of a NSDictionary that is returned:
NSDictionary* variable = @{
@"_id": @"id",
@"name": @"variable-name",
@"value": @"my_value"
@"variableType" :@"String"
};
Threading: This method is thread-safe. Callback will either be fired from current thread or main thread.
@param block This block will be called back with a NSDictionary with key value of feature flag name and feature flag key. Returns on main thread.
*/
+ (void)getAllVariables:(nonnull TLCurrentVarsBlock)block;

/**
Updates Taplytics configuration in a background fetch. It is HIGHLY recommended to implement background fetch
in 'application:performFetchWithCompletionHandler:' in your UIApplicationDelegate, to allow Taplytics to update its configuration regularly.
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<dict>
<key>Headers/Taplytics.h</key>
<data>
ViEBYnX0+xDMY3hzuWPatJR62cY=
9CPSGBoubDUEjymsHiUH4BZDBbw=
</data>
<key>Headers/TaplyticsOptions.h</key>
<data>
Expand All @@ -18,7 +18,7 @@
</data>
<key>Info.plist</key>
<data>
LsX/ofc1SN1J+8XZbYdMnCqVauk=
K0KFlQZLfljNB4JOEm369ax3zBc=
</data>
<key>Modules/module.modulemap</key>
<data>
Expand All @@ -31,11 +31,11 @@
<dict>
<key>hash</key>
<data>
ViEBYnX0+xDMY3hzuWPatJR62cY=
9CPSGBoubDUEjymsHiUH4BZDBbw=
</data>
<key>hash2</key>
<data>
xo3nNnONFK4+C948f7QkQLofPXnG+ga2GXR4zUMGFl8=
iKd6KCKvYOqy46bi5ogFVGh7ZAz6pPiHyO581JRnrt4=
</data>
</dict>
<key>Headers/TaplyticsOptions.h</key>
Expand Down
2 changes: 1 addition & 1 deletion Taplytics_tvOS.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'Taplytics_tvOS'
s.version = '4.1.1'
s.version = '4.2.0'
s.author = { 'Taplytics' => '[email protected]' }
s.license = { :type => 'Commercial', :text => 'See https://taplytics.com/terms' }
s.homepage = 'https://taplytics.com'
Expand Down
10 changes: 5 additions & 5 deletions Taplytics_tvOS.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -6,30 +6,30 @@
<array>
<dict>
<key>LibraryIdentifier</key>
<string>tvos-arm64_x86_64-simulator</string>
<string>tvos-arm64</string>
<key>LibraryPath</key>
<string>Taplytics_tvOS.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>LibraryIdentifier</key>
<string>tvos-arm64</string>
<string>tvos-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>Taplytics_tvOS.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>tvos</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Taplytics.h
// Taplytics v4.1.1
// Taplytics v4.2.0
//
// Copyright © 2021 Taplytics. All rights reserved.
//
Expand All @@ -15,6 +15,8 @@ typedef void(^TLRunningExperimentsAndVariationsBlock)(NSDictionary* _Nonnull exp

typedef void(^TLRunningFeatureFlagsBlock)(NSDictionary* _Nonnull featureFlags);

typedef void(^TLCurrentVarsBlock)(NSArray<NSDictionary*>* _Nonnull variables);

typedef void(^TLSetUserAttributesBlock)(void);

typedef void(^TLStartPropertiesLoadedBlock)(BOOL loaded);
Expand Down Expand Up @@ -396,6 +398,23 @@ typedef void(^TLResetUserBlock)(void);
*/
+ (void)getRunningFeatureFlags:(nonnull TLRunningFeatureFlagsBlock)block;

/**
Get a NSDictionary of all variables that are active. This block will return async on the main thread once the feature flag
configuration has loaded from our servers, or synchronously if the configuration has already loaded. Example of a NSDictionary that is returned:
NSDictionary* variable = @{
@"_id": @"id",
@"name": @"variable-name",
@"value": @"my_value"
@"variableType" :@"String"
};
Threading: This method is thread-safe. Callback will either be fired from current thread or main thread.
@param block This block will be called back with a NSDictionary with key value of feature flag name and feature flag key. Returns on main thread.
*/
+ (void)getAllVariables:(nonnull TLCurrentVarsBlock)block;

/**
Updates Taplytics configuration in a background fetch. It is HIGHLY recommended to implement background fetch
in 'application:performFetchWithCompletionHandler:' in your UIApplicationDelegate, to allow Taplytics to update its configuration regularly.
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Taplytics.h
// Taplytics v4.1.1
// Taplytics v4.2.0
//
// Copyright © 2021 Taplytics. All rights reserved.
//
Expand All @@ -15,6 +15,8 @@ typedef void(^TLRunningExperimentsAndVariationsBlock)(NSDictionary* _Nonnull exp

typedef void(^TLRunningFeatureFlagsBlock)(NSDictionary* _Nonnull featureFlags);

typedef void(^TLCurrentVarsBlock)(NSArray<NSDictionary*>* _Nonnull variables);

typedef void(^TLSetUserAttributesBlock)(void);

typedef void(^TLStartPropertiesLoadedBlock)(BOOL loaded);
Expand Down Expand Up @@ -396,6 +398,23 @@ typedef void(^TLResetUserBlock)(void);
*/
+ (void)getRunningFeatureFlags:(nonnull TLRunningFeatureFlagsBlock)block;

/**
Get a NSDictionary of all variables that are active. This block will return async on the main thread once the feature flag
configuration has loaded from our servers, or synchronously if the configuration has already loaded. Example of a NSDictionary that is returned:
NSDictionary* variable = @{
@"_id": @"id",
@"name": @"variable-name",
@"value": @"my_value"
@"variableType" :@"String"
};
Threading: This method is thread-safe. Callback will either be fired from current thread or main thread.
@param block This block will be called back with a NSDictionary with key value of feature flag name and feature flag key. Returns on main thread.
*/
+ (void)getAllVariables:(nonnull TLCurrentVarsBlock)block;

/**
Updates Taplytics configuration in a background fetch. It is HIGHLY recommended to implement background fetch
in 'application:performFetchWithCompletionHandler:' in your UIApplicationDelegate, to allow Taplytics to update its configuration regularly.
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<dict>
<key>Headers/Taplytics.h</key>
<data>
ViEBYnX0+xDMY3hzuWPatJR62cY=
9CPSGBoubDUEjymsHiUH4BZDBbw=
</data>
<key>Headers/TaplyticsOptions.h</key>
<data>
Expand Down Expand Up @@ -35,11 +35,11 @@
<dict>
<key>hash</key>
<data>
ViEBYnX0+xDMY3hzuWPatJR62cY=
9CPSGBoubDUEjymsHiUH4BZDBbw=
</data>
<key>hash2</key>
<data>
xo3nNnONFK4+C948f7QkQLofPXnG+ga2GXR4zUMGFl8=
iKd6KCKvYOqy46bi5ogFVGh7ZAz6pPiHyO581JRnrt4=
</data>
</dict>
<key>Headers/TaplyticsOptions.h</key>
Expand Down

0 comments on commit 0a7e868

Please sign in to comment.