Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

Clay Golem Beta 0.23.0

Compare
Choose a tag to compare
@ktomala ktomala released this 02 Apr 12:54
· 62 commits to develop since this release
4461150

Major updates

  • Reached the Clay milestone: enable task-api on mainnet (#5138)
  • Bump golemfactory/wasm to 0.6.0 (#5089)
  • BroadcastProtocol introduction (#5109)

Task API changes

  • Runtime usage counters (#4901)
  • Add task-api-dev mode setting (#5046)
  • Added rpc calls for managing apps (#5103)
  • Move task-api docker repo to golemfactoryapps (#5141)
  • Update task api docs - input times to seconds (#4983)
  • Task-api-docs: removed todo's (#5043)
  • Update task-api to 0.24.5 (#5112)

Electron front-end

  • Switched from web notifications to native notifications
  • Task Naming method improved
  • Initial Concent switch state fixed
  • Tree shaking enabled for possible dependencies
  • Onboarding screen width fix on Windows
  • Style fixes and improvements
  • Bundle size reduced
  • NPM Audit

Minor updates

  • LoopingCallService sync by default (#3661)
  • Report CannotTakeWork instead of None (#5080)
  • Change hardcoded IP seed addresses for testnet to domain based ones. (#5139)
  • Add deadlines to message queue entries (#5106)
  • Use subtask timeout status in taskmanager (#5136)
  • RPC: Send timestamps as numbers (#4899)
  • Log messages going through msg_queue (#5102)
  • Decrease transitions loglevel (#5117)
  • More debug logs during P2P session startup (#5129)

Automated Tests

  • Load app definition files from Golem releases CDN (#5114)
  • Task-api - QA guide to testnet tests (#4939)
  • Change port used in tests from 4444 to 3333 (#4948)
  • Fixed integration test for DockerCPUEnvironment (#4887)
  • Use App Definition in task_api_tests/basic_integration.py (#4817)
  • WASM VBR integration tests: avoid timeouts (#5084)
  • Added new arguments added in #5103 (#5111)
  • Fix OSX default temporary directories when running the integration tests (#5113)
  • Use environment Docker tags in tests (#5116)
  • Add the default cube scene to alleviate issues with the JPEG integration tests (#5131)
  • Add enable app rpc call before the create_task step on task-api tasks (#5121)

Fixes

  • Fix issues while running tasks simultaneously (#5127)
  • Security fix: bump psutil to 5.6.6 (#5145)
  • Detect message protocol (#5133)
  • Send handshake before processing data (#5155)
  • Handle connection lost during handshake (#5123)
  • Fixed the JSON for new task_api tasks (#4964)
  • Fix sorting order in surge detector hottest_args (#5115)
  • Set correct state when creating task with no funds (#5137)
  • Added create_date and modified_date to the dockerwhitelist table (#5149)