This repository has been archived by the owner on Oct 31, 2023. It is now read-only.
Clay Golem Beta 0.23.0
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)