- Update dependencies.
Package Type Update Change actions/checkout action major v3.5.3
->v4.0.0
actions/upload-artifact action patch v3.1.2
->v3.1.3
excoveralls minor ~> 0.16
->~> 0.17
elixir_xdr patch ~> 0.3.9
->~> 0.3.10
github/codeql-action action patch v2.21.2
->v2.21.5
step-security/harden-runner action patch v2.5.0
->v2.5.1
- Add renovate-bot config to lock ubuntu version to
20.04
for CI/CD due to OTP version incompatibility.
- Add missing operation results and rename OperationInnerResult to OperationResultTr.
- Update all dependencies.
- Add missing value types in SCVal.
- Update all dependencies.
- Soroban Preview 9 support with its respective Preview 9 changes.
- Add missing version_byte type in strkey.
- Update all dependencies.
- Add new domain
builds.hex.pm:443
to Harden Runner allowed-endpoints list.
- Add missing contract version_byte in StrKey.
- Add Soroban Preview 8 Support in the XDR version: 7356dc237ee0db5626561c129fb3fa4beaabbac6 with its respective Preview 8 changes.
- Update boundary for InvokeHostFuntion, from
StellarBase.XDR.InvokeHostFunctionOp
toStellarBase.XDR.Operations.InvokeHostFunction
.
- Add CAP-0046 support in the XDR version: df18148747e807618acf4639db41c4fd6f0be9fc which corresponds to the Soroban Preview 7.
- Update all dependencies.
- Fix LICENSE badge URL.
- Update all dependencies.
- Block egress traffic in GitHub Actions.
- Add stability badge in README.
- Add Renovate as dependency update tool.
- Add default permissions as read-only in the CI workflow.
- Harden GitHub Actions.
- Update build badge and lock to ubuntu-20.04.
- Bump
ossf/scorecard-action
to v2.0.6.
- Fix wrong binary encoding in the
AssetCode12
module.
- Enable ExCoveralls with parallel builds.
- Include OpenSSF BestPractices & Scorecard badges in README.
- Fix preconditions typespec.
- Add scorecards actions
- Add
SignerKeyEd25519SignedPayload
to the signer_key param in the SignerKey structure. - Add
signer_payload
version to the arms of theStrKey
.
- Implement Stellar CAP-40.
- Add XDR types for SponsorshipDescriptorList.
- Update SponsorshipDescriptor implementation.
- Update AccountEntryExtensionV2 implementation.
- Implement Stellar CAP-21.
- Automate library release to Hex.pm.
- Add XDR types for AccountEntry.
- Add tests for ClaimableBalanceFlags.
- Add the flags property to the OfferEntry.
- Add security policy to repository.
- XDR types for LedgerEntryExtension, ClaimableBalanceEntry, ClaimableBalanceFlags, DataEntry, TrustLineEntry and OfferEntryFlags.
- Add support for encoding/decoding ed25519 muxed accounts.
- XDR types for AccountFlags, TrustLineFlags, ThresholdIndexes and Liabilities.
- Group XDR constructions as stellar-core does.
- Complement test cases for operation CodeResults modules.
- XDR construction for HashIDPreimage.
- Use OptionalSigner instead of Signer in SetOptions operation.
- Keep the XDR struct components ordered to avoid binary data corruption.
- Refactor Operation module.
- XDR types for AccountEntryExtensionV2.
- Decouple ed25519 key-pair implementation from StellarBase.
- XDR types for Thresholds and Signers.
- Replace main namespace from Stellar to StellarBase
- XDR types for Transactions and Transactions Envelopes.
- XDR types for TransactionResults.
- XDR types for OperationResults.
- XDR types for DecoratedSignatures.
- MuxedAccount and TransactionExt refactor.
- XDR types for Assets.
- XDR types for Operations.
- Ledger XDR-base types.
- Increase test coverage.
- Increase test coverage.
- Integrate Dialyzer.
- Ed25519 KeyPair generation.
- Transactions XDR types.
- Accounts XDR types.
- Keys XDR types.
- Base XDR types.