Skip to content

Commit

Permalink
Prepare 4.1.2 release (#189)
Browse files Browse the repository at this point in the history
* Changes user-device to device model identifier (#75)

* installs new deviceModel into EnvironmentReporter and renames old deviceModel to deviceType

* use CwSysCtl for macos model

* Replaced entire flag store ff array instead of in place manipulation

* Updated CHANGELOG and bumped version number

* Added correct copy behavior to FlagStore delete and update

* Improved CHANGELOG entry for 4.0.1

* Changed version to 4.1.0, updated CHANGELOG

* Update 4.1.0 release date

* installs ios-eventsource 4.0.2

* installs CocoaPods 1.7.2

* clears swift 5 update warning

* updates circle config to use xcode 10.2.1

* advances version to 4.1.1

* installs Nimble 8.0.2

* updates SwiftLint to 0.33.0

* Update 4.1.1 release date

* Improved CHANGELOG 4.1.1 description

* Made CHANGELOG 4.1.1 more consistent

* 4.1.2 release, updated version numbers and CHANGELOG

* Made 4.1.2 CHANGELOG entry more descriptive

* formatting
  • Loading branch information
torchhound authored Jul 11, 2019
1 parent b014422 commit f9240ed
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 6 deletions.
9 changes: 7 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,17 @@ All notable changes to the LaunchDarkly iOS SDK will be documented in this file.
### Multiple Environment clients
Version 4.0.0 does not support multiple environments. If you use version `2.14.0` or later and set `LDConfig`'s `secondaryMobileKeys` you will not be able to migrate to version `4.0.0`. Multiple Environments will be added in a future release to the Swift SDK.

## [4.1.2] - 2019-07-11
### Fixed
- WatchKit is now conditionally imported in WatchOS only, to fix an error in Xcode 11.
- Comparing two nil objects of type `[String: Any]?` no longer causes a crash.

## [4.1.1] - 2019-07-09
### Change
### Changed
- Updated to `ios-eventsource` version `4.0.2`. This fixes a potential hang on LDClient start.

## [4.1.0] - 2019-06-19
### Change
### Changed
- Installs new `deviceModel` into `EnvironmentReporter` and renames old `deviceModel` to `deviceType`.
- Updated MacOS model detection to use `CwSysCtl`.

Expand Down
4 changes: 2 additions & 2 deletions LaunchDarkly.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |ld|

ld.name = "LaunchDarkly"
ld.version = "4.1.1"
ld.version = "4.1.2"
ld.summary = "iOS SDK for LaunchDarkly"

ld.description = <<-DESC
Expand All @@ -25,7 +25,7 @@ Pod::Spec.new do |ld|
ld.tvos.deployment_target = "9.0"
ld.osx.deployment_target = "10.10"

ld.source = { :git => "https://github.com/launchdarkly/ios-client-sdk.git", :tag => '4.1.1'}
ld.source = { :git => "https://github.com/launchdarkly/ios-client-sdk.git", :tag => '4.1.2'}

ld.source_files = "LaunchDarkly/LaunchDarkly/**/*.{h,m,swift}"

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ $ gem install cocoapods
```ruby
use_frameworks!
target 'YourTargetName' do
pod 'LaunchDarkly', '4.1.1'
pod 'LaunchDarkly', '4.1.2'
end
```

Expand Down Expand Up @@ -70,7 +70,7 @@ $ brew install carthage
To integrate LaunchDarkly into your Xcode project using Carthage, specify it in your `Cartfile`:

```ogdl
github "launchdarkly/ios-client-sdk" "4.1.1"
github "launchdarkly/ios-client-sdk" "4.1.2"
```

Run `carthage update` to build the framework. Optionally, specify the `--platform` to build only the frameworks that support your platform(s).
Expand Down

0 comments on commit f9240ed

Please sign in to comment.