Skip to content

Commit

Permalink
chore(main): release 0.1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Apr 30, 2024
1 parent 0624dee commit e8048d2
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{".":"0.1.4"}
{".":"0.1.5"}
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# Changelog

## [0.1.5](https://github.com/spotify/confidence-openfeature-provider-swift/compare/0.1.4...0.1.5) (2024-04-30)


### 🐛 Bug Fixes

* Add payload merger to merge context and message ([#108](https://github.com/spotify/confidence-openfeature-provider-swift/issues/108)) ([3386dd6](https://github.com/spotify/confidence-openfeature-provider-swift/commit/3386dd6a38f6987ea27eb0aa0171c7267ca0bb3d))
* Fix cancel async ([#103](https://github.com/spotify/confidence-openfeature-provider-swift/issues/103)) ([873ebe7](https://github.com/spotify/confidence-openfeature-provider-swift/commit/873ebe7633060e926543432dd9a670d759bfe9bf))
* Improve testSlowFirstResolveWillbeCancelledOnSecondResolve ([#109](https://github.com/spotify/confidence-openfeature-provider-swift/issues/109)) ([0624dee](https://github.com/spotify/confidence-openfeature-provider-swift/commit/0624dee2b50fd69b48a0c1cddfaf642495abfc24))
* Provider cache and resolver are accessed safely ([#107](https://github.com/spotify/confidence-openfeature-provider-swift/issues/107)) ([d166712](https://github.com/spotify/confidence-openfeature-provider-swift/commit/d1667125ca6dbd520eab1f0dc3ba568966197f6d))
* Track API ([#105](https://github.com/spotify/confidence-openfeature-provider-swift/issues/105)) ([996b272](https://github.com/spotify/confidence-openfeature-provider-swift/commit/996b272e414ef6e6642126dc9fc5e1f33e5b8159))
* use the current strategy in resolve function ([#101](https://github.com/spotify/confidence-openfeature-provider-swift/issues/101)) ([eafe8bf](https://github.com/spotify/confidence-openfeature-provider-swift/commit/eafe8bf59ea71dfeaae2b3bcd8599a05870041c5))


### ✨ New Features

* Add ConfidenceValue ([#84](https://github.com/spotify/confidence-openfeature-provider-swift/issues/84)) ([8de4b78](https://github.com/spotify/confidence-openfeature-provider-swift/commit/8de4b7805378866023e939aec39c71a78ba771fe))
* add EventStorage ([#87](https://github.com/spotify/confidence-openfeature-provider-swift/issues/87)) ([fdc7543](https://github.com/spotify/confidence-openfeature-provider-swift/commit/fdc754301c8c4bd497a132fdee868213e73e56b7))
* add listening for context changes ([#97](https://github.com/spotify/confidence-openfeature-provider-swift/issues/97)) ([0d1cefd](https://github.com/spotify/confidence-openfeature-provider-swift/commit/0d1cefdeb766a3d24c7d05be5f834d8855f271f3))
* Add resolving against confidence context ([#94](https://github.com/spotify/confidence-openfeature-provider-swift/issues/94)) ([a7cbb19](https://github.com/spotify/confidence-openfeature-provider-swift/commit/a7cbb195dd06d64e9ff12686d17994820ce6d90e))
* Append EvalContext to Events ([#85](https://github.com/spotify/confidence-openfeature-provider-swift/issues/85)) ([56f8130](https://github.com/spotify/confidence-openfeature-provider-swift/commit/56f81302aed36d4f0b6e7960f6c350b33708f632))
* Confidence value is decodable and encodable with schema ([#92](https://github.com/spotify/confidence-openfeature-provider-swift/issues/92)) ([444a191](https://github.com/spotify/confidence-openfeature-provider-swift/commit/444a1914c13a974fb779cb047ad225e5d0ef4a2a))
* Event sender engine ([#88](https://github.com/spotify/confidence-openfeature-provider-swift/issues/88)) ([b223804](https://github.com/spotify/confidence-openfeature-provider-swift/commit/b223804858d920c77e4a5cd77152d3b83b1c76e5))
* Event Uploader ([#91](https://github.com/spotify/confidence-openfeature-provider-swift/issues/91)) ([b5ba3e0](https://github.com/spotify/confidence-openfeature-provider-swift/commit/b5ba3e05e0b727bda13dd4868e277bef8a5e3394))
* handle status codes for retrying in uploader ([#95](https://github.com/spotify/confidence-openfeature-provider-swift/issues/95)) ([85b89ed](https://github.com/spotify/confidence-openfeature-provider-swift/commit/85b89ed592828b7e8d14ea60a914f8edca72416e))
* Implement `withContext` ([#89](https://github.com/spotify/confidence-openfeature-provider-swift/issues/89)) ([d0dddee](https://github.com/spotify/confidence-openfeature-provider-swift/commit/d0dddee43da840bb4d31c645295a2cb002aefcfc))
* Return previous value on Provider STALE ([#98](https://github.com/spotify/confidence-openfeature-provider-swift/issues/98)) ([896be5e](https://github.com/spotify/confidence-openfeature-provider-swift/commit/896be5eadef82caaa35a5452a4b8ea333449c9ff))


### 📚 Documentation

* Add apply documentation note ([#80](https://github.com/spotify/confidence-openfeature-provider-swift/issues/80)) ([1bd9525](https://github.com/spotify/confidence-openfeature-provider-swift/commit/1bd9525e5e0a7d40834aba7bc962225978a36f91))
* STALE behaviour ([#102](https://github.com/spotify/confidence-openfeature-provider-swift/issues/102)) ([d4ec757](https://github.com/spotify/confidence-openfeature-provider-swift/commit/d4ec757a9c8011917eb1d86df9e8d7d2b0ffca11))


### 🔄 Refactoring

* Add Confidence Library scaffolding ([#83](https://github.com/spotify/confidence-openfeature-provider-swift/issues/83)) ([2e49e23](https://github.com/spotify/confidence-openfeature-provider-swift/commit/2e49e2370d29d63450cc094894743fae92914df5))
* Add message container to payload ([#99](https://github.com/spotify/confidence-openfeature-provider-swift/issues/99)) ([f0bf363](https://github.com/spotify/confidence-openfeature-provider-swift/commit/f0bf36358b1d691831845d576b9b942127180ef7))
* send to track rename ([#100](https://github.com/spotify/confidence-openfeature-provider-swift/issues/100)) ([3c4febf](https://github.com/spotify/confidence-openfeature-provider-swift/commit/3c4febf10ca2919c4e2b20d831d371180513d0b8))

## [0.1.4](https://github.com/spotify/confidence-openfeature-provider-swift/compare/0.1.3...0.1.4) (2024-02-08)


Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ the relevant OpenFeature SDK dependency manually.
<!---x-release-please-start-version-->
In the dependencies section of Package.swift add:
```swift
.package(url: "git@github.com:spotify/confidence-openfeature-provider-swift.git", from: "0.1.4")
.package(url: "git@github.com:spotify/confidence-openfeature-provider-swift.git", from: "0.1.5")
```
<!---x-release-please-end-->

Expand Down
4 changes: 2 additions & 2 deletions Sources/ConfidenceProvider/ConfidenceFeatureProvider.swift
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ public class ConfidenceFeatureProvider: FeatureProvider {
}

internal init(confidence: Confidence, session: URLSession?, client: ConfidenceResolveClient?) {
let metadata = ConfidenceMetadata(version: "0.1.4") // x-release-please-version
let metadata = ConfidenceMetadata(version: "0.1.5") // x-release-please-version
let options = ConfidenceClientOptions(
credentials: ConfidenceClientCredentials.clientSecret(secret: confidence.clientSecret),
timeout: confidence.timeout,
Expand Down Expand Up @@ -475,7 +475,7 @@ extension ConfidenceFeatureProvider {
extension ConfidenceFeatureProvider {
public struct Builder {
var options: ConfidenceClientOptions
let metadata = ConfidenceMetadata(version: "0.1.4") // x-release-please-version
let metadata = ConfidenceMetadata(version: "0.1.5") // x-release-please-version
var session: URLSession?
var localOverrides: [String: LocalOverride] = [:]
var storage: Storage = DefaultStorage.resolverFlagsCache()
Expand Down

0 comments on commit e8048d2

Please sign in to comment.