Skip to content

v0.3.0

Choose a tag to compare

@cryptowizard0 cryptowizard0 released this 22 Oct 12:23
· 177 commits to develop since this release
d115597

Release v0.3.0

🚀 New Features

  • Chainkit Module: Added initial chainkit module with redis-backed queue for improved data processing
  • GraphQL Support: Added GraphQL query support for downloads by nonce and fetching parent transaction IDs
  • Retry Logic: Implemented retry logic for message and assignment retrieval in recovery processes
  • Local Cache: Added local cache checks and commit functionality for downloads
  • Batch Download: Added batch download support for improved performance
  • Cron Jobs: Implemented cron-based job execution system
  • Process Tracking: Added PushedFor field to Process and enhanced tag handling

🐛 Bug Fixes

  • Fixed redirect error when spawning token process
  • Fixed assignment handler registration in node initialization
  • Fixed decode issue - missing instance for assign
  • Fixed result timestamp to use assignment or 0 in spawn
  • Fixed node version display in /info endpoint

🔧 Improvements

  • Upload Logic: Refactored uploading logic for better efficiency
  • Download Logic: Improved download logic and verification processes
  • Config Management: Refactored Chainkit config to use structured config object
  • Scheduler: Updated gocron to v2 and fixed scheduler usage
  • API: Refactored result API for redirect support