# Changelog ## [v0.9.5](https://github.com/keypup-io/cloudtasker/tree/v0.9.5) (2021-08-25) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.9.4...v0.9.5) **Fixed bugs:** - Dependencies: Require `try` from `activesupport`. This was preventing non-Rails projects from properly running Cloudtasker jobs. - WorkerController: remove useless inheritance from local ApplicationController. The parent controller was not always loaded on Rails 5 which in turn created issues with authenticity token. Fixes [#40](https://github.com/keypup-io/cloudtasker/issues/40) ## [v0.9.4](https://github.com/keypup-io/cloudtasker/tree/v0.9.4) (2020-10-05) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.9.3...v0.9.4) **Fixed bugs:** - Logging: fix log processing with `semantic_logger` `v4.7.2`. Accept any args on block passed to the logger. ## [v0.9.3](https://github.com/keypup-io/cloudtasker/tree/v0.9.3) (2020-06-25) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.9.2...v0.9.3) **Fixed bugs:** - Google Cloud Tasks: lock version to `~> 1.0` (Google recently released a v2 which changes its bindings completely). An [issue](https://github.com/keypup-io/cloudtasker/issues/11) has been raised to upgrade Cloudtasker to `google-cloud-tasks` `v2`. ## [v0.9.2](https://github.com/keypup-io/cloudtasker/tree/v0.9.2) (2020-03-04) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.9.1...v0.9.2) **Fixed bugs:** - Cloud Task: ignore "not found" errors when trying to delete an already deleted task. ## [v0.9.1](https://github.com/keypup-io/cloudtasker/tree/v0.9.1) (2020-02-11) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.9.0...v0.9.1) **Fixed bugs:** - Cloud Task: raise `Cloudtasker::MaxTaskSizeExceededError` if job payload exceeds 100 KB. This is mainly to have production parity in development when running the local processing server. ## [v0.9.0](https://github.com/keypup-io/cloudtasker/tree/v0.9.0) (2020-01-23) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.8.2...v0.9.0) **Fixed bugs:** - Cloud Task: Base64 encode task body to support UTF-8 characters (e.g. emojis). - Redis: Restrict to one connection (class level) to avoid too many DNS lookups **Migration** For Sinatra applications please update your Cloudtasker controller according to [this diff](https://github.com/keypup-io/cloudtasker/commit/311fa8f9beec91fbae012164a25b2ee6e261a2e4#diff-c2a0ea6c6e6c31c749d2e1acdc574f0f). ## [v0.8.2](https://github.com/keypup-io/cloudtasker/tree/v0.8.2) (2019-12-05) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.8.1...v0.8.2) **Fixed bugs:** - Config: do not add processor host to `Rails.application.config.hosts` if originally empty. ## [v0.8.1](https://github.com/keypup-io/cloudtasker/tree/v0.8.1) (2019-12-03) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.8.0...v0.8.1) **Fixed bugs:** - Local dev server: ensure job queue name is kept when taks is retried - Rails/Controller: bypass Rails munge logic to preserve nil values inside job arguments. ## [v0.8.0](https://github.com/keypup-io/cloudtasker/tree/v0.8.0) (2019-11-27) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.7.0...v0.8.0) ## [v0.7.0](https://github.com/keypup-io/cloudtasker/tree/v0.7.0) (2019-11-25) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.6.0...v0.7.0) ## [v0.6.0](https://github.com/keypup-io/cloudtasker/tree/v0.6.0) (2019-11-25) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.5.0...v0.6.0) ## [v0.5.0](https://github.com/keypup-io/cloudtasker/tree/v0.5.0) (2019-11-25) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.4.0...v0.5.0) ## [v0.4.0](https://github.com/keypup-io/cloudtasker/tree/v0.4.0) (2019-11-25) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.3.0...v0.4.0) ## [v0.3.0](https://github.com/keypup-io/cloudtasker/tree/v0.3.0) (2019-11-25) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.2.0...v0.3.0) ## [v0.2.0](https://github.com/keypup-io/cloudtasker/tree/v0.2.0) (2019-11-18) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/v0.1.0...v0.2.0) ## [v0.1.0](https://github.com/keypup-io/cloudtasker/tree/v0.1.0) (2019-11-17) [Full Changelog](https://github.com/keypup-io/cloudtasker/compare/c137feb1ceaaaa4e2fecac0d1f0b4c73151ae002...v0.1.0) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*