This repository has been archived by the owner on Dec 12, 2024. It is now read-only.
Releases: TBD54566975/tbdex-swift
Releases · TBD54566975/tbdex-swift
1.0.1
What's Changed
- Report test coverage to codecov.io by @finn-tbd in #90
- remove WIP disclaimer from README by @finn-tbd in #93
- fix codecov slug by @finn-tbd in #95
- update digest by @kirahsapong in #96
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
- update codeowners by @kirahsapong in #47
- add getExchange client api method by @kirahsapong in #50
- change order of rfq fields to bring claims to end by @kirahsapong in #48
- construct rfq with typeid instead of string by @kirahsapong in #46
- fix offering and add protocol field by @kirahsapong in #58
- add nitro-neal as codeowner by @kirahsapong in #59
- update comments by @nitro-neal in #60
- Add protocol and externalId to messages by @kirahsapong in #64
- update send message endpoints and extract out by @kirahsapong in #66
- bump OSSF scorecard action by @finn-tbd in #70
- add links to readme by @kirahsapong in #69
- update requiredClaims type to PresentationDefinitionV2 by @kirahsapong in #73
- make externalId and protocl optional to pass in by @kirahsapong in #74
- set default in init by @kirahsapong in #76
- add optional readonly close success field by @kirahsapong in #75
- Add OSP Reusable Workflow for Scans by @leordev in #80
- add tbDEXHttpClient tests by @kirahsapong in #81
- Update README.md by @kirahsapong in #83
- Feat/add get balance by @kirahsapong in #77
- Move OSSF Checks to OSP by @leordev in #86
- update rfq and offering by @kirahsapong in #79
- allow init in resources, add devtools and update all tests by @kirahsapong in #87
- Hash RFQ private data by @kirahsapong in #89
- Update Package.swift web5 dep by @kirahsapong in #92
New Contributors
- @kirahsapong made their first contribution in #47
- @nitro-neal made their first contribution in #60
- @finn-tbd made their first contribution in #70
Full Changelog: 0.0.2...1.0.0
0.0.2
What's Changed
- Add SPI config and badges by @leordev in #34
- Add CI Security, SAST and OSSF checks by @leordev in #35
- Setup Releases by @leordev in #36
- Update messages with latest spec changes, add tests for all of them by @amika-sq in #37
- Implement sendMessage & getExchanges in the tbDEX http-api by @amika-sq in #38
- Removes Snyk by @leordev in #39
New Contributors
Full Changelog: 0.0.1...0.0.2
0.0.1
NOT intended for production use
What's Changed
- Ed25519 key generation, signing, and verification by @amika-sq in #1
- CI workflow by @amika-sq in #2
- secp256k1 key generation, signing, and verification by @amika-sq in #3
- Add KeyManager interface by @amika-sq in #4
- Define KeyGenerator and Signer protocols by @amika-sq in #5
- Autoformat code on main branch by @amika-sq in #6
- InMemoryKeyManager implementation by @amika-sq in #7
- Did jwk creation and resolution by @amika-sq in #8
- Use swift-custom-dump's
XCTAssertNoDifference
for test vectors by @amika-sq in #9 - Implement web5 did:jwk test vectors by @amika-sq in #10
- Test vectors refactor by @amika-sq in #11
- tbDEX Resource & Offering models by @amika-sq in #12
did:web
resolution by @amika-sq in #13- Did document verification methods by @amika-sq in #14
- tbDEX Message model definitions by @amika-sq in #15
- Naming fixes by @amika-sq in #16
- Add a DidResolver by @amika-sq in #17
- Add a did:ion resolver by @amika-sq in #18
- Implement fetching offerings from a PFI DID by @amika-sq in #19
- Use new Es256K and Ed25519 test vectors by @amika-sq in #20
- Sign & Verify implementations for Message/Resource by @amika-sq in #21
- Separate Web5 & tbDEX targets by @amika-sq in #22
- Each KeyManager defines its own supported crypto algorithms by @amika-sq in #23
- Refactor Web5/Crypto structure by @amika-sq in #24
- Dids target naming updates by @amika-sq in #25
- Zbase32 implementation by @amika-sq in #29
- Remove Web5-related code by @amika-sq in #30
- Implement tbDEX protocol parsing test vectors by @amika-sq in #31
- Bump web5-swift from 0.0.1 -> 0.0.2 by @amika-sq in #32
- Use web5-swift JWS.sign & JWS.verify instead of CryptoUtils by @amika-sq in #33
New Contributors
Full Changelog: https://github.com/TBD54566975/tbdex-swift/commits/0.0.1