Skip to content

Releases: sablierapp/sablier

v1.10.1

31 Jul 02:49
Compare
Choose a tag to compare

1.10.1 (2025-07-31)

Bug Fixes

v1.10.0

26 Jul 04:51
Compare
Choose a tag to compare

1.10.0 (2025-07-26)

Features

v1.9.0

13 Mar 01:10
Compare
Choose a tag to compare

1.9.0 (2025-03-13)

Features

v1.8.6

03 Mar 04:35
Compare
Choose a tag to compare

1.8.6 (2025-03-03)

Bug Fixes

  • kubernetes: consider workload not ready when scaled to 0 (#543) (edbf7d9)

v1.8.5

20 Feb 13:11
Compare
Choose a tag to compare

1.8.5 (2025-02-20)

Bug Fixes

  • apply default session duration for blocking strategy (#527) (ee878e5)

v1.8.4

09 Feb 16:04
Compare
Choose a tag to compare

1.8.4 (2025-02-09)

Bug Fixes

v1.8.3

02 Feb 05:04
Compare
Choose a tag to compare

1.8.3 (2025-02-02)

This release adds rfc7807 Problem detail responses when an error happens processing a request.

This will greatly improve the common issues with "blank pages" and "404 pages" issues which should now properly tell the user what input was wrong (group that does not exist, container name that does not exist, etc.)

Example of requesting a non existing group:

{
    "availableGroups": [
        "mimic"
    ],
    "detail": "The group you requested does not exist. It is possible that the group has not been scanned yet.",
    "error": "group mimicc not found",
    "instance": "/api/strategies/blocking?group=mimicc\u0026session_duration=10s",
    "requestGroup": "mimicc",
    "status": 404,
    "title": "Group not found",
    "type": "https://sablierapp.dev/#/errors?id=group-not-found"
}

Bug Fixes

v1.8.2

14 Jan 22:12
Compare
Choose a tag to compare

1.8.2 (2025-01-14)

Bug Fixes

v1.8.1

21 Oct 04:22
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.0...v1.8.1

v1.8.0

02 Oct 00:36
Compare
Choose a tag to compare

1.8.0 (2024-10-02)

Bug Fixes

  • api: add Cache-Control header on dynamic page to prevent caching by services like Cloudflare. (#389) (b7ffc86)
  • deps: update golang.org/x/exp digest to 0cdaa3a (1df0565)
  • deps: update golang.org/x/exp digest to 46b0784 (1d8009a)
  • deps: update golang.org/x/exp digest to 701f63a (9a57703)
  • deps: update golang.org/x/exp digest to 7f521ea (2d38a34)
  • deps: update golang.org/x/exp digest to 8a7402a (6d98c27)
  • deps: update golang.org/x/exp digest to 9b4947d (5ee3f2c)
  • deps: update golang.org/x/exp digest to e7e105d (322926c)
  • deps: update kubernetes packages to v0.30.3 (72a1365)
  • deps: update kubernetes packages to v0.31.0 (799aaef)
  • deps: update module github.com/docker/docker to v27 (39227dd)
  • deps: update module github.com/docker/docker to v27.0.3+incompatible (16563eb)
  • deps: update module github.com/docker/docker to v27.1.1+incompatible (d5c6d51)
  • deps: update module github.com/docker/docker to v27.1.2+incompatible (486bba5)
  • deps: update module github.com/docker/docker to v27.2.0+incompatible (a44aef0)
  • deps: update module github.com/docker/docker to v27.2.1+incompatible (9e6aada)
  • deps: update module github.com/docker/docker to v27.3.1+incompatible (5a1e9ff)
  • deps: update module github.com/stretchr/testify to v1.9.0 (d57b02e)
  • deps: update module github.com/tetratelabs/proxy-wasm-go-sdk to v0.24.0 (bb26aa4)
  • deps: update module golang.org/x/sync to v0.7.0 (e58df5a)
  • deps: update module golang.org/x/sync to v0.8.0 (a99cc9d)
  • deps: update tinygo to v0.32.0 (fec8772)
  • docker: ensure connection is established with host (7ddb6ae)
  • docker: move sablier binary from /etc/sablier/sablier to /bin/sablier (82ae5e9), closes #348
  • dynamic: avoid panic on nil instance (9821c62), closes #380
  • kubernetes: use ParseName everywhere with replicas (2bb1ad4)
  • session: properly set state name when started successfully (1685b4e)
  • sessions: return and heanlde error everytime (ef888f6)

Features

Performance Improvements

  • providers: retrieve state on start instead of assuming starting (#350) (c6f0628)