Releases: oasisprotocol/cli
Oasis CLI 0.18.4
Changelog
New Features
- 2a0d8d6: feat: Format known addresses in staking transactions (@uniyalabhishek)
Full Changelog: v0.18.3...v0.18.4
Oasis CLI 0.18.3
Changelog
New Features
- b656b4f: feat: format known addresses (@uniyalabhishek)
Other changes
- aa0d418: cmd/rofl/machine: Pretty print metadata (@matevz)
- 8727b3b: docs: Document --replace-machine switch (@matevz)
Full Changelog: v0.18.2...v0.18.3
Oasis CLI 0.18.2
Changelog
New Features
- 6e1bb80: feat(rofl): machine rental expiration check (@uniyalabhishek)
- 514de2f: feat(rofl): upgrade possibility checks for artifacts (@uniyalabhishek)
- 1357433: feat: Implement autocomplete (@ptrus)
- 4850e30: feat: Update tablewriter to v1.1.2 (@ptrus)
Dependencies updates
- 90b79e3: build(deps): bump github.com/ethereum/go-ethereum from 1.16.2 to 1.16.5 (@dependabot[bot])
- 467bfab: build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (@dependabot[bot])
- ef2bf39: build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 (@dependabot[bot])
- 9458309: build(deps): bump github.com/spf13/viper from 1.20.1 to 1.21.0 (@dependabot[bot])
Other changes
- 91aa647: Fix gas estimation for roflmarket.InstanceTopUp (@ptrus)
- 09496d2: Implement ROFL list command (@ptrus)
- f255463: ci: bump actions/setup-go from 5 to 6 (@dependabot[bot])
- c50041c: ci: bump actions/setup-node from 4 to 6 (@dependabot[bot])
- 4b1871a: ci: bump actions/setup-python from 5 to 6 (@dependabot[bot])
- 476a138: ci: bump goreleaser/goreleaser-action from 5 to 6 (@dependabot[bot])
- d0867e1: cmd/account/show: Add JSON output (@matevz)
- 5490548: cmd/rofl/machine/show: Add JSON output (@matevz)
- 3805464: cmd/rofl/machine: Support provider:machine-id directly (@matevz)
- c286940: cmd/wallet/create: Fix creation of a default wallet name (@peternose)
- a4faf23: docs(): Add GitHub action link for Oasis CLI (@njelich)
- 342400a: docs/account: Add wallet link (@matevz)
- 02fa6de: feat(build/rofl): Bump rofl-containers to v0.8.6 (@uniyalabhishek)
Full Changelog: v0.18.1...v0.18.2
Oasis CLI 0.18.1
Changelog
Other changes
- 82d834a: build: Fix missing eq function in version computation (@ptrus)
- 9aac458: rofl/build: Fix concat (@ptrus)
Full Changelog: v0.18.0...v0.18.1
Oasis CLI 0.18.0
Changelog
⚠️ Reproducible SquashFS Builds
Further refinements were made to the SquashFS build pipeline to ensure fully deterministic, bit-for-bit identical outputs across all supported environments. Due to these improvements, ROFL Enclave IDs produced with this release will again differ from those generated in previous versions.
Other changes
- a089bd1: Configure builder by default (@ptrus)
- 4211f91: Update Go to 1.25.4 and golangci-lint to v2 (@ptrus)
- 3cbaa26: rofl/build: Stream tar directly to sqfstar without extraction (@ptrus)
Full Changelog: v0.17.1...v0.18.0
Oasis CLI 0.17.1
Changelog
Other changes
- cb386a4: Fix oasis rofl build for manfiests using a builder env (@ptrus)
- aa9ee09: Fix piping for commands needin wallet unlock (@ptrus)
- ac6d03b: cmd/rofl: Add providers show command (@ptrus)
- 4d8ffe2: cmd/wallet/create: set default name (@csillag)
- b612ab8: docs/network: Fix broken link (@martintomazic)
- bce0fac: docs/wallet: Make optional for the create command (@matevz)
- dbcce9b: docs: Add missing network trust command documentation (@martintomazic)
- 8417ade: docs: Fix link to new ROFL build chapter (@matevz)
- 00f2e51: docs: Fix link to terminology address (@peternose)
- f1288f5: feat(build/rofl): Bump rofl-containers to v0.8.5 (@uniyalabhishek)
Full Changelog: v0.17.0...v0.17.1
Oasis CLI 0.17.0
Changelog
⚠️ Reproducible SquashFS Builds
The SquashFS build process has been refactored to produce bit-for-bit identical outputs across environments. As a result, ROFL Enclave IDs built with this version will differ from earlier releases.
Other changes
- 5c58cf3: cmd/network: Add command calculating recommended trust (@martintomazic)
- 74d5b57: cmd/network: Consider max checkpoint creation time for trust (@martintomazic)
- 92b87b2: cmd/rofl/build: Improve reproducible builds with squashfs-tools (@ptrus)
- eafe915: cmd/rofl/build: Pull builder Docker image at start and show progress (@abukosek)
- d3d923a: feat(build/rofl): Bump rofl-containers to v0.8.3 (@ptrus)
- aa3b53b: feat(build/rofl): Bump rofl-containers to v0.8.4 (@ptrus)
Full Changelog: v0.16.1...v0.17.0
Oasis CLI 0.16.1
Changelog
New Features
- 7c6a48f: feat: Add --reset flag to rofl init (@matevz)
- a842b81: feat: Remove storage and TDX-releated PCSs from SGX manifests (@matevz)
Other changes
- f0173ca: cmd/account/show: add balance alias (@csillag)
- 539ca60: feat(build/rofl): Bump rofl-containers to v0.8.1 (@kostko)
- 546b938: feat(build/rofl): Bump rofl-containers to v0.8.2 (@ptrus)
- 0c16935: feat(cmd/rofl): Show total price when topping up (@abukosek)
- a70f74b: rofl/show: PrettyPrint SEK/REK in JSON Marshal (@ptrus)
- 673aa7b: rofl/show: Support json format output (@ptrus)
Full Changelog: v0.16.0...v0.16.1
Oasis CLI 0.16.0
Changelog
New Features
- 3e1b911: feat: add warning for user about refund policy (@uniyalabhishek)
Other changes
- a46b411: cmd/rofl/deploy: Show special notes when listing offers (@matevz)
- 6b13fda: cmd/rofl/provider: Init empty offer, refactor Offer.Payment (@matevz)
- 31664fb: docs: Update links to network parameters (@amela)
- 0840d2d: feat(cmd/rofl): Add support for custom proxy domains (@kostko)
- 0fe0d6a: fix(cmd/network/show): Fix --format json output (@amela)
- 4507740: fix(cmd/rofl): Do not check identities on deploy in export-only mode (@kostko)
Full Changelog: v0.15.5...v0.16.0