Skip to content

Commit

Permalink
Bump to 0.2.4
Browse files Browse the repository at this point in the history
  • Loading branch information
hamchapman committed Mar 14, 2016
1 parent 40ab960 commit d7e953e
Show file tree
Hide file tree
Showing 6 changed files with 69 additions and 60 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## 0.2.4

* Use cocoapods version 1.0.0.beta.5 to make builds work on Travis
* Update CryptoSwift to 0.2.3
* Update Starscream to 0.1.2
* Add `cluster` option to client initialiser options dictionary
* Fix autoreconnect bugs (@bdolman)
* Make `pusher:subscription_succeeded` event accessible (@bdolman)

## 0.2.3

* Make `unsentEvents` an array instead of a dictionary (fixes #29)
Expand Down
6 changes: 3 additions & 3 deletions Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PODS:
- CryptoSwift (0.2.3)
- Nimble (3.0.0)
- PusherSwift (0.2.3):
- PusherSwift (0.2.4):
- CryptoSwift (~> 0.2.3)
- ReachabilitySwift (~> 2.3.3)
- Starscream (~> 1.1.2)
Expand All @@ -24,11 +24,11 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
CryptoSwift: b2bf37b8e7cc6d682ef3365cb966bc5ae5174aa5
Nimble: 4c353d43735b38b545cbb4cb91504588eb5de926
PusherSwift: d1b4206cbda4b4ad13f377189984a2fc917f8f71
PusherSwift: b84c870b3ad6021278f44b8893ed6ecce6a39584
Quick: 563d0f6ec5f72e394645adb377708639b7dd38ab
ReachabilitySwift: e0f6b6f280effb47731acfaaa2d5ffe223703793
Starscream: 58a12fd35a3cb6aaa105716c2d42765f7c1c732f

PODFILE CHECKSUM: f573834fd6ab3b029d84eda5e04be4ad773b3ddc

COCOAPODS: 1.0.0.beta.4
COCOAPODS: 1.0.0.beta.5
2 changes: 1 addition & 1 deletion PusherSwift.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'PusherSwift'
s.version = '0.2.3'
s.version = '0.2.4'
s.summary = 'A Pusher client library in Swift'
s.homepage = 'https://github.com/pusher/pusher-websocket-swift'
s.license = 'MIT'
Expand Down
90 changes: 45 additions & 45 deletions PusherSwift.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -335,13 +335,13 @@
isa = PBXNativeTarget;
buildConfigurationList = 337C9F0A1C38BE2E006CC757 /* Build configuration list for PBXNativeTarget "PusherSwift-tvOS" */;
buildPhases = (
67B6B8A283B0BFBA3B0712B7 /* Check Pods Manifest.lock */,
67B6B8A283B0BFBA3B0712B7 /* πŸ“¦ Check Pods Manifest.lock */,
337C9F011C38BE2E006CC757 /* Sources */,
337C9F031C38BE2E006CC757 /* Frameworks */,
337C9F051C38BE2E006CC757 /* Headers */,
337C9F071C38BE2E006CC757 /* Resources */,
337C9F091C38BE2E006CC757 /* ShellScript */,
561C5B78328F81B868092155 /* Copy Pods Resources */,
561C5B78328F81B868092155 /* πŸ“¦ Copy Pods Resources */,
);
buildRules = (
);
Expand All @@ -356,13 +356,13 @@
isa = PBXNativeTarget;
buildConfigurationList = 337C9F1E1C394197006CC757 /* Build configuration list for PBXNativeTarget "PusherSwift-OSX" */;
buildPhases = (
3356470C392E478FD3EA2CEC /* Check Pods Manifest.lock */,
3356470C392E478FD3EA2CEC /* πŸ“¦ Check Pods Manifest.lock */,
337C9F151C394197006CC757 /* Sources */,
337C9F171C394197006CC757 /* Frameworks */,
337C9F191C394197006CC757 /* Headers */,
337C9F1B1C394197006CC757 /* Resources */,
337C9F1D1C394197006CC757 /* ShellScript */,
977F09EDA01A32BD84344D2A /* Copy Pods Resources */,
977F09EDA01A32BD84344D2A /* πŸ“¦ Copy Pods Resources */,
);
buildRules = (
);
Expand All @@ -377,13 +377,13 @@
isa = PBXNativeTarget;
buildConfigurationList = 33831C9D1A9CF61600B124F1 /* Build configuration list for PBXNativeTarget "PusherSwift-iOS" */;
buildPhases = (
DEA75CAD787F952D9666DB0F /* Check Pods Manifest.lock */,
DEA75CAD787F952D9666DB0F /* πŸ“¦ Check Pods Manifest.lock */,
33831C841A9CF61600B124F1 /* Sources */,
33831C851A9CF61600B124F1 /* Frameworks */,
33831C861A9CF61600B124F1 /* Headers */,
33831C871A9CF61600B124F1 /* Resources */,
3358FA6E1B4FD8C000AB0670 /* ShellScript */,
C27B992B717AD38ACE5D6540 /* Copy Pods Resources */,
C27B992B717AD38ACE5D6540 /* πŸ“¦ Copy Pods Resources */,
);
buildRules = (
);
Expand All @@ -398,13 +398,13 @@
isa = PBXNativeTarget;
buildConfigurationList = 33831CA01A9CF61600B124F1 /* Build configuration list for PBXNativeTarget "PusherSwiftTests-iOS" */;
buildPhases = (
0327B7C4DDB2E4C2CF2C269C /* Check Pods Manifest.lock */,
0327B7C4DDB2E4C2CF2C269C /* πŸ“¦ Check Pods Manifest.lock */,
33831C911A9CF61600B124F1 /* Frameworks */,
33831C901A9CF61600B124F1 /* Sources */,
33C40CB81C1DFC91008A54E3 /* Headers */,
33831C921A9CF61600B124F1 /* Resources */,
119607B9FB438DFC3E0BDD2A /* Embed Pods Frameworks */,
4ED84449C57D3C392A4E5617 /* Copy Pods Resources */,
119607B9FB438DFC3E0BDD2A /* πŸ“¦ Embed Pods Frameworks */,
4ED84449C57D3C392A4E5617 /* πŸ“¦ Copy Pods Resources */,
);
buildRules = (
);
Expand All @@ -420,13 +420,13 @@
isa = PBXNativeTarget;
buildConfigurationList = 33999D2A1C401F9600AFED30 /* Build configuration list for PBXNativeTarget "PusherSwiftTests-tvOS" */;
buildPhases = (
D9BF8BA3396091A2F109F62C /* Check Pods Manifest.lock */,
D9BF8BA3396091A2F109F62C /* πŸ“¦ Check Pods Manifest.lock */,
33999D211C401F9600AFED30 /* Frameworks */,
33999D231C401F9600AFED30 /* Sources */,
33999D251C401F9600AFED30 /* Headers */,
33999D271C401F9600AFED30 /* Resources */,
3B138E849CCFB96A517D4280 /* Embed Pods Frameworks */,
BC40E3C73E693376F95A7518 /* Copy Pods Resources */,
3B138E849CCFB96A517D4280 /* πŸ“¦ Embed Pods Frameworks */,
BC40E3C73E693376F95A7518 /* πŸ“¦ Copy Pods Resources */,
);
buildRules = (
);
Expand All @@ -442,13 +442,13 @@
isa = PBXNativeTarget;
buildConfigurationList = 33999D3C1C4020A300AFED30 /* Build configuration list for PBXNativeTarget "PusherSwiftTests-OSX" */;
buildPhases = (
F3DF5C2C9983A171B70B942A /* Check Pods Manifest.lock */,
F3DF5C2C9983A171B70B942A /* πŸ“¦ Check Pods Manifest.lock */,
33999D331C4020A300AFED30 /* Frameworks */,
33999D351C4020A300AFED30 /* Sources */,
33999D371C4020A300AFED30 /* Headers */,
33999D391C4020A300AFED30 /* Resources */,
C41AD32A2236CDF49D84FEA5 /* Embed Pods Frameworks */,
8B1C3BE8C26C3ADE46059E2B /* Copy Pods Resources */,
C41AD32A2236CDF49D84FEA5 /* πŸ“¦ Embed Pods Frameworks */,
8B1C3BE8C26C3ADE46059E2B /* πŸ“¦ Copy Pods Resources */,
);
buildRules = (
);
Expand Down Expand Up @@ -548,44 +548,44 @@
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
0327B7C4DDB2E4C2CF2C269C /* Check Pods Manifest.lock */ = {
0327B7C4DDB2E4C2CF2C269C /* πŸ“¦ Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Check Pods Manifest.lock";
name = "πŸ“¦ Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
119607B9FB438DFC3E0BDD2A /* Embed Pods Frameworks */ = {
119607B9FB438DFC3E0BDD2A /* πŸ“¦ Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Embed Pods Frameworks";
name = "πŸ“¦ Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwiftTests-iOS/Pods-PusherSwiftTests-iOS-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
3356470C392E478FD3EA2CEC /* Check Pods Manifest.lock */ = {
3356470C392E478FD3EA2CEC /* πŸ“¦ Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Check Pods Manifest.lock";
name = "πŸ“¦ Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down Expand Up @@ -632,179 +632,179 @@
shellPath = /bin/sh;
shellScript = "";
};
3B138E849CCFB96A517D4280 /* Embed Pods Frameworks */ = {
3B138E849CCFB96A517D4280 /* πŸ“¦ Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Embed Pods Frameworks";
name = "πŸ“¦ Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwiftTests-tvOS/Pods-PusherSwiftTests-tvOS-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
4ED84449C57D3C392A4E5617 /* Copy Pods Resources */ = {
4ED84449C57D3C392A4E5617 /* πŸ“¦ Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Pods Resources";
name = "πŸ“¦ Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwiftTests-iOS/Pods-PusherSwiftTests-iOS-resources.sh\"\n";
showEnvVarsInLog = 0;
};
561C5B78328F81B868092155 /* Copy Pods Resources */ = {
561C5B78328F81B868092155 /* πŸ“¦ Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Pods Resources";
name = "πŸ“¦ Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwift-tvOS/Pods-PusherSwift-tvOS-resources.sh\"\n";
showEnvVarsInLog = 0;
};
67B6B8A283B0BFBA3B0712B7 /* Check Pods Manifest.lock */ = {
67B6B8A283B0BFBA3B0712B7 /* πŸ“¦ Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Check Pods Manifest.lock";
name = "πŸ“¦ Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
8B1C3BE8C26C3ADE46059E2B /* Copy Pods Resources */ = {
8B1C3BE8C26C3ADE46059E2B /* πŸ“¦ Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Pods Resources";
name = "πŸ“¦ Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwiftTests-OSX/Pods-PusherSwiftTests-OSX-resources.sh\"\n";
showEnvVarsInLog = 0;
};
977F09EDA01A32BD84344D2A /* Copy Pods Resources */ = {
977F09EDA01A32BD84344D2A /* πŸ“¦ Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Pods Resources";
name = "πŸ“¦ Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwift-OSX/Pods-PusherSwift-OSX-resources.sh\"\n";
showEnvVarsInLog = 0;
};
BC40E3C73E693376F95A7518 /* Copy Pods Resources */ = {
BC40E3C73E693376F95A7518 /* πŸ“¦ Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Pods Resources";
name = "πŸ“¦ Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwiftTests-tvOS/Pods-PusherSwiftTests-tvOS-resources.sh\"\n";
showEnvVarsInLog = 0;
};
C27B992B717AD38ACE5D6540 /* Copy Pods Resources */ = {
C27B992B717AD38ACE5D6540 /* πŸ“¦ Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Pods Resources";
name = "πŸ“¦ Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwift-iOS/Pods-PusherSwift-iOS-resources.sh\"\n";
showEnvVarsInLog = 0;
};
C41AD32A2236CDF49D84FEA5 /* Embed Pods Frameworks */ = {
C41AD32A2236CDF49D84FEA5 /* πŸ“¦ Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Embed Pods Frameworks";
name = "πŸ“¦ Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PusherSwiftTests-OSX/Pods-PusherSwiftTests-OSX-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
D9BF8BA3396091A2F109F62C /* Check Pods Manifest.lock */ = {
D9BF8BA3396091A2F109F62C /* πŸ“¦ Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Check Pods Manifest.lock";
name = "πŸ“¦ Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
DEA75CAD787F952D9666DB0F /* Check Pods Manifest.lock */ = {
DEA75CAD787F952D9666DB0F /* πŸ“¦ Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Check Pods Manifest.lock";
name = "πŸ“¦ Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
F3DF5C2C9983A171B70B942A /* Check Pods Manifest.lock */ = {
F3DF5C2C9983A171B70B942A /* πŸ“¦ Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Check Pods Manifest.lock";
name = "πŸ“¦ Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down
Loading

0 comments on commit d7e953e

Please sign in to comment.