Product updates
Weekly notes on changes available in Feral File. Each entry lists the versions it covers.
Oct 22 2026
ff-cli 3.0.0 — Agents get a clear answer, never a silent one
Every failure now exits with an error that names the fix, instead of a success that did nothing or cast the wrong thing. Coding agents could not see those silent successes. play --web puts any web page on your Art Computer, including pages on marketplace sites. The installer at feralfile.com/ff-cli-install works again.
setupwill not replace a signing key that is already in use, because that key owns the playlists you published.--forcereplaces it on purpose.- With no terminal, a question exits 1 and names the flag that answers it (
find:-y), instead of exiting 0 having built nothing. buildexits 1 when part of the request did not happen, and still saves what it collected.build --helplists every requirement type.playrefuses a URL that does not exist instead of casting an error page.device addtreats the same address on another port as a second device.
Covers ff-cli 3.0.0. This is a major version because existing scripts can see new refusals and exit codes; the release notes list each one. Install or upgrade with npm i -g @feralfile/cli.
Oct 12 2026
Feral File Mobile App 1.8.31 — One page per person, and Art Computers from the bar
An artist, curator, or publisher now has one page covering every role they hold, instead of three separate pages each reachable only from its own credit. The Now Playing bar switches between your saved Art Computers without a trip to Settings, playing a single work plays only that work, and a playing work no longer shows a blank tile when its own row carries no image.
- Search draws works from the art catalog, Feral File, and Raster as one list ranked by relevance rather than one source stacked above the next, and a work found by two sources appears once. Works you hold stay first.
- Role labels on a person's page come from what is actually recorded, so a curator is no longer labelled a publisher. A publisher's cover, website, and description come from its own profile instead of being pieced together from its channels, and the Collected section now shows Tezos works a wallet genuinely holds.
- Rebuild metadata succeeds on works where it used to fail every time, and says when to try again when it does fail. Artwork hosted on any IPFS gateway loads, a work that cannot be displayed shows a warning icon, and an artwork sits further from its artist credit.
- Adding a playlist to Mine asks you to confirm first, playlist rows no longer flash empty when you leave Mine and come back, and the Add to playlist sheet shows each playlist's works while they load.
- On an Art Computer, Update sits directly under the Software Version, the Device Configuration page no longer reloads when you return to the app, the Display Orientation preview is drawn in the panel's own shape, and the pairing QR and browser pairing follow what is actually on the screen.
Covers mobile app 1.8.26–1.8.31. These changes are available in 1.8.31 on iOS and Android.
Oct 5 2026
Feral File Mobile App 1.8.25 — Artist pages show a Raster artist's works
An artist opened from a Raster search result now shows that artist's works on the Work tab, and what the artist collects in the Collected-by section, not only the About profile.
Oct 3 2026
Feral File Mobile App 1.8.24 — Add to a playlist from Now Playing
Now Playing can add the playing work to a playlist, and the add control stays in place for works that can be added. Mine lists Collection first, with History and Downloads last. Search has a clear (X) button. A playlist still indexing reads as indexing, not empty, until the indexer answers. The Play approval sheet is one line: "Let
Oct 2 2026
Feral File Mobile App 1.8.23 — Expanded previews on every channel card
Artwork previews expand on every channel card.
Feral File Mobile App 1.8.22 — Search finds Raster works, artists, and curators
Search now finds Raster tokens and artists, and a wallet, ENS, or TNS address resolves to its Artist, Publisher, or Curator. Personal playlists are found by name. Release pages have an About tab with the vendor, edition count, and credited artists. Curator pages list a curator's playlists, and channels link to their Publisher and Curator. Artist pages show the artist's biography, links, and avatar. External links that used to leave the app with no way back now return you to it.
Sep 30 2026
Feral File Mobile App 1.8.20 — Publisher search, and steadier series
Search adds a Publisher lane and credits playlist and channel results with their real publisher or curator. Browsing cards hide passive download badges. Series keep their identity and preview strips, and a series you started from its page keeps playing through the playbar. The app waits for the database to open, with a timeout, before it starts recovery.
Sep 28 2026
Feral File Mobile App 1.8.19 — Publish with a keyring, and clearer sharing
Publishing explains itself before it runs, and Unpublish is now Stop sharing. Publishing keys are kept in a keyring, and each key signs its own publish. Channels show the selected objkt and NODE cover images. ENS and TNS names are no longer mangled while you type them. The mature-content label says it comes from the publisher, not from the device.
Sep 27 2026
Feral File Mobile App 1.8.18 — Play starts from the right place
Playing a work inside a wallet plays that work, not the wallet from the top. Coach marks and tooltips follow the target Play will use, and the series title keeps room beside the Play pill.
Sep 26 2026
Feral File Mobile App 1.8.17 — Pair a website with your Art Computer
A site can ask to play on your Art Computer. Pair it from a link, a scan, or a typed code. Each approval is matched to the request it answers, and a refused or unverifiable request ends with a clear message. Recognised app links open the pairing directly.
Sep 25 2026
Feral File Mobile App 1.8.16 — Volume and orientation that match the work
The Volume row appears only for works that can produce audio, and it stays visible while a work is still being classified. The Display Orientation preview rotates with the frame. ENS and TNS names are repaired when a stray space is typed after the dot, and links and coordinates are left as typed.
Feral File Mobile App 1.8.15 — Search groups results, and Mine keeps its shelves
Search results are grouped by entity, and filter chips narrow them. Art catalog results carry a Curated badge. Mine keeps its Downloads and History shelves in place across tab switches. The DP-1 signing seed stays on the device and cannot be deleted. Icons default to white instead of black on dark surfaces.
Sep 24 2026
Feral File Mobile App 1.8.14 — Device settings follow system appearance
Device settings follow your system light or dark appearance. Matting follows the device composition, and scope edits apply to showings. The Channels cover shows text over the image again.
Sep 23 2026
Feral File Mobile App 1.8.13 — Named Art Computers in scrolling sections
Settings organizes your named Art Computers into scrolling sections. Label pills on Artwork keep their state per mode, and framing rollback and disabled states are fixed.
Feral File Mobile App 1.8.12 — Fit and Fill in Art Computer Settings
Fit and Fill is a persistent setting in Art Computer Settings. Typography is simpler and lays out at 2× text size, and the settings list scrolls with its footer. Artwork loads from one CDN by default. Generative WebGL works render on iOS Work Detail. The artwork options menu opens as a titled bottom sheet, and the playlist verification setting was removed.
Week of Sep 21 2026
Finding your way through Channels
Channels now group by publisher. Open a publisher's page to browse its channels, or share its link.
- On unfolded phones and wider screens, channels use two columns with titles and descriptions below their covers. Folding the phone, loading previews, and returning from a work keep your place.
- Search combines artist results that share a wallet address. Artist pages show that address when it is known.
- Label pages show when more works are loading and when the catalog cannot answer, instead of presenting an incomplete answer as finished.
Covers mobile app 1.8.10–1.8.11. These changes are available in 1.8.11 on iOS and Android.
Sep 22 2026
Feral File Mobile App 1.8.11 — Publisher, back on the Channels tab
Channels now group by publisher, with a Publisher page listing its channels and its own link. Leaving a channel's works carousel and coming back no longer resets it. Search collapses artist rows that share a wallet address, and Artist pages show that address when known. Device settings show selected Content options at full brightness, with a smoother Mine reveal. Labels stay honest when the catalog can't answer, and Mine's empty message shows only when the tab truly is empty.
Sep 21 2026
Feral File Mobile App 1.8.10 — Channels fit your screen
Channels use two columns on unfolded phones and wider screens, with titles and descriptions below each cover. Folding and loading previews keep your place, and channels without images stay compact. Label pages show when more works are still loading. This update also fixes a database upgrade issue.
Sep 20 2026
Feral File Mobile App 1.8.9 — Next and Previous, restored
Next and Previous work again, and tapping a work in the playing list jumps straight to it — both had stopped responding on some Art Computers. Detail pages ease their header aside as you scroll and bring it back on the way up. A playlist plays from its preview before you save it. Downloads moved into the options menu, empty About sections stay hidden, and Matting only shows while Fill is selected.
Sep 18 2026
Feral File Mobile App 1.8.8 — Settings that answer questions
Your Art Computer's settings now read top to bottom as questions about the machine: how it shows a work, what it shows, when it is on, who can play to it, and the machine itself. Content uses the page's own Hide/Show choices, with the personal choice inside hiding. An artist page draws the editions of one release as a single series tile that opens the release. A playlist you published is recognized as yours when its own link is opened.
Feral File Mobile App 1.8.7 — Labels that find the work
A label chip on a work now opens every work with that label, in catalog order — not scattered search results. Publish a playlist and the share sheet opens right away. A pinch that starts as a swipe now zooms the artwork instead of flicking to the next work. Work Detail names the playlist a work belongs to; Labels folds to three chips with the rest a tap away. Mine now shows your Art Computer's Downloads beside History, with empty sections hidden.
Sep 17 2026
Feral File Mobile App 1.8.6 — Share what you made
A playlist you put together is now something you can send. Publish it and share the link, and your friend opens it in their app. Change it and the link updates; unpublish it and the link stops. A series now plays from the Now Playing bar: first work, random, or the whole run. Favorites stays out of the way until you have one.
Feral File Mobile App 1.8.5 — Start where you tapped
Play a playlist from the work you tapped, and swipe left or right to move between works without backing out. Playlists cast to your wall arrive exactly as their publisher signed them, with a setting to verify signatures. A work keeps playing through a phone lock, a dead page reloads with a tap, and thumbnails wait until they resolve. Artist pages say Works and Collects, and related works read More from the channel.
Sep 15 2026
Feral File Mobile App 1.8.4 — Back to the work
Tap the Now Playing header to open the work on your wall, with its description and favorites. Daily says when the next work arrives, the search field says what it searches, and the Token link opens the work's own page. .tez domains resolve, Forgot I Exist resets cleanly, sliders are easier to grab, and personal works carry no Channel label.
Sep 11 2026
Feral File Mobile App 1.8.3 — More room for the work
Artwork grids adapt to foldable and wider screens, with readable credits and artwork beside its information on Daily and work pages. Folding preserves your place and live preview. You is now Mine. Support asks one question and attaches diagnostics automatically, with stronger redaction of private links.
Feral File Mobile App 1.8.2 — Fuller channel cards, and artist pages that open from everywhere
Channel cards now show more of what a channel holds, reaching back through earlier playlists to fill the preview, and the Channels tab reports catalog loading progress with a retry when some channels fail. Artist pages open reliably from Search and a work’s Metadata, and list the works you hold by that artist. A work’s page renders live even while it plays on your Art Computer, and thumbnails are sharper and match the catalog.
Sep 10 2026
Feral File Mobile App 1.8.1 — History and viewing controls
History in You lets you return to works played on compatible Art Computers. New viewing preferences control mature-labelled previews and playback from your phone, with separate device settings where supported. Search and subscribed channels update more reliably, artist results show portraits, and IPFS artworks open directly. Paired websites can stay connected until you revoke them.
Feral File Mobile App 1.7.1 — Share a work, and find what you own
You can now hand a work to someone. Share from a work's page sends a link; the person who opens it sees the work in their app and can play it on their Art Computer. A subscribed playlist shares the same way. Search now also finds the works you hold through your added addresses, alongside the catalog, so a title or artist name reaches your own collection. Home is now three doors: Daily, Channels, and You, and a channel's newest playlist can be previewed and played from its page.
Sep 4 2026
Feral File Mobile App 1.7.0 — A faster catalog, and a name for each Art Computer
The catalog now arrives as it loads instead of downloading in one large block. A new install reaches home right away and fills in as channels stream in, an interrupted update resumes where it stopped, and a playlist's works are fetched the first time you open it and kept for offline viewing. You can also give each Art Computer its own name, so two frames in one home are told apart by label instead of serial number.
Aug 29 2026
Feral File Mobile App 1.6.2 — Minor improvements and bug fixes
This release includes minor improvements and bug fixes. It restores internal groundwork for a paused Art Computer capability; nothing changes in the app today.
Aug 28 2026
Feral File Mobile App 1.6.1 — Hide unwanted works from My Collection
Hide unwanted or spam artworks from an address-based My Collection playlist. Hidden works stay out of collection playback, downloads, and Art Computer casting, remain hidden through sync and restart, and can be restored from the playlist's Hidden works menu.
Aug 26 2026
Feral File Mobile App 1.6.0 — Minor improvements and bug fixes
This release includes minor improvements and bug fixes.
Aug 24 2026
Feral File Mobile App 1.5.9 — Add to a playlist in one pass
Adding a work to a playlist is now one pass. Tapping Add opens the playlist sheet directly, where each playlist shows its name over a strip of the works already in it. Mark as many as you want and press Done — nothing is saved until then. When Favorites is your only playlist it is already selected, so Add and Done is all it takes.
Feral File Mobile App 1.5.8 — Smarter automatic matte color
Auto matte color now picks a real color from the artwork instead of an average that matched nothing. In the Control Center matte color picker, the A swatch fills with the sampled color so you can see the suggestion before applying it. Works on black or white grounds keep their ground color, and the app now tells you when a color can't be sampled.
Aug 23 2026
Feral File Mobile App 1.5.7 — Minor improvements and bug fixes
This release includes minor improvements and bug fixes.
Aug 22 2026
Feral File Mobile App 1.5.6 — Muted artwork previews in Discover
Artwork previews in Discover now start muted. Tap the sound control when you want to hear them, so opening Discover no longer plays audio unexpectedly.
Feral File Mobile App 1.5.5 — Collect series from Search
Collect a Feral File catalog series directly into My Collection from Search.
Wallet updates no longer start overlapping retries, followed Channel playlists stay attached after refresh, and playback returns to its last accepted mode when an Art Computer rejects a change.
Controls are easier to tap, layouts remain usable with larger text, and retry messages stay available to screen readers.
Aug 18 2026
Feral File Mobile App 1.5.4 — Steadier Art Computer control, and Raster in search
Hidden artwork no longer keeps using CPU. Control Center rows are aligned and their labels are tappable. Art Computer resolution keeps working through a refresh, and LAN endpoints are not dropped on a transient failure. Search adds the Raster art index as a lane.
Aug 11 2026
Feral File Mobile App 1.5.2 — Offline downloads, and LAN control
The app prefers your local network for Art Computer control. Offline downloads have a way out of a partial capture, and confirmations name the Art Computer. Subscribing to a feed opens the playlist it produced. The Play coach mark is anchored to the live button.
Aug 10 2026
Feral File Mobile App 1.5.1 — Search all of Feral File, and paste identifiers
Search covers all of Feral File and accepts pasted identifiers. Add is retired from the main menu, Channel Detail, and search. The Control Center shows what is on the wall on one screen. Collections borrow their cover from the art inside them, and the playing bar no longer cuts its message in half. The system bars are transparent, and text can scale to 2×.
Jul 29 2026
Feral File Mobile App 1.4.1 — Play from search and releases, and clearer cast failures
Works from a search, or a series on a release page, can play on your Art Computer. A cast that never reaches the device now says so. Adding to a playlist commits immediately instead of previewing. Dark-surface text is legible, and playback status stays in step with the device.
Jul 16 2026
Feral File Mobile App 1.3.4 — Durable Add, secure ff-cli pairing, and steadier playlists
Add supports addresses, domains, and token URLs with durable progress. Add now accepts addresses, domains, and supported marketplace or token URLs in one flow. Each preview resolves on its own, and selected additions can keep resolving in the background after you leave or restart the app.
Pair ff-cli securely with your Art Computer. The app verifies the device, CLI code, and a security check before transferring the relay topic—without exposing your credential.
Art library updates stay reliable while collections resolve. Newly added collections no longer interrupt art-library updates when resolvers are still running.
Address playlists show newest ownership first. Provenance ordering is restored so the newest ownership appears first across pagination, refreshes, and existing collections.
Address labels stay readable on playlist rows. Address labels return to the trailing edge of playlist rows, with safe truncation for long values.
Jul 10 2026
Feral File Mobile App 1.3.3 — FF1 setup reliability and release browsing
FF1 setup completes after OTA without a false failure. A firmware update could finish successfully while the app still showed "Setup could not finish." Setup now builds the navigate and teardown snapshot from the same polling BLE session instead of a separate connect path, so a successful update leads to a successful finish.
FF1 setup handles slow devices and dropped connections. The BLE command layer is hardened for slow responses and mid-command disconnects, with clearer retry copy on Wi-Fi setup screens when something needs another try.
Release browsing is more reliable. The indexer caches release metadata and persists release_id on items, so release-scoped browsing stays consistent as your catalog loads.
Release detail navigation is smoother. Scoped release flows now follow one path, so moving through release details is less likely to hit inconsistent screens.
Legacy signed channels load correctly. DP-1 signatures with an optional 0x prefix are accepted again, so older signed payloads still verify.
Jul 6 2026
Feral File Mobile App 1.3.2 — Channel and playlist About tabs, steadier play on FF1, and clearer copy
Channel and playlist details are easier to scan. Detail pages now split into a primary content tab and an About tab, with description previews, Read more for longer text, clearer metadata rows, and indexing status where it belongs.
Browser Pairing is back on supported FF1 builds. Device Settings shows Browser Pairing again when your Art Computer runs a supported FFOS version, so linking stays available without workarounds.
Playlist play on FF1 is more resilient. Casting a playlist is steadier: local playlists convert cleanly for playback, and rows that cannot be read no longer block the entire playlist from playing.
Copy is clearer across the app. Wi‑Fi, Device ID, accessibility labels, and playlist messages now use consistent native English wording, with checks in place to keep future copy on track.
Jun 30 2026
Feral File Mobile App 1.3.1 — Browse, search, and setup reliability
Browse now starts with publishers. Publisher-first sections now surface More and All drill-ins, and publisher titles resolve from the shared publisher data so the browse experience stays consistent.
Browse tabs keep a cleaner layout. The bottom spacing on browse tabs is tightened up so the home screen no longer leaves extra room at the bottom.
Search favors artists sooner. Artist matches now rank ahead of title matches in item search, making people easier to find when both could apply.
Playlist changes stay controlled. Curated channels and playlists can no longer be mutated by mistake, and legacy user playlists are rebuilt into My Collection.
FF1 setup and recovery are more resilient. Setup now polls for phase changes, handles recovery better, and resumes more reliably after a cold start. Pairing and teardown are also hardened.
External art computer consent is handled explicitly. The app now includes a consent flow for external art computers.
Data handling is more forgiving. Malformed playlist items in watch streams are ignored, enrich recovers better from partial failures, and token ingest is more resilient when DP-1 metadata is malformed.
Jun 23 2026
Feral File Mobile App 1.3.0 — Build playlists in the app
You can now build playlists directly in the app. Create one, name it, reorder the works inside it, and delete it when you're done. This is the feature people kept asking for, and it's here.
Playback picked up two fixes. Shuffle and repeat now work correctly in Now Playing, and the sleep indicator no longer sits on top of the controls.
Pairing is more reliable too. Setting up an Art Computer no longer stalls when the device limits how quickly it responds.
Jun 19 2026
ff-cli 2.0.1 — Playback timing fixes
A patch release on top of 2.0.0.
- Signed media URLs play correctly again. A media URL with a query string or fragment — e.g.
art.png?sig=…orclip.mp4#t=1, common for signed/CDN links — was misread and could play as a still or lose its display duration. The type is now read from the URL path only, so images get their duration and videos play their natural length. playpoints marketplace links tofind. Pasting a marketplace URLplaycan't cast directly (for example a legacy Art Blocks/projects/{id}link) now tells you to useff-cli find <url> --playinstead of trying to render the web page.
Update with npm i -g @feralfile/cli@latest.
Jun 18 2026
ff-cli 2.0.0 — Deterministic CLI, no API key
Chat is gone — your coding agent is the chat now
ff-cli no longer ships a built-in chat command or any LLM integration. Natural language belongs in a coding agent — Claude Code, Codex, Cursor — which drives ff-cli's commands directly through the ff-control skill. ff-cli setup no longer asks for an Anthropic / OpenAI / Grok / Gemini API key, and none is required to find, build, sign, play, or publish.
This is a breaking change: the chat command and the defaultModel / models config block are removed. Existing config.json files keep working — the now-unused keys are simply ignored.
Interactive web art plays open-ended
ff-cli play <url> for an interactive or generative web page now renders the live page and leaves it running, instead of cutting and restarting it every few seconds. ff-cli previously misclassified unknown URLs as static images and stamped a fixed display duration; HTML and other web pages now play with no forced duration, so a conformant player parks on them indefinitely.
play points you to find for marketplace links
Hand ff-cli play a marketplace URL, on-chain coordinates, or a wallet address and it now points you to ff-cli find <input> --play, which resolves the artwork through the indexer — rather than trying to cast the web page itself. play stays the exact-source command (playlist files, hosted playlists, direct media/web URLs); find stays the discovery command.
Install
npm install -g @feralfile/cli
Jun 9 2026
Feral File Mobile App 1.2.0 — Discover tab, easier Art Computer setup, and richer work details
Discover what to play next
A new Discover tab brings a discovery feed that loads as you browse, pulls from live local providers, and hydrates curated channels and playlists once your catalog seed is ready.
Easier path to set up an Art Computer
Setup Art Computer is available from the device picker, the no-paired sheet offers a direct setup link, and Wi‑Fi errors route to the right setup step so failures are easier to recover from.
Wi‑Fi credentials remembered during setup
During Art Computer setup, Wi‑Fi credentials can be saved securely unless you decline—with obscured password prefill when you return, so you are less likely to retype everything from scratch.
Work descriptions with formatting
Work detail descriptions now render markdown, so artist statements and notes read with proper structure instead of plain unformatted text.
Playback bar thumbnails that fit
The Now Playing bar fixes thumbnail aspect ratio and alignment so artwork previews look correct while you browse.
Playlist display settings stay in spec
Display preferences for playlists follow the current DP-1 format, so what you set in the app stays aligned with what FF1 expects.
Jun 3 2026
Feral File Mobile App 1.1.14 — Pair from a link without getting stuck
Device-connect links open a safe path to pairing
When you open the app from an external device-connect link, Home now anchors the Art Computer scan step so navigation can unwind cleanly before Connect opens. Pairing from a link is less likely to leave you on a stuck screen stack.
May 31 2026
Feral File Mobile App 1.1.13 — Faster Art Computer setup
Fewer steps to set up your Art Computer
The extra welcome splash between scanning or choosing a device and pairing is gone—one less tap on every setup.
Setup screens that read cleanly
Onboarding layout no longer lets the Continue button overlap the last line of body copy, so setup text stays readable on smaller phones.
May 29 2026
Feral File Mobile App 1.1.12 — Calmer onboarding, steadier FF1 playback controls, and clearer device care
Onboarding that matches how we talk about art
Onboarding copy now follows the current Feral File voice—calm and art-first. The add-address step drops ownership-coded wording, and the start-setup splash aligns with the language on the Art Computer box insert.
Setup labels that fit on screen
The Setup Art Computer action on the add-screens step has room to display fully, so the label no longer truncates on smaller phones.
Repeat-off stays off on FF1
When you turn repeat off for what is playing on FF1, that choice persists across taps and reconnects instead of snapping back.
More accurate GPU usage on FF1
GPU usage readings now reflect actual load more accurately when the device provides busy-time metrics.
Factory reset clears the device from the app
After a factory reset on FF1, the app removes that device from your list so you are not left controlling a box that was wiped.
May 25 2026
ff-cli 1.2.0 — Paste a URL, get a playable playlist
Find an artwork from anywhere
A new ff-cli find command takes a marketplace URL, raw on-chain coordinates (ethereum:{contract}:{tokenId} / tezos:{contract}:{tokenId}), or a wallet address and builds a DP-1 playlist you can save, play on the Art Computer, or publish. Marketplace coverage is Objkt, fxhash (gentk pages, live iterations, and projects), Art Blocks collections, OpenSea, SuperRare, Feral File exhibitions, and Neort. Wallet-address input picks an artwork from that address's catalog. No LLM API key required.
Stronger playlist delivery
A series of fixes closes gaps where an unsigned or invalidly-signed playlist could reach the Art Computer. The shared send path now verifies before delivery; auto-signing is restricted to synthesized media playlists. ff-cli find --play runs through the same verification gate as ff-cli play, with a --skip-verify escape hatch.
DP-1 1.1.0 with signatures[]
All build flows (chat, build, find) emit dpVersion: 1.1.0 with the multi-signature signatures[] envelope, matching the canonical DP-1 spec.
Install
npm install -g @feralfile/cli
May 25 2026
Feral File Mobile App 1.1.11 — Smoother FF1 setup, playback overlays that match the work, and settings polish
FF1 setup finishes cleanly
Setup over BLE now tears down when pairing succeeds, so you are not left in a stale setup session after FF1 is ready.
Onboarding when FF1 is already set up
If the Art Computer is already configured, onboarding shows a Continue action instead of pushing you through setup again.
Setup screens that fit on screen
Button labels and layout were adjusted so setup copy does not overflow on smaller phones.
Playback overlays match the work
Still-image works no longer show volume or interact overlays, and overlay visibility follows what the work type actually supports—so controls only appear when they apply.
Now Playing without a misleading progress bar
Single-work playlists hide the progress bar, so you are not shown playlist progress that does not exist.
Clearer GPU health on FF1
Device metrics use neutral colors for GPU readings, with temperature warnings when thresholds are crossed—easier to scan at a glance.
Settings and menu clarity
Forget local data copy is clearer about what is removed. Add Address uses a plus icon so the action reads at a glance.
May 15 2026
Feral File Mobile App 1.1.10 — FF1 sleep scheduling, clearer hardware names, and steadier control
Scheduled sleep and wake
Device Configuration can set FF1 sleep and wake on a schedule, with clearer setup when firmware supports it, validated time entry, and a passive indicator that stays aligned with the device state.
Names that match what you see in the UI
Customer-facing wording now favors Art Computer and Art Panel instead of FF1/FFP-style labels, so menus and setup read like the hardware names we use outwardly.
More dependable FF1 control when connections shift
Reconnect and relayer pause handling were hardened against lifecycle races—so pairing and control flows are less likely to feel out of sync after a flaky connection.
Support logs without surprise
The support diagnostics flow separates consent more clearly, respects which device is active when logs are gathered, and tightens onboarding teardown edge cases—so troubleshooting requests are clearer and safer to complete.
May 14 2026
FF OS 1.0.15 — Scheduled sleep and wake
Set daily sleep and wake times
FF1 can now follow an enabled sleep and wake schedule using local wall-clock times. The schedule is stored on the device and survives a reboot, so installs can turn on and off at the expected times without manual touch.
Wake or sleep FF1 from Device Configuration
When supported firmware is connected, Device Configuration can wake FF1 now or put it to sleep now. The FFP power state follows the FF1 sleep transition, so the panel and player stay aligned.
May 6 2026
Feral File Mobile App 1.1.9 — Richer channels and FF1 control, steadier catalog data
Stronger catalog and seed handling
Startup validates bundled catalog swaps more strictly, recovers cleanly if a swap was interrupted, and tightens reset cleanup—including clearer rollback paths—so browsing stays consistent after updates or recovery.
All Channels organized by publisher
Curated channels group under their publisher with sticky headers, lists can refresh in parallel, and stale publishers read more clearly—so scanning channels is easier and lists feel fresher.
Control FF1 from work detail and the touchpad
Refresh what is playing on FF1 from a work’s detail screen. Over Wi‑Fi you can use touchpad gestures—tap, drag, click-and-drag, and pinch zoom—and when the app falls back from Wi‑Fi to BLE, it establishes BLE before sending BLE commands.
Work detail shows channel context
Works carry channel metadata and channel lookup tracks navigation more reliably as you move through the app.
Pairing QR and interface polish
Pairing QR availability stays aligned with the device’s display URL state. Menus, onboarding icons, the main bar when titles are off-center, and work detail toolbars also get layout and visual tidy-ups.
Apr 15 2026
Feral File Mobile App 1.1.8 — Steadier FF1 connection, playback parity, and calmer multitasking
FF1 Wi‑Fi and reconnect
The app coordinates pause and connect on the relayer path, serializes connect work while teardown finishes, and tightens reconnect behavior—so staying online with FF1 is less likely to get stuck in between states.
Loop and shuffle match FF1
A none loop mode joins clearer shuffle vs loop behavior, and the now-playing repeat UI aligns with FF1 so controls match what FF1 actually does.
Playlists recover from damaged local rows
Malformed playlist rows are healed when you open the app, repair metadata is preserved, and startup is safer when data is bad—so playlists from channels are more likely to load instead of failing quietly.
Onboarding and dialogs
Add-address flow defers navigation until the route is still current, and info dialogs use safer context—fewer wrong-screen moments while you finish setup.
Playback and layout polish
You get a playback progress indicator with a bottom fade; audio, video, and web playback pause when the app goes to the background; grid and Wi‑Fi screens are cleaned up; when the Now Displaying bar is hidden, the bottom fade adjusts so the layout stays balanced.
Apr 8 2026
Feral File Mobile App 1.1.7 — Playlist catalog updates, iOS stability, and clearer recovery
Updated playlist format support
The app adopts DP-1 1.1.0 structured playlist signatures so playlists and channels stay aligned with the current catalog schema, including migration and snapshot handling.
More stable on iOS
WebKit webview updates reduce teardown crashes when leaving web content, and a startup crash path in Now Displaying sync is fixed.
Stronger local data recovery
Database close and reopen are sequenced more safely after seed replace, with clearer ordering when schema reset fails so the app can recover instead of staying stuck.
Easier Now Displaying
The full expanded row for playlist items is tappable, not only a narrow label area.
Apr 6 2026
Feral File Mobile App 1.1.6 — Richer FF1 controls, steadier setup, and snappier sync
Firmware updates through the relayer
Device Configuration now supports relayer-based firmware updates, with a clearer path when an update is available.
Monitor controls when your hardware supports them
When FFP/DDC is available on your FF1 setup, you can adjust brightness, contrast, monitor volume, and power from Device Configuration—so you can tune how works look and sound without leaving the app.
Setup and Wi‑Fi reconnect are easier to trust
Device setup is orchestrated more clearly, reconnect paths surface better diagnostics when something goes wrong, and if sending Wi‑Fi credentials fails, the connecting state clears instead of leaving the app stuck on loading.
Browsing and viewing feel tighter
The Now Displaying bar uses sharper thumbnails, back navigation and titles track routes more reliably, HTML text selection reads clearly on dark surfaces, work counts use the right singular or plural wording, and the Favorite row on work detail appears only when that work is actually in your Favorites.
Mar 25 2026
Feral File Mobile App 1.1.5 — Steadier Art Computer connection, and iOS stability
The iOS app no longer crashes when a webview shuts down. Wi-Fi connections to your Art Computer tear down cleanly. The now displaying bar keeps your work when enrichment is unavailable, and carousel items open the work.
Mar 21 2026
Feral File Mobile App 1.1.4 — Favorites survive catalog updates
Your Favorite playlist is kept when the catalog updates. Artist search matches more names and metadata, and your address playlist shows even when it is empty.
Mar 19 2026
FF OS 1.0.10 — Shuffle and loop controls, and stability for heavy artworks
Shuffle and loop controls for playlists
You can now set a playlist to shuffle its play order, loop continuously, or both.
FF1 handles memory-intensive artworks without getting stuck
Some complex artworks can demand more memory than the system has available. Previously this would crash FF1 and leave it unable to switch to a different artwork. FF1 now handles these cases and recovers without getting stuck.
Mar 17 2026
Feral File Mobile App 1.1.3 — Favorites, cleaner collections, and reliability fixes
Save works to your Favorites playlist
You can now favorite works from your collection to save them to a dedicated Favorites playlist—a simple way to curate exactly what you want playing on FF1.
Your collection stays accurate
Works that can no longer be played—because their source is offline or unreachable—are now automatically removed from your collection.
FF1 devices no longer go missing after upgrading
Upgrading from an older version of the app could cause paired FF1 devices to disappear from the device list. This is now fixed.
Work count in the Me section is now correct
The work count in the Me section now shows the correct number while scrolling.
Mar 16 2026
Feral File Mobile App 1.1.2 — Favorite playlist, Shuffle, and Loop
Favorites is now a playlist of its own, and the History playlist was removed. Shuffle and Loop actions were added. Forget I Exist clears your favorites cleanly. Work and channel links open directly by id, and text keeps its designed size on small phones.
Feral File Mobile App 1.1.1 — Retry seed downloads, and rebuild a work's metadata
Interrupted database downloads resume. A work's metadata can be rebuilt through the indexer, and work details show provenance. The QR scanner resumes reliably. The now displaying bar hides behind modals, and playlists load faster.
Mar 9 2026
FF OS 1.0.9 — Stronger defaults, full-length video, and richer logs
FF1 is more secure by default
SSH access via username and password is now disabled. If you need to connect to FF1 directly—for development or debugging—use ff1-cli to connect instead.
Videos that were cutting off early now play their full length
A video indexing issue was causing some artworks to play shorter than intended. If a video in your collection was affected, open the Feral File app and use Rebuild Metadata to restore full-length playback.
More detailed logs for faster fixes
FF1 now captures more detail when crashes or failures occur, helping us identify and resolve issues faster.
Feral File Mobile App 1.1.0 — Smoother browsing, audio control, and all exhibitions
Smoother scrolling and faster collection sync
The app has been rebuilt from the ground up. Scrolling through large collections stays smooth even when many thumbnails are loading, and collection sync is faster and lighter—no more freezing or lag while your library updates. Since this is a complete rewrite, you may spot occasional rough edges—let us know through in-app support if anything seems off.
Control audio from the app
You can now adjust audio directly from the Feral File app while artwork is playing on FF1.
All Feral File exhibitions are now channels
Every Feral File exhibition is now visible as a channel in the app. Previously only a selection appeared—now the full archive is there to browse and play.
Feb 24 2026
FF OS 1.0.8 — Fewer reboots and smarter recovery
OTA and factory reset complete in a single reboot
FF1 now reboots just once during OTA updates and factory resets. Improved failure fallback support keeps recovery on track automatically if something goes wrong mid-process.
Recovery baseline stays current
FF1 can now update its factory reset version over time. If you ever need to factory reset, you recover to a more current state—with fewer follow-up OTA steps to get back up and running.
Feb 4 2026
FF OS 1.0.7 — Automatic timezone
FF1 uses the right timezone automatically
FF1 now automatically sets the correct timezone. This matters for works that change behavior based on local time—so what you see on screen matches the artist’s intent wherever the device is.
Feral File Mobile App 1.0.9 — Updates, browsing, and faster syncing
Manually update FF OS when you missed the overnight window
FF OS updates are usually applied automatically overnight. If your FF1 was powered off during that window, you can now trigger an update from the mobile app once the device is back online.
Playlists browsing stays smooth
Playlists no longer jump back to the top while loading or refreshing, and loading performance is smoother during longer browsing sessions.
Faster My Collection sync (with a note)
We reduced redundant requests during token syncing, which should make first-time sync and incremental updates noticeably faster—especially for larger collections.
Jan 28 2026
FF OS 1.0.6 — Faster loads, smoother onboarding, and better recovery
Faster loads with a larger Chromium cache
FF1 now keeps a larger Chromium cache, reducing repeat network requests. Artworks load faster, and it saves bandwidth on slower connections.
Internet detection is more forgiving during onboarding
FF1 now handles unstable internet and brief network drops more gracefully during onboarding, so setup is less likely to get blocked at the exact wrong moment.
Clear confirmation when OTA is triggered from the app
Starting with FF OS 1.0.6, when you trigger an OTA update from the mobile app, FF1 shows a clearer confirmation that the update was received and started. (On earlier versions like 1.0.5, OTA may still run in the background without an on-screen confirmation.)
Bigger log uploads for better debugging
FF1 can now upload larger logs, giving us more context when diagnosing tricky issues.
Feral File Mobile App 1.0.7 — More reliable collections, Now Playing, and device controls
Collections stay usable while indexing catches up
Large collections no longer fail all‑or‑nothing during indexing. When works are still syncing, the app keeps browsing and playback usable with what’s ready, and collection status is rendered from the server’s stage + counts. Rebuild metadata is safe again—it no longer produces empty playlists or makes the Me section disappear after an app restart. When a work can’t load, the app avoids blank “Error” tiles and shows a clear unavailable state instead.
Channels load consistently
The Channels tab no longer intermittently shows only the default Feral File channel.
Now Playing stays accurate for single‑art playback
Switching between single artworks no longer causes the Now Playing bar to desync, and expanding the Now Playing bar no longer shows an empty view.
Sleep / Screen Off for power saving
You can now put FF1 to sleep to turn off the screen and save power, with a reliable wake path when you’re ready to play again.
Jan 19 2026
FF OS 1.0.5 — HDMI orientation + crash recovery
Orientation stays correct after HDMI hot‑plug
FF1 no longer resets screen orientation to the default when you unplug/replug HDMI, so artworks keep playing in the intended orientation.
Playback resumes after service recovery
If the playback service crashes and restarts, FF1 now resumes the current playlist correctly instead of getting stuck.
Jan 15 2026
Feral File Mobile App 1.0.6 — Smoother FF1 setup and recovery
Setup continues without a second QR scan
FF1 still shows a QR code to get you into the app, but you shouldn’t have to scan it twice. After install, the app can discover a nearby FF1 over Bluetooth and continue setup. If there’s more than one FF1 nearby, you can pick the one you want before connecting.
Wi‑Fi setup is clearer when you’re moving fast
Choosing a Wi‑Fi network now centers the SSID list as the main action, with Other network… as the fallback. If FF1 can’t connect, the app now gives a clearer error and a better next step (for example: double-check the password, try again, or move FF1 to a stronger signal).
Reconnect is no longer a dead end after reinstall
If you delete and reinstall the app (or use Forget I exist), you can re-discover and reconnect to an existing FF1 instead of getting stuck without a connect path.
My Collection search stays fresh
After you add an address, My Collection search updates when indexing completes—without needing an app restart.
Jan 10 2026
FF OS 1.0.4 — Stable playback with large artworks
Player Crash Fix for Large Artwork Data
Fixed a crash in the FF1 player when playlists include large artwork payloads. This also reduces the knock‑on effects we saw on the phone side (app lag and occasional loss of connection while FF1 is under load).
Bluetooth Reconnect Without Re-Scanning QR
After the initial QR setup, the mobile app can scan and reconnect to FF1 over Bluetooth without scanning the TV QR code again. This makes setup one-scan-per-install, and it gives users a recovery path when the app forgets the device.
Feral File Mobile App 1.0.5 — Connectivity, UX, and Support
Offline Recovery
If you launch the app while offline, it now restores connection automatically once the internet is back.
Friendlier Prompt Bar Errors
Errors in the Prompt Bar now show human-friendly messages instead of technical failures.
QR + Camera Permission Fix
Fixed a camera permission error on first-time QR scanning.
Now Playing + Collection Sync Fixes
- Tapping the currently playing artwork from the Now Playing bar no longer shows a blank screen
- Now Playing bar reliably updates the active artwork
- Collection artwork lists stay in sync between Home and Playlists without needing an app restart
Navigation Fix
Fixed the “→ All” button disappearing after returning from the All Curated Playlists view.
FF1 Connection Improvement
The app no longer requires a second QR scan to connect to FF1 after install.
Play Tooltip
Added a tooltip to explain how to play art from the mobile app.
Support
Customer support is now handled via email: support@feralfile.com
Dec 17
FF OS 1.0.2 — More reliable playlist playback
Playlists Start Consistently
Fixed an edge case where tapping Play on FF1 from a playlist could fail to start playback on the device, even though the same artwork would play when launched directly.
Feral File Mobile App 1.0.2 — Readability & Stability
Improved Readability
Typography is now larger and more consistent across onboarding and core screens, making the app easier to scan when your phone is acting as an FF1 controller.
More Stable Browsing
Resolved a crash that could occur while scrolling and loading more items in Playlists, Channels, and Works.
My Collection Ordering Stays Stable
Fixed a case where works could jump to the top of My Collection even when nothing changed for the connected wallet. “Recent” should now reflect your own adds and transfers.
Dec 10
FF OS 1.0.1 — Playlist Reliability & Faster Recovery
Playlists Advance Correctly
Fixed an issue where FF1 could play only the first artwork in a playlist and then stop. The playback queue now moves through the full sequence as expected.
Faster Factory Reset & Log Upload
Factory reset and log upload now run primarily over Wi‑Fi instead of Bluetooth. Resets complete faster and logs reach us more reliably for debugging. If Wi‑Fi is unavailable or fails, FF1 automatically falls back to Bluetooth so recovery still works.
Feral File Mobile App 1.0.0 — Dedicated FF1 Controller
New FF1-Focused App
We’ve launched a new mobile app dedicated to FF1 setup and control, with updated onboarding, menus, and setup flows to make first-time pairing and daily use simpler.
Collection & Playback Fixes
- Correct token ordering for works affected by address-agnostic provenance
- Fix for the first two artworks sometimes showing as “Unknown Artist / Unknown Title” with no thumbnail
- Reliable playlist thumbnails after adding an address
- “Play” button in user playlists now starts playback as expected
Simpler Sign-In
The new app no longer requires a passkey to use. You can control FF1 more quickly while we continue to evolve the long-term account and credential model.
Dec 2
FF OS 0.15.0 — OTA Firmware Upgrade Support
OTA Firmware Components
System components like BlueZ now update over the air. Future firmware releases install normally without requiring a manual reflash.
Bluetooth Connection Recovery
Fixed a rare handshake failure that could break communication between the mobile app and your FF1 while artwork continued to play. Connection recovery is now reliable.
Manual Reflash Required
This release needs a manual reflash (flashing guide). OTA resumes for future releases.
Feral File Mobile App 0.66.8 — Interface Refinements
Smoother Navigation
Animations, transitions, and visuals have been updated for a more consistent experience.
Optional Explore Bar
The Explore bar is now hidden by default. Enable it under Preferences → Settings if you want quick access to search and discovery tools.
Clearer Bluetooth Pairing
Pairing and reconnecting now show clearer progress states and error messages, making setup more transparent.
Nov 25
FF OS 0.14.0 — Bluetooth Connection Improvements
More Reliable Pairing
We've fixed pairing failures and dropped sessions that required multiple reconnect attempts. Connections should now work reliably from the first attempt. If you still encounter issues, let us know through in-app support.
Mobile App 0.65.0 — Major UI Refresh
Redesigned From the Ground Up
New navigation patterns, refined typography, updated color palette, and streamlined flows throughout. This is the first phase of the redesign, with more polish coming in future releases.
Nov 11
FF OS 0.13.0 — Vulkan Rendering & iOS Bluetooth
Vulkan Rendering for AMD Devices
Artworks now play correctly on AMD-based FF1 units. This update activates the Vulkan graphics pipeline on AMD hardware, fixing visual glitches and video playback issues.
iOS Bluetooth Optimization
Pairing with iOS devices is smoother and faster. Connection stability and command response have both improved.
Manual Reflash Required
This release needs a manual reflash (flashing guide).
Mobile App 0.64.0 — Rebuilt Art Indexer
Faster, More Accurate Collections
Your collection data is now accurate and near-instant. The new indexer rewrites how artworks are tracked and updated:
- Collections sort by token acquisition time
- Wallet transfers appear within seconds
- Art Blocks metadata pulled directly from source for greater accuracy
- Reliable thumbnails through redundant IPFS gateways
Objkt Playlists Return Soon
Now that the indexer is stable, Objkt playlists re-enable later this week using the same new data pipeline.
Indexer Stability Note
This is a complete rewrite of the indexing system. If you see missing metadata or broken thumbnails, please report them through in-app support.
Nov 4
FF OS 0.12.0 — Enhanced Observability
Real-Time Performance Metrics
Your FF1 now reports performance and stability metrics in real time. This deeper visibility helps us spot regressions quickly and focus fixes where they matter most.
OTA Compatibility Guard
If your FF1 encounters a version gap that prevents a direct upgrade, it now guides you with clear instructions—usually a one-time manual flash. This keeps devices from getting stuck mid-update.
Mobile App 0.63.4 — Launch Screen Fix
App Launch Fixed
Resolved an issue where the app could freeze during its first launch. If the problem persists, contact us through in-app support.
Oct 28
FF OS 0.11.0 — Security Hardening & Bug Fixes
OTA Security Hardening
Your FF1 now cryptographically verifies every OTA update before installation. No payload can be altered or tampered with in transit.
Automated Error Reporting
Crash logs and runtime exceptions are captured and sent automatically, helping us find and fix rare bugs faster.
Objkt Playback Fixed
Resolved a playback issue affecting certain Objkt artworks. All supported Objkt works now play normally through DP-1 playlists.
Manual Reflash Required
This release needs a manual reflash (flashing guide). OTA is not supported for 0.10.0 → 0.11.0. OTA resumes for future releases.
Mobile App — Content Update
Objkt Playlists Temporarily Hidden
We've paused visibility for most Objkt playlists in the mobile app while rebuilding the indexing pipeline. Two selective playlists remain available for demo purposes. Objkt artworks play normally on your FF1, but the mobile app couldn't load thumbnails or some artworks reliably. The feature returns once the new indexer is stable.
Oct 21
FF OS 0.10.0 — Prompt-to-Playlist & Security
Prompt-to-Playlist Tool
We've published ff1-cli, an open-source command-line tool that turns prompts into DP-1 playlists. Type a phrase, generate a playlist, and play it on your FF1—no web UI required. See the ff1-cli documentation.
OTA Security Update
Improved verification in the OTA update process for better reliability, file integrity, and source authority.
Manual Reflash Required
This release needs a manual reflash (flashing guide). Future updates return to over-the-air delivery.
Mobile App 0.63.3 — Collection Sync Fixes
Personal Collections Refresh Reliably
Collections now refresh correctly after adding new works.
Now Playing Thumbnails Load
Thumbnails appear consistently in the footer bar.
Objkt Search Works
Search results now show up properly in the Prompt Bar.
Plays Works Without Provenance
Artworks missing provenance fields in DP-1 playlists now play as expected.
Smoother Animations
Collection views and playback flows run with less visual stutter.
Oct 14
FF OS 0.9.0 — Hardware-Backed Security
TPM Identity
Your FF1 now stores its DeviceKey in the TPM (Trusted Platform Module). Hardware-backed identity that can't be copied or spoofed.
Manual Reflash Required
This release needs a one-time manual reflash (flashing guide). Future updates return to over-the-air delivery.
Mobile App 0.63.1 — Objkt Playlists
Play Objkt
Browse and play Objkt playlists directly from the app.
Oct 10
FF OS 0.8.1 — Ownership Tracking Fixed
Collections Sync Correctly
Transferred artworks now disappear from playlists as ownership changes. No stale items lingering after you've sold or moved a piece.
Mobile App 0.63.1 — Fixes for Smoother Daily Use
Now Playing Controls Restored
Rotate and fit/fill controls are back in the Now Playing bar.
Duplicate Items Removed
Fixed an issue where the same artwork appeared twice in Now Playing.
Navigation Scrolls to Current Work
Opening Now Playing now jumps directly to what's on screen.
Collection Reflects Transfers
Works you've transferred now disappear from your personal Collection properly.
Sep 30
FF OS 0.8.0 — Your Collection, Always Current
Play Your Personal Collection
Your FF1 now plays your personal collection as a playlist that updates as your collection changes over time.
Mobile App 0.63.0 — Easier Control, Smarter Curation
Factory Reset via Bluetooth
Reset your FF1 directly from the app.
What's Playing Next
The Now Playing bar now shows which artwork is coming up.
Add Your Addresses
Add your Ethereum or Tezos addresses in the Collection tab to sync art you own.
Search & Add with the Prompt Bar
Use natural language in the Prompt Bar to search playlists or add addresses.
Developer Notes
- QEMU build support (see QEMU instructions)Sep 19
FF OS 0.7.0 — More Reliable Updates, Better Monitoring
Redesigned Updates & Resets
OTA updates are now more robust and reliable. Factory resets restore your system to a clean snapshot more effectively.
System Monitoring
Your device now includes a built-in tracker to monitor system metrics.
Cleaner Logs
Reduced excessive Chromium logs for better performance and cleaner system output.
Sep 9
FF OS 0.6.0 — Smoother Setup, Clearer Errors
Improved Setup Flow
Fixed an issue where the device sometimes stayed stuck on a screen instead of returning to the QR code page.
Better Service Monitoring
Your device now keeps a closer eye on essential background services, showing clear error messages when something goes wrong.
Screen Rotation Fix
Screen rotation now works correctly in landscape and portrait.
Developer Notes
- Run FF OS in QEMU for testing without physical hardwareAug 22
FF OS 0.5.0 — Faster Support, Quieter Alerts
Improved Error Detection
Upgraded how your device detects and reports errors behind the scenes.
Focused Alerts
Fine-tuned error alerts to focus on critical issues, reducing unnecessary notifications.
Send Logs from the App
Share device logs directly from the FF1 mobile app.
Better Log Management
Improved how your device stores and manages logs for better performance.
Aug 18
FF OS 0.4.0 — Cleaner Code, Consistent Identity
Reorganized Open Source
Split the original repository into two separate repos: ffos for OS builds and ffos-user for services. The original feralfile-device repository has been archived.
FF1 Name Finalized
The device is now officially FF1 (formerly FFX1).