Skip to content

Commit

Permalink
Release v2.14.2
Browse files Browse the repository at this point in the history
  • Loading branch information
sorentwo committed Feb 17, 2023
1 parent 8a65b00 commit fe16357
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 1 deletion.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,31 @@ and `worker` details. Even bulk operations such as `insert_all_jobs`, `cancel_al

See the [2.14 upgrade guide](v2-14.html) for step-by-step instructions (all two of them).

## v2.14.2 — 2023-02-17

### Bug Fixes

- [Oban] Always disable peering with `plugins: false`. There's no reason to
enable peering when plugins are fully disabled.

- [Notifier] Notify `Global` peers when the leader terminates.

Now the `Global` leader sends a `down` message to all connected nodes when the
process terminates cleanly. This behaviour prevents up to 30s of downtime
without a leader and matches how the Postgres peer operates.

- [Notifier] Allow compiliation in a SQLite application when the `postgrex`
package isn't available.

- [Engine] Include `jobs` in `fetch_jobs` event metadata

### Changes

- [Notifier] Pass `pid` in instead of relying on `from` for Postgres notifications.

This prepares Oban for the upcoming `Postgrex.SimpleConnection` switch to use
`gen_statem`.

## v2.14.1 — 2023-01-26

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ defmodule Oban.MixProject do
use Mix.Project

@source_url "https://github.com/sorentwo/oban"
@version "2.14.1"
@version "2.14.2"

def project do
[
Expand Down

0 comments on commit fe16357

Please sign in to comment.