Skip to content

Releases: 0chain/0chain

v1.14

02 May 19:36
2380ae3
Compare
Choose a tag to compare

Version: 1.14

Features:

  • Storage Enhancements:
    • Storage summary card with updated size refresh capabilities.
    • Add upload mode for slow clients (Backend and Frontend).
    • Preallocate body buffer to fix broken pipe issues during upload/download.
    • Write marker aggregation
  • Authentication and User Management:
    • Login with Okta support (Backend and Frontend).
    • Replace phone number with user_id.
    • Add UID in Firebase auth; use common id for all headers.
    • Auth with Apple.
  • Service Providers and Blobbers:
    • Add Validators tab in Service Providers page.
    • Branded Blobbers selection for Blimp and Free Allocation.
    • Do not display miner, sharder, and blobber if the max limit on the delegates set by the provider is reached.
    • Remove blobber URL duplication in chimney deployments; update IP address in Chimney.
    • Feature/provider search with elastic search for provider searching.
    • Restricted blobbers for allocation
  • Wallet and Transactions:
    • Plug/Unplug wallet functionality for all apps.
    • Use user-aggregates to get user rewards.
    • Manage stake UI enhancement; nothing happens on clicking provider name fixed.
    • Delete wallet feature.
  • Blockchain:
    • Merkle patricia trie caching
    • Feature: refactor BalanceAPI to work with NftTracker (Backend and Frontend).
    • Add gas amount estimation feature to zcnbridge for Ethereum transactions.
    • Fixed mint WZCN signature decoding authorizer related fixes.
  • File and Object Storage:
    • S3 server enhancements including error handling, operations, conflict management, and UI updates.
    • Fix multiple files upload fails.
    • Download indicator for publicly shared files (when user is not signed in).
    • Filter long file names before uploading in the conflict manager.
    • Implemented the seek functionality for MemFile.
  • APIs and Integration:
    • 0box new owner API creation.
    • Get client state fields in getWalletBalance wasm API (Backend and Frontend).
    • Several CT test optimizations.
    • Hotfix part weight allocation used stat fix.
  • Transaction and Processing Optimizations:
    • Fix transaction error processing partition processing optimized.
    • Fix aggregate processing create aggregates only when there are changes.
    • Fix challenges changes in how last partition is processed.
    • Fix nil round of finalization on miners miner initialization fix.
    • Use changeSize as savedData stats calculation fix.
  • S3 server:
    • List and purge by date for s3 data
    • Replicate bucket
    • Master-slave replication and disaster recovery
    • Backup with restic
  • General Fixes:
    • Hotfixes and optimizations related to aggregate processing, transaction error handling, miner initialization, and data size calculations.
    • Rename claimable_reward field to total_reward and fill with data.
    • Fix/update blobber stats and URL update.
  • UI Enhancements:
    • Rename file/folder UI - title overlapping value resolved.
    • Manage Stake, Blobber Details, Sharder Details, Miner Details, and Validator Details transactions - styling of “Type” values changed.
    • S3 create bucket - input box reset to empty after use.
    • Deposit ZCN - Cost - Fix trailing zeros.

v1.11.3

03 Jan 15:27
Compare
Choose a tag to compare

Full Changelog: v1.11.0...v1.11.3

Changes:

  • parallel processing of challenge tickets
  • get challenge per round config from MPT
  • assemble delegate wallet in zcnsc config
  • read health check period from global node config
  • hotfix potential sharder missing blocks on restarting
  • development tag fix
  • changed mutability of settings
  • fixed min/max fee validation

v1.11.0

29 Dec 11:54
7fba4d4
Compare
Choose a tag to compare

What's Changed

Read more

v0.20.10

11 Jul 03:34
2d9bcde
Compare
Choose a tag to compare

What's Changed

Read more

0.20.9

01 Apr 08:04
595fd48
Compare
Choose a tag to compare
Fix test

master-21.03.24

24 Mar 16:44
af1e32f
Compare
Choose a tag to compare
Merge pull request #125 from 0chain/initialState

Fixed initial state panic for non genesis miners.

0.20.3

21 Mar 15:32
Compare
Choose a tag to compare
Coding style fixes

0.20.2: Merge pull request #119 from 0chain/bugfix/miner-build

19 Mar 09:31
2e7ec0b
Compare
Choose a tag to compare

0.20.1: Merge pull request #118 from 0chain/initialState

18 Mar 11:46
cbb43d0
Compare
Choose a tag to compare

0.20.0

16 Mar 16:45
394c1f8
Compare
Choose a tag to compare
Change some error logs to info (#101)

Some loged errros are benign and might be better reported as Info.

save state Does not alter program flow, and any error is reported further up the stack.
prune client state error Does not alter program flow, error is not acted upon.
Redis returned 0 rows after select returning zero rows from a select is not necessarily an error.
get block to extend - no notarized block no error returned, program flow unaltered.
generate block - multiple tries no error returned, program flow unaltered.
sending the best block to the network no error returned, program flow unaltered.
handleNoProgress only report the last the failure as an error.
save transactions - slow no error is returned by function.