Releases: sablierapp/sablier
Releases · sablierapp/sablier
v1.0.0-beta.6
1.0.0-beta.6 (2022-11-03)
Features
v1.0.0-beta.5
1.0.0-beta.5 (2022-11-03)
Features
- traefik: add
refreshFrequency
support for dynamic strategy (007f2ae)
v1.0.0-beta.4
v1.0.0-beta.3
1.0.0-beta.3 (2022-11-03)
Bug Fixes
- config: fix loading config precedence (9d943d4)
- config: fix typo
NewLoggingLevel
toNewLoggingConfig
(1f7f2f8) - go mod tidy (75a478d)
- render: allow to load default themes when specifying custom themes (e72a307)
- render: set refresh frequency to seconds (6cebeef)
- render: set refresh frequency to seconds (3196b1a)
- sessions: add MarshalJSON for
SessionState
(efc4131) - storage: add
O_TRUNC
flag toWriter
(29b81f9) - swarm: remove 503 error workaround (333efd2)
- test: fix traefik docker swarm test (6cf6947)
- themes: remove extra "}" (e32425c)
- tinykv: remove expired values from
UnmarshalJSON
(411c2b2) - traefik: go mod tidy and vendoring (9ff352e)
- traefik: move next to the correct strcture (8a94354)
Features
- add
ghost
,hacker-terminal
,matrix
andshuffle
themes (f725d49) - add version endpoint (42b9f2c)
- config: add
Sessions
config (6215fc1) - config: add strategy config (cc01caa)
- default theme for dynamic strategy is
hacker-terminal
(df2a67a) - dynamic: sort instances by name (160faaa)
- http: add graceful shutdown (62e9d33)
- plugins: add traefik plugin (723ee38)
- pretty json (154bb5e)
- provider: add
docker
provider (bbdddca) - provider: add docker swarm provider (1b14552)
- provider: add kubernetes provider (a33c822)
- strategies: add blocking strategy (6eb0789)
- strategy: add dynamic theme listing endpoint
/strategies/dynamic/themes
(cf9f2f8) - theme: add success and error to shuffle (c63bbee)
- themes: add custom themes with security feature (c47137e)
- tinykv: remove
ExpiresAfter
from json (8cf6689) - traefik:
DisplayName
defaults as the middleware name (cd1a0c4) - version: add
Map()
function (6a9d21f)
v1.0.0-beta.2
1.0.0-beta.2 (2022-10-05)
Bug Fixes
v1.0.0-beta.1
1.0.0-beta.1 (2022-10-03)
Bug Fixes
- bump import to v2 (a374322)
- change module to traefik-ondemand-service (ac377db)
- correctly use default errorPage template instead of loadingPage template on GetErrorPage (#17) (beb13ab)
- docs: use markdown instead of HTML (b0a2758)
- pages: display service name and error on error page (052bcc7)
- return as soon as one service is unavailable (e671c3f)
- scale down correctly update the service specification (6873271)
- set all lowercase style for blocking strategy keys (2f15b40)
- swarm: add an extra wait of 5 seconds to consider a service up (410a5e1)
- swarm: avoid API hammering on scaling request (#26) (4eb086f)
- traefik: add "v2" to the import path (8e81b70)
- traefik: unescaped quote (430b159)
- upgrade tinykv to avoid "fatal error: concurrent map iteration and map write" during periodic syncs (1a14070)
- use text/plain content-type instead of application/json (e357030)
Features
- add blocking request (#12) (b4f5eeb)
- add custom loading page (#15) (3178fdc)
- add docker classic support (#9) (c96482e), closes #4
- add dockerhub registry (#17) (29b1da5)
- add dynamic loading html page (#5) (775200b)
- add healthcheck lookup before redirect (#12) (ebd2456)
- add kubernetes support (#14) (0e92052)
- add log.Error on error (0ecd9d9)
- add multiplatform docker image build (#18) (a127a0f)
- add new cli system (#51) (0daddf3)
- add optional display name config property (c57d93b)
- add persistent storage (#30) (3eb7d48)
- add project icon (1850a95), closes #42
- add support to scale down multiple containers (#20) (b05d300)
- docker: use ENTRYPOINT for go executable (033f125)
- kubernetes: add compatibility with Statefulset (#20) (d299780)
- merge service repository into Sablier (551a146)