Skip to content
This repository has been archived by the owner on Feb 3, 2022. It is now read-only.

Releases: spiral-modules/roadrunner-binary

v2.4.0

02 Sep 18:51
e481454
Compare
Choose a tag to compare

💔 Internal BC:

  • 🔨 Pool, worker interfaces: payload now passed and returned by the pointer.

👀 New:

  • ✏️Long-awaited, reworked Jobs plugin with pluggable drivers. Now you can allocate/destroy pipelines in the runtime. Drivers included in the initial release: RabbitMQ (0-9-1), SQS v2, beanstalk, ephemeral, and local queue powered by the boltdb. PR
  • ✏️Support for the IPv6 (tcp|http(s)|empty [::]:port, tcp|http(s)|empty [::1]:port, tcp|http(s)|empty :// [0:0:0:0:0:0:0:1]:port) for RPC, HTTP and other plugins. RFC
  • ✏️Support for the Docker images via GitHub packages.
  • ✏️Go 1.17 support for all spiral packages.

🩹 Fixes:

  • 🐛 Fix: add debug pool config key to the .rr.yaml configuration reference.
  • 🐛 Fix: fixed bug with goroutines waiting on the internal worker's container channel.
  • 🐛 Fix: RR becomes unresponsive when new workers failed to re-allocate, issue.

📦 Packages:

  • 📦 Update goridge to v3.2.1
  • 📦 Update temporal to v1.0.9 (now with metrics)
  • 📦 Update RR to v2.4.0
  • 📦 Update endure to v1.0.4

📈 Summary:

v2.4.0-rc.1

31 Aug 16:17
9b338dd
Compare
Choose a tag to compare
v2.4.0-rc.1 Pre-release
Pre-release

💔 Internal BC:

  • 🔨 Pool, worker interfaces: payload now passed and returned by the pointer.

👀 New:

  • ✏️ Long-awaited, reworked Jobs plugin with pluggable drivers. Now you can allocate/destroy pipelines in the runtime.
    Drivers included in the initial release: RabbitMQ (0-9-1), SQS v2, beanstalk, ephemeral and local queue powered by the boltdb. PR
  • ✏️ Support for the IPv6 (tcp|http(s)|empty [::]:port, tcp|http(s)|empty [::1]:port, tcp|http(s)|empty :// [0:0:0:0:0:0:0:1]:port) for RPC, HTTP and other plugins. RFC
  • ✏️ Support for the Docker images via GitHub packages.
  • ✏️ Go 1.17 support.

🩹 Fixes:

  • 🐛 Fix: add debug pool config key to the .rr.yaml configuration reference.
  • 🐛 Fix: fixed bug with goroutines waiting on the internal worker's container channel.
  • 🐛 Fix: RR becomes unresponsive when new workers failed to re-allocate, issue.

📦 Packages:

  • 📦 Update goridge to v3.2.1
  • 📦 Update temporal to v1.0.9
  • 📦 Update RR to v2.4.0

📈 Summary:

v2.4.0-beta.6

25 Aug 09:19
a9bc2b6
Compare
Choose a tag to compare
v2.4.0-beta.6 Pre-release
Pre-release
fix(ci, dockerfile): update container labels

Signed-off-by: Valery Piashchynski <[email protected]>

v2.4.0-beta.5

25 Aug 08:34
6c5362b
Compare
Choose a tag to compare
v2.4.0-beta.5 Pre-release
Pre-release
fix(registry): container tags fix

Signed-off-by: Valery Piashchynski <[email protected]>

v2.4.0-beta.4

25 Aug 08:06
f00f46a
Compare
Choose a tag to compare
v2.4.0-beta.4 Pre-release
Pre-release
fix(ci): correct image tags

Signed-off-by: Valery Piashchynski <[email protected]>

v2.4.0-beta.3

25 Aug 07:43
efcb4e5
Compare
Choose a tag to compare
v2.4.0-beta.3 Pre-release
Pre-release
fix(packages): correct ghcr tag in the GA

Signed-off-by: Valery Piashchynski <[email protected]>

v2.4.0-beta.2

25 Aug 05:45
368cdc9
Compare
Choose a tag to compare
v2.4.0-beta.2 Pre-release
Pre-release

💔 Internal BC:

  • 🔨 Pool, worker interfaces: payload now passed and returned by the pointer.

👀 New:

  • ✏️ Long-awaited, reworked Jobs plugin with pluggable drivers. Now you can allocate/destroy pipelines in the runtime.
    Drivers included in the initial release: RabbitMQ (0-9-1), SQS v2, beanstalk, ephemeral. PR
  • ✏️ Support for the IPv6 (tcp|http(s)|empty [::]:port, tcp|http(s)|empty [::1]:port, tcp|http(s)|empty :// [0:0:0:0:0:0:0:1]:port) for RPC, HTTP and other plugins. RFC
  • ✏️ Support for the Docker images via GitHub packages.
  • ✏️ Go 1.17 support.

🩹 Fixes:

  • 🐛 Fix: add debug pool config key to the .rr.yaml
    configuration reference.
  • 🐛 Fix: fixed bug with goroutines waiting on the internal worker's container channel.

📦 Packages:

  • 📦 Update goridge to v3.2.1
  • 📦 Update temporal to v1.0.9
  • 📦 Update RR to v2.4.0

📈 Summary:

v2.4.0-beta.1

20 Aug 13:17
9daaeb2
Compare
Choose a tag to compare
v2.4.0-beta.1 Pre-release
Pre-release

💔 Internal BC:

  • 🔨 Pool, worker interfaces: payload now passed and returned by the pointer.

👀 New:

  • ✏️ Long-awaited, reworked Jobs plugin with pluggable drivers. Now you can allocate/destroy pipelines in the runtime. Drivers included in the initial release: RabbitMQ (0-9-1), SQS v2, beanstalk, ephemeral. PR
  • Support for the IPv6 (tcp|http(s)|empty [::]:port, tcp|http(s)|empty [::1]:port, tcp|http(s)|empty :// [0:0:0:0:0:0:0:1]:port) for RPC, HTTP and other plugins. RFC
  • Go 1.17 support.

🩹 Fixes:

  • 🐛 Fix: add debug pool config key to the .rr.yaml configuration reference.
  • 🐛 Fix: fixed bug with goroutines waiting on the internal worker's container channel.

📦 Packages:

  • 📦 Update goridge to v3.2.1
  • 📦 Update temporal to v1.0.9
  • 📦 Update RR to v2.4.0

v2.4.0-alpha.1

12 Aug 14:32
f9a2106
Compare
Choose a tag to compare
v2.4.0-alpha.1 Pre-release
Pre-release

💔 Internal BC:

  • 🔨 Pool, worker interfaces: payload now passed and returned by pointer.

👀 New:

  • ✏️ Long-awaited, reworked Jobs plugin with pluggable drivers. Now you can allocate/destroy pipelines in the runtime. Drivers included in the initial release: RabbitMQ (0-9-1), SQS v2, beanstalk, ephemeral. PR

🩹 Fixes:

  • 🐛 Fix: add debug pool config key to the .rr.yaml configuration reference.
  • 🐛 Fix: fixed bug with the waiting goroutines on the internal worker's container channel.

📦 Packages:

  • 📦 Update goridge to v3.2.0
  • 📦 Update temporal to v1.0.9
  • 📦 Update RR to v2.4.0

📈 Summary:

v2.3.3

14 Jul 15:28
337ac31
Compare
Choose a tag to compare
Update go.mod