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)