What's Changed
🔌 New Integrations
- Add Discord Webhooks integration with a live message editor by @manuelmayer-dev in #1434
- Add an RSS and Atom feed reader with widgets, events and variables by @manuelmayer-dev in #1432
🎉 Exciting New Features
- Add a Variables button and local variables to scripts and automations by @manuelmayer-dev in #1377
- Add Issues, Versions, Dependencies and Code tabs to Store pages by @manuelmayer-dev in #1401
- Show an update badge on the tray icon when an update is available by @manuelmayer-dev in #1402
🚀 Improvements
- Show a percent unit on the battery level variable by @manuelmayer-dev in #1386
- Make clear that Steam needs the key and SteamID together by @manuelmayer-dev in #1400
⚡ Performance
- Reduce idle CPU and memory use of the host on Linux by @manuelmayer-dev in #1439
🐞 Bug Fixes
- Fit clocks with their seconds at size and state the hour's leading zero by @manuelmayer-dev in #1380
- Keep YouTube and Twitch stream stats updating during long streams by @manuelmayer-dev in #1384
- Fix Twitch Hype Train events being rejected by Twitch by @manuelmayer-dev in #1394
- Show the current widget state when returning to a folder by @manuelmayer-dev in #1395
- Keep the update window from stealing focus when an update is found in the background by @manuelmayer-dev in #1396
- Fix Spotify sign-in failing with a server error when Spotify times out by @manuelmayer-dev in #1397
- Fix flow steps reading variable values from before the run started by @manuelmayer-dev in #1399
- Fix Steam game launcher tiles not starting games by @manuelmayer-dev in #1409
- Stop warning on every press of a button whose state follows a mapping by @manuelmayer-dev in #1410
- Keep the Web Client retrying when a startup request goes unanswered by @manuelmayer-dev in #1412
- Fix the icon display reset on buttons with multiple states by @manuelmayer-dev in #1419
- Update variables as soon as integrations report a change by @manuelmayer-dev in #1435
- Fix the Discord setup blaming elevation for every refused connection by @manuelmayer-dev in #1437
- Fix the color picker eyedropper doing nothing in the Windows app by @manuelmayer-dev in #1438
📚 Documentation
- Document opening the Companion App after the device starts by @manuelmayer-dev in #1403
- Document idle dimming in the Companion app by @manuelmayer-dev in #1407
- Document NFC tags in the Companion App guide by @manuelmayer-dev in #1411
⬆️ Dependencies
- Update all patch updates by @renovate[bot] in #1421
- Update dependency @tauri-apps/cli to v2.12.1 by @renovate[bot] in #1422
- Update dependency rust-lang/rust to v1.99.0 by @renovate[bot] in #1423
- Update dependency Scriban to 7.5.0 by @renovate[bot] in #1424
- Update dorny/test-reporter action to v3.2.0 by @renovate[bot] in #1425
🛠️ Other Changes
- Pin Tauri's renamed linuxdeploy and fail when the bundler fetches unpinned tools by @manuelmayer-dev in #1440
Full Changelog: v3.0.0-beta.17...v3.0.0-beta.18