Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

Commit

Permalink
build: release version 1.0.0-beta.1
Browse files Browse the repository at this point in the history
  • Loading branch information
CassiusPacheco committed Nov 28, 2022
1 parent c73ab56 commit e966d06
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 13 deletions.
30 changes: 22 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

for new features.

### Changed

for changes in existing functionality.

### Deprecated

for soon-to-be removed features.

### Removed

for removed features.

### Fixed

for any bug fixes.

## [1.0.0-beta.1] - 2022-11-28

### Added

- expose all APIs, `assetsAPI`, `balancesAPI`, `collectionsAPI`, `depositsAPI`, `encodingAPI`, `metadataAPI`, `mintsAPI`, `ordersAPI`, `projectsAPI`, `tokensAPI`, `tradesAPI`, `transfersAPI`, `usersAPI` and `withdrawalAPI` as part of ImmutableX instance.
- `getUser(ethAddress:)` has been added to ImmutableX instance.
- `getDeposit(id:)` has been added to ImmutableX instance.
Expand Down Expand Up @@ -44,18 +66,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- (Breaking): renamed ImmutableX's `sell(orderId:fees:signer:starkSigner:)` to `createTrade(orderId:fees:signer:starkSigner:)`
- (Breaking): renamed ImmutableX's `buy(asset:sellToken:fees:signer:starkSigner:)` to `createOrder(asset:sellToken:fees:signer:starkSigner:)`

### Deprecated

for soon-to-be removed features.

### Removed

- (Breaking): removed closure based APIs from ImmutableX instance.

### Fixed

for any bug fixes.

## [0.4.0] - 2022-10-21

### Changed
Expand Down
4 changes: 2 additions & 2 deletions ImmutableXCore.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = 'ImmutableXCore'
spec.version = '0.4.0'
spec.version = '1.0.0-beta.1'
spec.summary = 'The ImmutableX Core SDK Swift for applications written on the ImmutableX platform.'

spec.description = <<-DESC
Expand All @@ -12,7 +12,7 @@ Pod::Spec.new do |spec|
spec.license = { :type => 'Apache License 2.0', :file => 'LICENSE' }
spec.author = { 'Immutable' => '[email protected]'}

spec.source = { :git => 'https://github.com/immutable/imx-core-sdk-swift.git', :tag => "v0.4.0" }
spec.source = { :git => 'https://github.com/immutable/imx-core-sdk-swift.git', :tag => "v1.0.0-beta.1" }
spec.source_files = 'Sources/**/*.swift'

spec.swift_version = '5.7'
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ In your `Package.swift`:

```swift
dependencies: [
.package(url: "https://github.com/immutable/imx-core-sdk-swift.git", from: "0.4.0")
.package(url: "https://github.com/immutable/imx-core-sdk-swift.git", from: "1.0.0-beta.1")
]
```

Expand Down
2 changes: 1 addition & 1 deletion Sources/ImmutableXCore/ImmutableX.swift
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ public struct ImmutableX {
public var logLevel: ImmutableXHTTPLoggingLevel

/// Returns the version of the sdk
internal var sdkVersion: String = "0.4.0"
internal var sdkVersion: String = "1.0.0-beta.1"

private let createTradeWorkflow: CreateTradeWorkflow.Type
private let createOrderWorkflow: CreateOrderWorkflow.Type
Expand Down
2 changes: 1 addition & 1 deletion Tests/ImmutableXCoreTests/ImmutableXTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ final class ImmutableXTests: XCTestCase {
}

func testSdkVersion() {
XCTAssertEqual(ImmutableX.shared.sdkVersion, "0.4.0")
XCTAssertEqual(ImmutableX.shared.sdkVersion, "1.0.0-beta.1")
}

func testInitialize() {
Expand Down

0 comments on commit e966d06

Please sign in to comment.