From 8c194ee98d00145f1475a117df1c85316023acb1 Mon Sep 17 00:00:00 2001 From: Alex Kira Date: Mon, 19 Jul 2021 21:11:33 -0700 Subject: [PATCH] Release 0.15.0 --- CHANGELOG.md | 19 +++++++++++++++++++ README.md | 2 +- mix.exs | 2 +- 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c70a555..33f40ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,25 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). ## [Unreleased] +## [0.15.0] - 2021-07-19 + +### Added +- Add dequeue behavior for ability to implement things like concurrency control #421 by @ananthakumaran +- Api Module Documentation #440 by @kevin-j-m + +### Changed +- Use Lua script to schedule job for better performance and memory leak fix #427 by @ananthakumaran +- Logging fixes #429 by @rraub +- Relax poison dependency #431 by @ananthakumaran +- Use github actions instead of Travis #433 by @ananthakumaran +- Use the same same module conversion logic in mock as well #434 by @ananthakumaran +- use Task instead of spawn_link for starting workers #436 by @mitchellhenke + +### Fixed +- re-enqueue unfinished jobs to the begining of queue on restart #424 by @ananthakumaran +- Fix for sentinel 0.11.0+ #428 by @ananthakumaran +- Fixes for generated HTML docs by #442 @kianmeng + ## [0.14.0] - 2020-08-08 diff --git a/README.md b/README.md index da7be48..1f82ff9 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ Add `:exq` to your `mix.exs` deps (replace version with the latest hex.pm packag defp deps do [ # ... other deps - {:exq, "~> 0.14.0"} + {:exq, "~> 0.15.0"} ] end ``` diff --git a/mix.exs b/mix.exs index 00f4607..a4c389d 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule Exq.Mixfile do use Mix.Project @source_url "https://github.com/akira/exq" - @version "0.14.0" + @version "0.15.0" def project do [