Skip to content

Google Cloud Tasks Vendure plugin changelog

← Plugin documentation · View on npm

  • Upgraded to Vendure 3.6.3
  • Upgraded to Vendure 3.5.3
  • Documentation update
  • Updated official documentation URL
  • IMPORTANT: Better truncate of job.data, and retry saving without data if it fails. V2.0.0 crashes the Vendure server when job.data is too large.
  • BREAKING: Included SQLJobBufferStrategy, to buffer jobs in DB instead of in memory, to support multiple instances. A database migration is required.
  • Added documentation to fix ER_OUT_OF_SORTMEMORY: Out of sort memory, consider increasing server sort buffer size on MySQL
  • Constrain data size to 64kb to prevent ER_DATA_TOO_LONG errors on MySQL
  • Allow configuring deletion of jobs older than X days
  • Save original queue names in database. Only use suffix for creating queues in Google Cloud. This fixes admin UI job filtering
  • Add stack trace to error message when job fails
  • Upgrade to Vendure to 3.3.2
  • Update Vendure to 3.1.1
  • Update compatibility range (#480)
  • Updated @google-cloud/tasks to "^5.4.0"
  • Generates a unique task name; this reduces the latency during creation of the task
  • Updated Vendure to 2.2.6
  • Don’t store job.data when it’s too big for MySQL text column
  • Remove jobs older than 30 days on application startup
  • Only log error when job is not added to queue after configured retries
  • Apply exponential backoff when adding to queue doesn’t work.
  • Updated vendure to 2.1.1
  • Added onJobFailure option to inspect errors from failed jobs(#262)