9.8 KiB
9.8 KiB
Changelog
[Unreleased] (2026-02-27)
Bug Fixes
-
credentials: Restored all credentials broken by sanitization commit
037d766a- Affected stacks: authentik-sso, paperless, wireguard (calypso+nuc), monitoring, dyndns (atlantis+nuc), watchtower, yourspotify, paperless-ai, alerting
- Root cause: sanitization commit replaced real values with
REDACTED_PASSWORDplaceholders across 14+ compose files; containers redeployed with broken env vars - Fix: recovered original values from git history (
037d766a^) and pushed as commits50d8eca8and4e5607b7; all 11 affected stacks redeployed via API
-
portainer: Updated
portainer-homelabsaved Git credential with new Gitea token- Previously expired token caused all 43 stacks using
credId:1to fail git pulls - Fixed via
PUT /api/users/1/gitcredentials/1
- Previously expired token caused all 43 stacks using
-
portainer-api-guide: Corrected authentication docs —
ptr_*tokens requireX-API-Keyheader, notAuthorization: Bearer; updated version 2.33.7 → 2.39.0
[Unreleased] (2025-02-12)
Features
- arr-suite: Implement Trash Guides language configuration for Radarr and Sonarr
- Added 4 custom formats: Language Not English (-10000), Anime Dual Audio (+500), Multi (+500), Language Not Original (0)
- Updated quality profiles to prioritize English content while allowing foreign films in original language
- Enhanced anime support with dual audio preference
- Enables proper handling of foreign films like "Cold War" in Polish
- Documentation:
docs/arr-suite-language-configuration.md
0.10.3 (2026-02-07)
Bug Fixes
0.10.2 (2026-01-25)
Bug Fixes
0.10.1 (2026-01-25)
Bug Fixes
0.10.0 (2026-01-25)
Features
- allow kicking members from voice channels (#495) (0dc5442)
- repository architecture for files crate w. added tests (#498) (01ded20)
Bug Fixes
0.9.4 (2026-01-10)
Bug Fixes
- checkout repo. before bumping lock (#490) (b2da2a8)
- persist credentials for git repo (#492) (c674a9f)
0.9.3 (2026-01-10)
Bug Fixes
0.9.2 (2026-01-10)
Bug Fixes
0.9.1 (2026-01-10)
Bug Fixes
0.9.0 (2026-01-10)
Features
- add id field to role (#470) (2afea56)
- add ratelimits to gifbox (1542047)
- include groups and dms in fetch mutuals (caa8607)
- include member payload in REDACTED_APP_PASSWORD event (480f210)
- initial work on tenor gif searching (b0c977b)
- make message lexer use unowned string (1561481)
- ready payload field customisation (db57706)
- require auth for search (b5cd5e3)
- trending and categories routes (5885e06)
- voice chats v2 (#414) (d567155)
Bug Fixes
- add license to revolt-parser (5335124)
- allow for disabling default features (65fbd36)
- apple music to use original url instead of metadata url (bfe4018)
- apply uname fix to january and autumn (8f9015a)
- ci: publish images under stoatchat and remove docker hub (d65c1a1)
- correct miniz_oxide in lockfile (#478) (5d27a91)
- correct shebang for try-tag-and-release (050ba16)
- correct string_cache in lockfile (#479) (0b178fc)
- don't remove timeouts when a member leaves a server (#409) (e635bc2)
- don't update the same field while trying to remove it (f4ee35f), closes #392
- github webhook incorrect payload and formatting (#468) (dc9c82a)
- implement Serialize to ClientMessage (dea0f67)
- newly created roles should be ranked the lowest (947eb15)
- permit empty
removearray in edit requests (6ad3da5) - preserve order of replies in message (#447) (657a3f0)
- prevent timing out members which have TimeoutMembers permission (e36fc97)
- relax settings name regex (3a34159)
- remove authentication tag bytes from attachment download (32e6600)
- rename openapi operation ids (6048587), closes #406
- respond with 201 if no body in requests (#465) (24fedf8)
- swap to using reqwest for query building (38dd4d1)
- use
trust_cloudflareconfig value instead of env var (cc7a796) - use our own result types instead of tenors types (a92152d)