From 56aaae86d4e31bbf0ec39fab97b6afff342774d0 Mon Sep 17 00:00:00 2001 From: Tom Fox <13188249+TomWFox@users.noreply.github.com> Date: Sat, 19 Sep 2020 17:19:24 +0100 Subject: [PATCH] Release 2.7.2 (#229) * Update CHANGELOG.md * Update CHANGELOG.md * Update ParseLiveQuery.podspec * Update Cartfile * test circle with Carthage build on PR * update carthage dependencies --- .circleci/config.yml | 1 + CHANGELOG.md | 88 +++++++++++++++------------- Cartfile | 4 +- Cartfile.resolved | 4 +- Carthage/Checkouts/Parse-SDK-iOS-OSX | 2 +- Carthage/Checkouts/facebook-objc-sdk | 2 +- ParseLiveQuery.podspec | 4 +- 7 files changed, 56 insertions(+), 49 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0a33bbff..bca63bd6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -55,6 +55,7 @@ workflows: version: 2 pr: jobs: + - carthage - ios - macos - demo diff --git a/CHANGELOG.md b/CHANGELOG.md index 227417ca..53ecc630 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,27 +2,33 @@ ### Master -[Full Changelog](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/compare/2.7.1...master) +[Full Changelog](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/compare/2.7.2...master) + +### 2.7.2 + +[Full Changelog](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/compare/2.7.1...2.7.2) + +- Bump Parse SDK to v.1.19.0 ([#229](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/229)), thanks to [Tom Fox](https://github.com/TomWFox). ### 2.7.1 [Full Changelog](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/compare/2.7.0...2.7.1) - Bump Parse SDK to v1.18.0 -([#226](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/226)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) +([#226](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/226)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas). - Remove Bolts-ObjC as dependency -([#223](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/223)), thanks to [Joe Szymanski](https://github.com/JoeSzymanski) +([#223](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/223)), thanks to [Joe Szymanski](https://github.com/JoeSzymanski). ### 2.7.0 [Full Changelog](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/compare/2.6.1...2.7.0) -- Build compatibility with Xcode 11 and iOS 13 ([#210](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/210)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) & [Darren Black](https://github.com/drdaz) -- Bump Parse SDK to v1.17.3 ([#210](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/210)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) & [Darren Black](https://github.com/drdaz) -- Moves to Swift 5 ([#210](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/210)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) & [Darren Black](https://github.com/drdaz) -- Bump Bolts-Swift dependency to v1.5.0 ([#210](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/210)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) & [Darren Black](https://github.com/drdaz) -- Properly encode Array of GeoPoints ([#208](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/208)), thanks to [Diamond Lewis](https://github.com/dplewis) +- Build compatibility with Xcode 11 and iOS 13 ([#210](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/210)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) & [Darren Black](https://github.com/drdaz). +- Bump Parse SDK to v1.17.3 ([#210](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/210)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) & [Darren Black](https://github.com/drdaz). +- Moves to Swift 5 ([#210](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/210)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) & [Darren Black](https://github.com/drdaz). +- Bump Bolts-Swift dependency to v1.5.0 ([#210](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/210)), thanks to [Nathan Kellert](https://github.com/noobs2ninjas) & [Darren Black](https://github.com/drdaz). +- Properly encode Array of GeoPoints ([#208](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/208)), thanks to [Diamond Lewis](https://github.com/dplewis). ### 2.6.1 @@ -30,65 +36,65 @@ **This will be the final release for Swift 4.2** -- Fix #190, thanks to [rostopira](https://github.com/rostopira) -- Bumps Parse SDK to 1.17.1 -- Bumps Starscream to 3.0.5 +- Fix #190, thanks to [rostopira](https://github.com/rostopira). +- Bumps Parse SDK to 1.17.1. +- Bumps Starscream to 3.0.5. ### 2.6.0 - Fixed issue where no "where" property sent when no constraints where added to a query. This is required by the LiveQuery protocol. -- Support for .or queries. Fixes #156, #47, and #85. Allows orQuery to be encoded without throwing. Thanks to [dblythy](https://github.com/dblythy) -- Added @objc to compile with objective-c . Thanks to [Junya Yamaguchi](https://github.com/junya100) [(#184)](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/184) -- Encode Date object with __type: Date. Thanks to [anafang](https://github.com/ananfang) [#186](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/186) +- Support for `.or` queries. Fixes #156, #47, and #85. Allows orQuery to be encoded without throwing, thanks to [dblythy](https://github.com/dblythy). +- Added @objc to compile with objective-c ([#184](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/184)), thanks to [Junya Yamaguchi](https://github.com/junya100). +- Encode Date object with __type: Date ([#186](https://github.com/parse-community/ParseLiveQuery-iOS-OSX/pull/186)), thanks to [anafang](https://github.com/ananfang). ### 2.5.0 -- Bumps Bolts-Swift to 1.4.0 -- Bumps Swift version to 4.2 +- Bumps Bolts-Swift to 1.4.0. +- Bumps Swift version to 4.2. ### 2.4.0 -- Bumps Parse SDK to 1.17.0 -- Bumps cocoapods to 1.4.0 -- Set Swift version to 3.2 +- Bumps Parse SDK to 1.17.0. +- Bumps cocoapods to 1.4.0. +- Set Swift version to 3.2. ### 2.3.0 -- Bumps Parse SDK to 1.16.0 -- Bumps Starscream to 3.0.4 -- Fixes warnings in Swift 4 +- Bumps Parse SDK to 1.16.0. +- Bumps Starscream to 3.0.4. +- Fixes warnings in Swift 4. ### 2.2.3 -- Bumps Parse SDK to 1.15.4 and Bolts to 1.9.0, thanks to [marcgovi](https://github.com/marcgovi) -- Updates logging strategy for websockets, thanks to [Joe Szymanski](https://github.com/JoeSzymanski) -- Ensures unsubscribed queries are removed from subscriptions list, thanks to [Joe Szymanski](https://github.com/JoeSzymanski) -- Do not attempt to reconnect if a connection is already in progress, thanks to [Joe Szymanski](https://github.com/JoeSzymanski) +- Bumps Parse SDK to 1.15.4 and Bolts to 1.9.0, thanks to [marcgovi](https://github.com/marcgovi). +- Updates logging strategy for websockets, thanks to [Joe Szymanski](https://github.com/JoeSzymanski). +- Ensures unsubscribed queries are removed from subscriptions list, thanks to [Joe Szymanski](https://github.com/JoeSzymanski). +- Do not attempt to reconnect if a connection is already in progress, thanks to [Joe Szymanski](https://github.com/JoeSzymanski). ### 2.2.2 -- Adds ability to set the clientKey on the connect message, thanks to [bryandel](https://github.com/bryandel) -- Adds ability to silence the logs, thanks to [ananfang](https://github.com/ananfang) -- Ensures that `wss` URL's are properly handled, thanks to [Joe Szymanski](https://github.com/JoeSzymanski) +- Adds ability to set the clientKey on the connect message, thanks to [bryandel](https://github.com/bryandel). +- Adds ability to silence the logs, thanks to [ananfang](https://github.com/ananfang). +- Ensures that `wss` URL's are properly handled, thanks to [Joe Szymanski](https://github.com/JoeSzymanski). ### 2.0.0 -- Full carthage support, thanks to [David Starke](https://github.com/dstarke) +- Full carthage support, thanks to [David Starke](https://github.com/dstarke). **Deprecates usage of SocketRocket in favour of Starscream** -- Adds support for sessionToken and user authentication, thanks to [Andrew Gordeev](https://github.com/andrew8712) -- Adds support for tvOS, thanks to [Kurt (kajensen)](https://github.com/kajensen) -- Adds support for updating subscription, thanks to [Florent Vilmart](https://github.com/flovilmart) -- Fixes for object decoding +- Adds support for sessionToken and user authentication, thanks to [Andrew Gordeev](https://github.com/andrew8712). +- Adds support for tvOS, thanks to [Kurt (kajensen)](https://github.com/kajensen). +- Adds support for updating subscription, thanks to [Florent Vilmart](https://github.com/flovilmart). +- Fixes for object decoding. ### 1.1.0 -- Breaking change: Swift 3 support -- Breaking change: OSX deployment target to 10.10 -- New: Carthage support, thanks to [Florent Vilmart](https://github.com/flovilmart) -- New: Supports PFGeoPoints, thanks to [Nikita Lutsenko](https://github.com/nlutsenko) -- Fix: Deduplicates subscription requests, thanks to [Nathan Kellert](https://github.com/noobs2ninjas) -- New: Support for wss, thanks to [@kajensen](https://github.com/kajensen) -- Fix: Properly deliver events back to obj-c, thanks to [Richard Ross](https://github.com/richardjrossiii) +- Breaking change: Swift 3 support. +- Breaking change: OSX deployment target to 10.10. +- New: Carthage support, thanks to [Florent Vilmart](https://github.com/flovilmart). +- New: Supports PFGeoPoints, thanks to [Nikita Lutsenko](https://github.com/nlutsenko). +- Fix: Deduplicates subscription requests, thanks to [Nathan Kellert](https://github.com/noobs2ninjas). +- New: Support for wss, thanks to [@kajensen](https://github.com/kajensen). +- Fix: Properly deliver events back to obj-c, thanks to [Richard Ross](https://github.com/richardjrossiii). diff --git a/Cartfile b/Cartfile index 59a29b3e..41c800aa 100644 --- a/Cartfile +++ b/Cartfile @@ -1,3 +1,3 @@ github "BoltsFramework/Bolts-Swift" >= 1.5.0 -github "ParsePlatform/Parse-SDK-iOS-OSX" >= 1.18.0 -github "daltoniam/Starscream" == 3.1.1 \ No newline at end of file +github "ParsePlatform/Parse-SDK-iOS-OSX" >= 1.19.0 +github "daltoniam/Starscream" == 3.1.1 diff --git a/Cartfile.resolved b/Cartfile.resolved index 347b3e5f..7cc709d8 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,5 +1,5 @@ github "BoltsFramework/Bolts-ObjC" "1.9.1" github "BoltsFramework/Bolts-Swift" "1.5.0" -github "ParsePlatform/Parse-SDK-iOS-OSX" "1.18.0" +github "ParsePlatform/Parse-SDK-iOS-OSX" "1.19.0" github "daltoniam/Starscream" "3.1.1" -github "facebook/facebook-objc-sdk" "v5.15.1" +github "facebook/facebook-objc-sdk" "v6.5.2" diff --git a/Carthage/Checkouts/Parse-SDK-iOS-OSX b/Carthage/Checkouts/Parse-SDK-iOS-OSX index 09815dc1..931684b3 160000 --- a/Carthage/Checkouts/Parse-SDK-iOS-OSX +++ b/Carthage/Checkouts/Parse-SDK-iOS-OSX @@ -1 +1 @@ -Subproject commit 09815dc16c7119336603d7a854d7ace36d5c4099 +Subproject commit 931684b3dce25ec447d3df38b02e988970663c24 diff --git a/Carthage/Checkouts/facebook-objc-sdk b/Carthage/Checkouts/facebook-objc-sdk index 9398d300..cdb8c71f 160000 --- a/Carthage/Checkouts/facebook-objc-sdk +++ b/Carthage/Checkouts/facebook-objc-sdk @@ -1 +1 @@ -Subproject commit 9398d30089c2c14e0f0026e24388ca0829f8f1c5 +Subproject commit cdb8c71fb7f22b4f1af05c21246c12c1aa49f89e diff --git a/ParseLiveQuery.podspec b/ParseLiveQuery.podspec index 39660c4a..008d1902 100644 --- a/ParseLiveQuery.podspec +++ b/ParseLiveQuery.podspec @@ -22,8 +22,8 @@ Pod::Spec.new do |s| s.source_files = 'Sources/ParseLiveQuery/**/*.{swift,h}' s.module_name = 'ParseLiveQuery' - s.dependency 'Parse', '~> 1.18.0' + s.dependency 'Parse', '~> 1.19.0' s.dependency 'Bolts-Swift', '~> 1.5.0' s.dependency 'Starscream', '3.1.0' -end \ No newline at end of file +end