{"product":"anthias","releases":[{"date":"2026-10-16","entries":[{"areas":[],"breaking":false,"description":"On a board short of memory, the background worker no longer kills and restarts its own idle processes, which cost the board time and memory it didn't have. It was the largest single problem in the crash reports Anthias devices send the project.","title":"The background worker stops killing its own processes","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.10.0/worker-stops-killing-its-own-processes/"},{"areas":[],"breaking":false,"description":"Restoring a backup could leave Anthias with a database it couldn't read, or one so locked that the web interface answered with server errors. Backups now hold a single consistent copy of the database, and Anthias starts cleanly on a just-restored or older database.","title":"Restoring a backup no longer corrupts or locks up the database","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.10.0/database-backups-restores-and-startup/"},{"areas":[],"breaking":false,"description":"When preparing or downloading an asset runs out of time, Anthias 2026.10.0 marks it Failed with a timeout message instead of leaving it on Processing, and an image over the 50 megapixel limit says to resize it.","title":"Media that takes too long to process no longer stays on Processing","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.10.0/assets-that-fail-say-why/"},{"areas":[],"breaking":false,"description":"After a restore, a slow first boot or a change to screen rotation, a player could sit on a black screen while the viewer kept failing to start. Anthias 2026.10.0 fixes 4 ways it got stuck, and when the display process does fail, the error now says how it ended.","title":"The viewer starts more reliably after restores, slow boots and display restarts","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.10.0/viewer-starts-more-reliably/"},{"areas":[],"breaking":false,"description":"An image or web page now rotates when its duration is up, counted from the start of the rotation rather than after the player's own overhead, so screens showing the same playlist stay in step for longer.","title":"Players showing the same playlist drift apart less","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.10.0/playlist-rotation-timing/"},{"areas":[],"breaking":false,"description":"A memory card with an unusual product name no longer turns off storage health monitoring, and starting the viewer no longer logs an error about a missing process file.","title":"The upgrade script no longer runs a Pi 2 or Pi 3 out of memory, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.10.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.10.0/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.10.0/","version":"2026.10.0"},{"date":"2026-09-22","entries":[{"areas":[],"breaking":false,"description":"A video bigger than your reverse proxy's request limit, such as Cloudflare's 100 MB cap on its Free and Pro plans, now uploads instead of failing. When an upload does fail, the message names the cause.","title":"Large uploads work behind a proxy, and a failed upload says why","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.09.0/large-uploads-behind-a-proxy/"},{"areas":[],"breaking":false,"description":"Images and videos dragged from your desktop upload wherever you let go on Schedule Overview. Before, only the upload area inside Add asset took a drop, and a file dropped anywhere else opened in the browser and took you off the page.","title":"Files dropped anywhere on Schedule Overview upload","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.09.0/drop-files-anywhere-on-schedule-overview/"},{"areas":[],"breaking":true,"description":"With authentication on, Anthias 2026.09.0 sends the web interface's live updates only to signed-in browsers. Your browser keeps working as before, but a script or other client that listens on /ws without signing in is refused.","title":"Live updates in the web interface need a signed-in session","type":"security","url":"https://www.screenly.io/releases/anthias/2026.09.0/live-updates-need-a-signed-in-session/"},{"areas":[],"breaking":false,"description":"A backup from Anthias 2026.09.0 holds your settings, database and content, and leaves out half-finished uploads that only made it bigger. A restore turns down a backup whose database is newer than it understands, before writing anything, and tells you which release to upgrade to.","title":"Backups carry only what Anthias needs, and restores check the version","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.09.0/backups-and-restores/"},{"areas":[],"breaking":false,"description":"Each upgrade now deletes the Anthias images of the release it replaced once the new one is running, so old releases stop piling up on the card. One person found 6 old releases taking about 16 GB, and a script clears the ones already there.","title":"Upgrades remove the old Anthias images they replace","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.09.0/upgrades-remove-old-images/"},{"areas":[],"breaking":false,"description":"When memory runs out, Anthias 2026.09.0 makes sure the viewer is what gets stopped and restarted, and the installer sets up a watchdog that reboots a board whose system hangs, instead of leaving it dark until someone power cycles it.","title":"Boards recover on their own when memory runs out or the system hangs","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.09.0/recovery-from-memory-exhaustion/"},{"areas":[],"breaking":false,"description":"Add asset opens with an empty form every time, boards other than the Raspberry Pi show their own name on System info, and the installer no longer floods its output with Ansible warnings on Raspberry Pi OS Trixie.","title":"Less black screen when a video gives way to an image, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.09.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.09.0/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.09.0/","version":"2026.09.0"},{"date":"2026-08-17","entries":[{"areas":[],"breaking":false,"description":"When a Raspberry Pi player's power supply can't hold its voltage, the web interface says so on every page and lists the fixes, before the weak supply damages the memory card.","title":"A warning on every page when a Raspberry Pi isn't getting enough power","type":"release","url":"https://www.screenly.io/releases/anthias/2026.08.2/under-voltage-warning/"},{"areas":[],"breaking":false,"description":"A memory card going bad rarely announces itself: the screen keeps playing while your changes stop sticking. Anthias now checks the storage it runs from and says on every page what's wrong and what to do about it.","title":"The web interface warns when a player's storage is failing or full","type":"release","url":"https://www.screenly.io/releases/anthias/2026.08.2/storage-health-warnings/"},{"areas":[],"breaking":false,"description":"Notifications in the web interface show their icons, field labels in the Edit asset dialog no longer cover their examples, and the disk chart on System Info uses the same colors as the memory chart.","title":"Settings flags a player that skips SSL certificate checks, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.08.2/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.08.2/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.08.2/","version":"2026.08.2"},{"date":"2026-08-14","entries":[{"areas":[],"breaking":false,"description":"A screen in an office or shop no longer has to stay lit all night and all weekend for nobody. Set the hours and days under Settings \u003e Display schedule, and Anthias switches the screen off at closing time and back on in the morning, on a plain monitor or a TV.","title":"A new display schedule blanks the screen outside opening hours","type":"release","url":"https://www.screenly.io/releases/anthias/2026.08.1/display-schedule/"},{"areas":[],"breaking":false,"description":"On a Raspberry Pi 2, 3 or 4, the display power buttons failed and the System Info card read \"CEC error\", even with a CEC TV attached. Anthias 2026.08.1 sends HDMI-CEC commands on those boards, to every HDMI port with a CEC display, and stops calling a plain monitor an error.","title":"HDMI-CEC display controls no longer fail on a Raspberry Pi 2, 3 or 4","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.08.1/hdmi-cec-rewrite/"},{"areas":[],"breaking":false,"description":"On a board with less than 1.5 GB of RAM, such as a Raspberry Pi 3, a JPEG or PNG bigger than 1920x1080 is shrunk when you upload it, so the viewer needs much less memory to show a phone photo.","title":"Large JPEG and PNG uploads are resized on boards with little RAM","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.08.1/large-jpeg-png-low-ram-boards/"},{"areas":[],"breaking":false,"description":"App settings that take a list, like the items on a Menu Board or the cities on a World Clock, can be filled in from the Apps tab. Before, Menu Board came up with a title and no menu.","title":"Menu Board's items and World Clock's cities can be set from the Apps tab","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.08.1/menu-board-installs-with-its-menu/"},{"areas":[],"breaking":false,"description":"A Raspberry Pi 2 or 32-bit Pi 3 that loses its display restarts the viewer straight away, usage statistics include the Anthias version, and the website's API reference covers the whole API.","title":"A player with nothing to show stops filling its log, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.08.1/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.08.1/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.08.1/","version":"2026.08.1"},{"date":"2026-08-05","entries":[{"areas":[],"breaking":false,"description":"A player whose only way out is an HTTP proxy can now be installed and kept running. The installer asks for the proxy and sets it up everywhere Anthias needs it, so you no longer configure apt, Docker and each container by hand.","title":"Anthias installs and runs behind an HTTP proxy","type":"release","url":"https://www.screenly.io/releases/anthias/2026.08.0/http-proxy-support/"},{"areas":[],"breaking":false,"description":"A Raspberry Pi 5, x86 or generic arm64 player that booted while its TV was off now brings the picture up on its own once the TV comes on, instead of staying on No Signal.","title":"A TV switched on after the player boots gets a picture on Raspberry Pi 5 and x86","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.08.0/display-recovers-after-late-power-on/"},{"areas":[],"breaking":false,"description":"Portrait JPEG and AVIF photos no longer show up sideways on the screen, and JPEGs you uploaded before the upgrade are fixed too.","title":"Portrait photos from a phone or camera display upright","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.08.0/portrait-photos-display-upright/"},{"areas":[],"breaking":false,"description":"On x86 players, web pages and other URL content no longer get skipped after a cold boot until Docker is restarted. On some Debian 13 PCs the change can break DNS while the installer runs, so read the known problem first.","title":"URL and web page content loads after a cold boot on x86","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.08.0/url-content-after-cold-boot-on-x86/"},{"areas":[],"breaking":false,"description":"Installing from a Raspberry Pi's own screen no longer locks you out, the server stops logging a Redis timeout every few seconds while the web interface is open, and the installer warns you before it discards your edits to the Anthias checkout.","title":"Large HEIC, TIFF and AVIF photos no longer reboot boards with little memory, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.08.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.08.0/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.08.0/","version":"2026.08.0"},{"date":"2026-07-28","entries":[{"areas":[],"breaking":false,"description":"Choosing HDMI or 3.5mm jack in Settings now decides where video sound comes out on an x86 PC or a board running the arm64 image, instead of following whatever output the system had as its default.","title":"The Audio output setting decides where sound plays on x86 PCs and arm64 boards","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.4/audio-output-on-pcs-and-arm-boards/"},{"areas":[],"breaking":false,"description":"Video on an upside-down landscape screen on a Raspberry Pi 2 or 32-bit Pi 3 now plays as smoothly as unrotated video, instead of at about 2 frames per second. Portrait video on these boards is still slow.","title":"Video plays at full frame rate at 180° on Raspberry Pi 2 and 32-bit Pi 3","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.4/rotated-video-on-pi-2-3/"},{"areas":[],"breaking":false,"description":"The debug report lists every asset and whether Anthias can reach it, and the Anthias website answers whether Anthias is Screenly OSE.","title":"Images added from a URL preview and download in the web interface, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.07.4/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.07.4/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.07.4/","version":"2026.07.4"},{"date":"2026-07-16","entries":[{"areas":[],"breaking":true,"description":"Each Screen rotation choice now turns the picture the same way on every board, images and web pages rotate on a 32-bit Raspberry Pi 2 or 3, and video rotates on a 64-bit Pi 3. On a Pi 4, Pi 5, PC or other 64-bit board, a portrait screen set up earlier shows upside down until you switch its setting.","title":"Screen rotation turns content the same way on every board","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.3/screen-rotation-the-same-on-every-board/"},{"areas":[],"breaking":false,"description":"Every server, viewer and redis image Anthias publishes now carries a signed attestation, so one command tells you whether an image came from the Anthias repository's own build.","title":"Anthias container images come with signed build provenance","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.3/verifiable-container-images/"},{"areas":[],"breaking":false,"description":"A Raspberry Pi 2 installed with the install script showed plain text on black while it booted. The boot splash now waits long enough for the Pi 2's display to come up, so the Anthias splash appears.","title":"The Anthias boot splash shows on a Raspberry Pi 2","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.3/pi-2-boot-splash/"},{"areas":[],"breaking":false,"description":"Anthias reports the right version in System Info, the install guide recommends Raspberry Pi Imager, and the get-started page marks the Raspberry Pi 3 Model A+ as not recommended.","title":"App settings use your browser's date and time pickers, and other improvements","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.07.3/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.07.3/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.07.3/","version":"2026.07.3"},{"date":"2026-07-13","entries":[{"areas":[],"breaking":false,"description":"On a Raspberry Pi 2, or a Raspberry Pi 3 on the 32-bit image, the viewer could crash every time it started and leave the screen blank. From Anthias 2026.07.2 it runs steadily on those boards.","title":"Raspberry Pi 2 and 32-bit Pi 3 players stop crashing to a blank screen","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.2/pi-2-and-pi-3-blank-screen/"},{"areas":[],"breaking":false,"description":"Moving to Anthias from another signage platform no longer means downloading and re-uploading everything yourself. Settings \u003e Import content copies your images, videos, and web pages onto the player.","title":"Anthias imports content from Yodeck, ScreenCloud, piSignage, and Xibo","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.2/import-content-from-other-platforms/"},{"areas":[],"breaking":false,"description":"Pick the timezone Anthias uses for schedules and times in Settings, and see on System Info what time the player itself thinks it is. On balena, where the host always runs on UTC, this is the first way to schedule in local time.","title":"A new Timezone setting, and a Device time card on System Info","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.2/timezone-setting-and-device-clock/"},{"areas":[],"breaking":false,"description":"Content on an intranet server with its own HTTPS certificate no longer gets skipped or shows a blank screen. Turn certificate checks off for one asset, or for the whole player.","title":"Images and web pages on servers with self-signed certificates can play","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.2/self-signed-https-content/"},{"areas":[],"breaking":false,"description":"A private dashboard that needs an Authorization header, such as a Grafana board behind a token, can now go on a screen without being made public.","title":"Web page assets can send custom HTTP headers","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.2/custom-http-headers-for-web-pages/"},{"areas":[],"breaking":false,"description":"On a Raspberry Pi 3 running the 64-bit image, video assets could play as a black screen. From Anthias 2026.07.2 they play through the Pi's hardware decoder, with sound, at 30 frames per second in the project's testing.","title":"Video shows on a 64-bit Raspberry Pi 3 instead of a black screen","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.2/raspberry-pi-3-64-bit-video/"},{"areas":[],"breaking":true,"description":"Two uploads of files with the same name no longer end up mixed into one file. Integrations that upload in chunks with Content-Range need to send back the upload_id Anthias 2026.07.2 returns.","title":"Chunked uploads through the API now carry an upload ID","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.07.2/upload-id-for-chunked-uploads/"},{"areas":[],"breaking":false,"description":"\"No cache\" web pages are fetched fresh every time they show, a player that booted with no display shows a picture once one is plugged in, and upgrades no longer stop partway on boards short on memory. This release shows itself as 2026.07.1 in System Info.","title":"Web page transitions stop flashing another page, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.07.2/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.07.2/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.07.2/","version":"2026.07.2"},{"date":"2026-07-08","entries":[{"areas":[],"breaking":false,"description":"A clock in the lobby or a news feed in the break room no longer means hunting for a web page to paste in. Pick an app from the signage app store in Add asset \u003e Apps, fill in its settings, and it plays like any other asset.","title":"A new Apps tab for adding ready-made signage apps","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.1/signage-app-store/"},{"areas":[],"breaking":true,"description":"Creating an asset through the API now protects the files on your player: a file path has to point into the asset folder, and a youtube_asset needs a YouTube link. An integration that relied on either may need a change.","title":"The API checks file paths and YouTube links when you create an asset","type":"security","url":"https://www.screenly.io/releases/anthias/2026.07.1/api-asset-uri-checks/"},{"areas":[],"breaking":false,"description":"On the 32-bit Raspberry Pi 2 and Pi 3 images, a TV that switched itself off and on could leave the picture stuck at 1024x768 until the Pi was power-cycled. The TV's own resolution now returns when it wakes, and a Pi that started with no display starts showing content when you plug one in.","title":"Raspberry Pi 2 and Pi 3 keep full resolution when the TV turns off and on","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.1/hdmi-hotplug-resolution/"},{"areas":[],"breaking":false,"description":"A duration such as 9999999999999 seconds, typed to keep an asset on screen forever, made the viewer crash and restart over and over. Anthias 2026.07.1 limits durations to 1 year.","title":"A very long asset duration no longer crashes the viewer","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.1/asset-duration-limit/"},{"areas":[],"breaking":false,"description":"Large backups restore through the API on boards with 1 GB of RAM, uploads to a full disk say so, and a balena device carries out a reboot even while its supervisor restarts.","title":"Video keeps its sound after a reboot, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.07.1/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.07.1/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.07.1/","version":"2026.07.1"},{"date":"2026-07-02","entries":[{"areas":[],"breaking":false,"description":"You can now select assets on the home page and enable, disable, edit or delete them in one step, so changing the schedule of 40 assets no longer means opening each one. Upload file takes several files at once too.","title":"Bulk actions for assets, and uploads of several files at once","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.0/bulk-asset-actions/"},{"areas":[],"breaking":false,"description":"Web pages on your screens can show in dark colors without any change to the pages themselves, including pages never designed with a dark theme. It's a switch in Settings, and it applies without a reboot.","title":"A Prefer dark mode setting shows web pages in dark colors","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.0/prefer-dark-mode/"},{"areas":[],"breaking":false,"description":"Two commands sent through the API pause the playlist and darken a screen outside opening hours or during a meeting, then resume it. Unlike the HDMI-CEC controls, they work with any display, and on x86, Raspberry Pi 5 and generic arm64 boards the monitor goes into standby.","title":"New blank and unblank commands turn a screen dark and wake it","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.0/display-blank-unblank/"},{"areas":[],"breaking":false,"description":"The Screen rotation setting did nothing on a Raspberry Pi 5. From Anthias 2026.07.0 it turns the whole display there, and on generic arm64 boards such as the Rock Pi 4, as soon as you save.","title":"Screen rotation turns the display on Raspberry Pi 5 and generic arm64 boards","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.0/screen-rotation-pi5/"},{"areas":[],"breaking":false,"description":"A live stream added from a URL in Anthias 2026.07.0 plays in the video player and stays on screen for the default streaming duration. RTMP links, which only ever showed a black screen, are refused with a message that says what to use instead.","title":"RTSP, HLS and DASH links play as live streams","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.07.0/streaming-urls/"},{"areas":[],"breaking":false,"description":"Since Anthias 2026.05.1, a Raspberry Pi 5 refused H.264 uploads and marked YouTube downloads Failed. It takes H.264 now, and in the project's testing a 1080p, 30 fps clip played as smoothly as the same clip in HEVC.","title":"Raspberry Pi 5 accepts H.264 video, including YouTube downloads","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.07.0/pi5-h264-video/"},{"areas":[],"breaking":false,"description":"You no longer have to decompress an image before balenaEtcher will flash it, and the Raspberry Pi 4 download is about 30% smaller. Raspberry Pi Imager lists Anthias for every Pi it supports, the Pi 5 included, with names like Anthias (Raspberry Pi 5).","title":"Disk images flash directly in balenaEtcher, and Raspberry Pi Imager lists Anthias for the Pi 5","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.07.0/images-xz-and-pi-imager/"},{"areas":[],"breaking":false,"description":"One command packs a misbehaving player's logs and system details into a single archive to attach to a GitHub issue or forum post, with IP addresses, passwords and other secrets replaced first.","title":"A script that collects a redacted debug bundle for bug reports","type":"release","url":"https://www.screenly.io/releases/anthias/2026.07.0/collect-debug-script/"},{"areas":[],"breaking":false,"description":"Backups from Settings download without timing out, content on your local network is no longer skipped, and installs on 32-bit Raspberry Pi OS and on the Raspberry Pi 3 run to the end.","title":"New and changed assets reach the screen without a restart, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.07.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.07.0/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.07.0/","version":"2026.07.0"},{"date":"2026-06-09","entries":[{"areas":[],"breaking":false,"description":"A Raspberry Pi 3 on a 64-bit OS has its own image on balena and as a disk image, with the same viewer as the Pi 4. The Radxa Rock Pi 4 gets its own balena fleet and disk image.","title":"A 64-bit image for the Raspberry Pi 3, and a balena fleet for the Rock Pi 4","type":"release","url":"https://www.screenly.io/releases/anthias/2026.06.3/pi3-64-and-rock-pi-4/"},{"areas":[],"breaking":false,"description":"The web interface, background worker and viewer now report errors to the Anthias maintainers by default, which is how several fixes in this release were found. You can turn the reports off or send them to your own Sentry project instead.","title":"Anthias sends error reports to Sentry, and you can turn them off","type":"release","url":"https://www.screenly.io/releases/anthias/2026.06.3/error-reporting-sentry/"},{"areas":[],"breaking":false,"description":"A device with an older time zone name or damaged files on its SD card no longer crash-loops at startup, and the web interface, worker and viewer wait for each other instead of failing with database locked errors. Tasks that run in the first minutes after an upgrade no longer fail.","title":"The web interface and background worker keep running, and tasks no longer fail after upgrades","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.3/server-startup-resilience/"},{"areas":[],"breaking":false,"description":"A web page that stops loading is requested again instead of freezing the screen, the viewer restarts a crashed webview and carries on, and on Raspberry Pi 5 and x86 the webview no longer fails to start after a restart.","title":"The screen recovers when a web page stalls or the webview crashes","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.3/webview-recovery/"},{"areas":[],"breaking":false,"description":"On the 32-bit Pi 2 and Pi 3 image, portrait and 4:3 clips keep their shape, short clips loop without freezing, 50 and 60 fps video plays at an even 30 fps, and a clip whose sound can't play still shows.","title":"Fixes to video playback on Raspberry Pi 2 and Pi 3","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.3/pi-video-fit-and-looping/"},{"areas":[],"breaking":false,"description":"Videos on the Raspberry Pi 4 and 5, x86 PCs and generic arm64 boards played with no sound. They have sound now, including over HDMI on x86 PCs with common Intel, AMD and Nvidia audio hardware.","title":"Video plays with sound on Raspberry Pi 4 and 5, x86 and arm64","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.3/video-audio-qt6/"},{"areas":[],"breaking":false,"description":"HEIC and TIFF uploads convert on the 32-bit Raspberry Pi 2 and Pi 3 image, 60 fps video on a Raspberry Pi 4 plays at its real speed, and a rejected video comes with HandBrake steps for converting it.","title":"Play from and Play until accept 12-hour times, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.06.3/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.06.3/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.06.3/","version":"2026.06.3"},{"date":"2026-06-02","entries":[{"areas":[],"breaking":false,"description":"A balena device that still keeps its data under the old Screenly folder names now carries its playlist and content over when it upgrades, and a device that already came up empty gets them back.","title":"Balena devices from before the Anthias rename keep or recover their playlist on upgrade","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.1/older-balena-devices-keep-their-playlist-on-upgrade/"},{"areas":[],"breaking":false,"description":"Video on a Raspberry Pi 4 or Pi 5 no longer stutters along at 8 to 12 frames per second. A 30 fps clip now plays at or close to its own frame rate, and the viewer uses less CPU doing it.","title":"Smoother video on Raspberry Pi 4 and Pi 5","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.06.1/smoother-video-on-raspberry-pi-4-and-pi-5/"},{"areas":[],"breaking":false,"description":"Every video on a Raspberry Pi 2 or Pi 3 showed a black screen while images and web pages played as usual. Video plays now, and in the project's testing a Pi 3 handled 1080p with frames to spare.","title":"Raspberry Pi 2 and Pi 3 play video instead of a black screen","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.1/pi-2-and-pi-3-play-video/"},{"areas":[],"breaking":false,"description":"On a Raspberry Pi 4, the Screen rotation setting now turns the whole display, so web pages and images go portrait or upside down along with video.","title":"Screen rotation turns web pages and images on Raspberry Pi 4","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.1/screen-rotation-works-on-raspberry-pi-4/"},{"areas":[],"breaking":false,"description":"An x86 device keeps updating its screen when it moves to a complex web page, instead of freezing on the last frame until the container restarts.","title":"x86 displays no longer freeze on a heavy web page","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.1/x86-display-no-longer-freezes-on-the-last-frame/"},{"areas":[],"breaking":false,"description":"A Raspberry Pi 4 with no display attached waits for one on balenaOS 2026.x, and device logs on every board no longer fill up with Qt debug output.","title":"Raspberry Pi 2 and Pi 3 viewers retry a crashed start, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.06.1/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.06.1/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.06.1/","version":"2026.06.1"},{"date":"2026-06-01","entries":[{"areas":[],"breaking":false,"description":"When Anthias 2026.05.2 rolled out, every Raspberry Pi 4 on the official balena fleet kept rebooting and couldn't take the release. The fleet setting was corrected by hand right away, and 2026.06.0 makes sure the next release doesn't bring the loop back.","title":"Raspberry Pi 4 devices on balena no longer reboot in a loop","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.0/raspberry-pi-4-balena-reboot-loop/"},{"areas":[],"breaking":false,"description":"For contributors, a new script moves devices on the official balena fleets to the latest balenaOS and the latest stable release, a small batch at a time.","title":"A Raspberry Pi 4 with no screen attached waits for one, and other improvements","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.06.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.06.0/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.06.0/","version":"2026.06.0"},{"date":"2026-05-31","entries":[{"areas":[],"breaking":false,"description":"A Raspberry Pi 4, or an x86 PC running the balena image, could boot to the Anthias splash screen and stay there. Both now get past the splash and play your content.","title":"Raspberry Pi 4 and balena x86 players no longer get stuck on the boot splash","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.05.2/boot-splash-hangs-on-x86-and-raspberry-pi-4/"},{"areas":[],"breaking":false,"description":"A device upgraded from an older Anthias release starts the viewer on the first boot of 2026.05.2, instead of restarting it over and over with a PermissionError on anthias.conf.","title":"Upgraded devices no longer crash-loop on a permission error in anthias.conf","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.05.2/upgraded-devices-config-permission-crash-loop/"},{"areas":[],"breaking":false,"description":"With no screen connected at boot, or a TV that is slow to wake up, the viewer on a Raspberry Pi 2 or 3 now waits and starts on its own once a display appears.","title":"Raspberry Pi 2 and Pi 3 wait for a display instead of crash-looping","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.05.2/pi-2-and-pi-3-wait-for-a-display/"},{"areas":[],"breaking":false,"description":"A device flashed from an Anthias 2026.05.2 disk image or newer follows the latest stable release, instead of staying on the version you downloaded.","title":"Devices installed from a disk image now get updates over the air","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.05.2/disk-images-no-longer-pinned-to-a-release/"},{"areas":[],"breaking":false,"description":"The balena Releases page shows the real Anthias version, the official Raspberry Pi 5 balena fleet gets the memory setting 4K HEVC playback needs, and the docs cover the Raspberry Pi Imager write error on macOS.","title":"Raspberry Pi 5 no longer fills its storage with core dumps, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.05.2/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.05.2/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.05.2/","version":"2026.05.2"},{"date":"2026-05-28","entries":[{"areas":[],"breaking":true,"description":"Video on a Raspberry Pi 4 plays more smoothly: in the project's testing, a 1080p60 H.264 video that dropped most of its frames now drops none. A video your board can't decode is refused at upload with an ffmpeg command to fix it, instead of being re-encoded on the device.","title":"Smoother video on Raspberry Pi 4, and uploads are checked against what your board can decode","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.05.1/video-decode-and-codec-check/"},{"areas":[],"breaking":true,"description":"On API v1.2 and v2, a video URL is downloaded to the device and checked like an upload, so once it's there, playback no longer depends on the server it came from.","title":"Posting a video URL to the API now downloads the file","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.05.1/api-downloads-video-urls/"},{"areas":[],"breaking":false,"description":"If the screen is a TV, you can now switch it on or off from Settings \u003e Display power, over HDMI-CEC. The controls are experimental, and on a Raspberry Pi 2, 3 or 4 they only work from Anthias 2026.08.1.","title":"Experimental HDMI-CEC controls turn the display on and off","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.1/hdmi-cec-display-power/"},{"areas":[],"breaking":false,"description":"Moving from Anthias to Screenly no longer takes a script. Settings \u003e Migrate to Screenly copies the content on your player to your Screenly account, and shows which files made it and which didn't.","title":"Anthias copies your content to Screenly from Settings","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.1/copy-content-to-screenly/"},{"areas":[],"breaking":false,"description":"A Rock Pi, Orange Pi or Banana Pi running Debian-based Armbian can now run Anthias, as best effort. Images and web pages work on any of these boards, and video works on the Rock Pi 4.","title":"Anthias installs on Armbian and other 64-bit ARM boards, as best effort","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.1/generic-arm64-armbian/"},{"areas":[],"breaking":false,"description":"People have asked for a portrait setting since 2021. Settings now has a Screen rotation option that turns an x86 player's whole display without a reboot, and on Raspberry Pi boards it doesn't fully work yet in this release.","title":"A Screen rotation setting turns x86 displays to portrait","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.1/screen-rotation-setting/"},{"areas":[],"breaking":false,"description":"On a board with less than 1.5 GiB of RAM, Anthias keeps memory free for your content: it doesn't load the next web page ahead of time, and it refuses video above 1080p at upload.","title":"Boards with 1 GB of RAM run in a low-memory mode","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.05.1/low-ram-mode-for-1-gb-boards/"},{"areas":[],"breaking":true,"description":"A Raspberry Pi boots to the Anthias splash without the rainbow screen, kernel messages or a login prompt, and x86 players skip the kernel text too. The catch: every run of the installer rewrites config.txt and cmdline.txt, so lines you added there are lost.","title":"Players boot quietly, and the installer now overwrites config.txt","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.05.1/quiet-boot-and-boot-config/"},{"areas":[],"breaking":false,"description":"Uploads, setting changes and sign-in no longer fail with a 403 error when a proxy or tunnel serves Anthias over HTTPS, and there's a setting for proxies that change the host name.","title":"Forms in the web interface work behind an HTTPS proxy","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.05.1/proxy-and-https-form-errors/"},{"areas":[],"breaking":true,"description":"free_space in /api/v1/info and /api/v2/info, and the disk figures on System info, now read like 15.0 GB, with 1 decimal and a full unit. Scripts that parse it need to accept the new form, including the non-breaking space before the unit.","title":"Free disk space in the info API now reads 15.0 GB instead of 15G","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.05.1/info-api-free-space-format/"},{"areas":[],"breaking":false,"description":"Deleting content also frees its disk space, HDMI audio follows the port with a display on a Raspberry Pi 4 or 5, and install.sh lets you pick a release from a menu.","title":"Removed content leaves the screen right away, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.05.1/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.05.1/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.05.1/","version":"2026.05.1"},{"date":"2026-05-08","entries":[{"areas":[],"breaking":false,"description":"Every page of the Anthias web interface has a new design and works on a phone. The Schedule page says where each item stands right now and lets you preview it, and the splash screen shows a QR code that opens the web interface.","title":"A redesigned web interface","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.0/new-web-interface/"},{"areas":[],"breaking":false,"description":"A lunch menu from 11:30am to 2pm, or a promotion that runs only on weekdays: each piece of content can now be limited to certain days of the week and a window of the day, on top of its start and end dates.","title":"Content can play only on certain days and at certain times","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.0/schedule-by-day-and-time/"},{"areas":[],"breaking":true,"description":"If you turned on authentication on Anthias 0.20.5 or earlier, the upgrade to 2026.05.0 switches it off, and anyone on your network can use the web interface until you set a new password in Settings. The old password can't be carried over.","title":"Upgrading from Anthias 0.20.5 or earlier switches off the web interface password","type":"security","url":"https://www.screenly.io/releases/anthias/2026.05.0/password-not-carried-over/"},{"areas":[],"breaking":true,"description":"Releases are numbered by year, month and patch instead of 0.20.x. System info shows the release number, and the update notice appears only when a newer release is published.","title":"Anthias moves to calendar versions, starting with 2026.05.0","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.0/calendar-versions/"},{"areas":[],"breaking":false,"description":"Raspberry Pi OS Trixie (Debian 13) is supported alongside Bookworm, which people had asked for since it came out in 2025. The Raspberry Pi 1 and Zero stay on 0.20.5, and a Raspberry Pi 4 now needs 64-bit Raspberry Pi OS.","title":"Anthias supports Raspberry Pi OS Trixie","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.0/raspberry-pi-os-trixie/"},{"areas":[],"breaking":false,"description":"Photos straight from an iPhone, TIFFs, and videos in formats the player can't play are converted when you upload them, so they show on the screen. A file that can't be converted is marked \"Failed\" and never reaches the screen.","title":"Uploads accept HEIC, TIFF and other image and video formats","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.0/upload-formats/"},{"areas":[],"breaking":false,"description":"Set an auto-refresh interval on a web page and the player reloads it at that interval while it's on screen, so a dashboard or status page that doesn't update itself stays current.","title":"Web pages on the screen can reload on a timer","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.0/webpage-auto-refresh/"},{"areas":[],"breaking":false,"description":"One script on the player puts the web interface behind HTTPS, so signing in and managing content stay private on a network you share with others. It can use a certificate the player issues itself, one from Let's Encrypt, or your own.","title":"The web interface can run over HTTPS","type":"release","url":"https://www.screenly.io/releases/anthias/2026.05.0/https-web-interface/"},{"areas":[],"breaking":false,"description":"Upgrading leaves fewer containers on the player and renames the screenly folders and files to anthias, with the old names kept as symlinks for now. If your scripts or firewall rules depend on the old layout, or you keep your own files in ~/anthias_assets, read this before you upgrade.","title":"Anthias runs fewer containers, and its folders are renamed to anthias","type":"improvement","url":"https://www.screenly.io/releases/anthias/2026.05.0/fewer-containers-and-anthias-folders/"},{"areas":[],"breaking":true,"description":"A player that starts without an internet connection no longer opens its own Wi-Fi network for setup. Join a Wi-Fi network on the player with nmtui or nmcli instead.","title":"The Wi-Fi Connect hotspot is removed","type":"removed","url":"https://www.screenly.io/releases/anthias/2026.05.0/wifi-connect-hotspot-removed/"},{"areas":[],"breaking":false,"description":"Videos on a Raspberry Pi 4 or 5 play smoothly on a 4K display, the Audio output setting reaches video on more boards, and web pages on a 4K display are scaled up to a readable size.","title":"Web pages on the screen no longer show a days-old copy, and other fixes","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.05.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.05.0/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.05.0/","version":"2026.05.0"}],"title":"Anthias release notes","url":"https://www.screenly.io/releases/anthias/","version":1}