Rewind October 2025 - API & Enhancements + N8N Integration

Jess.R·October 06, 2025·
During this cycle, we focused on refining the API surface, polishing the player experience, and introducing new capabilities all while squashing many issues behind the scenes.

## 🚀 Highlights & New Features
- **API‑driven playlist relaunch**: you can now trigger a playlist restart via the API
- **N8N integration (API)**: connect workflows via N8N to drive Obscreen actions [(read more)](https://docs.obscreen.io/features/n8n-integration)
- **Public API access option**: allow API usage even when authentication is enabled
- **Automated periodic playlist relaunch**: schedule playlist relaunches automatically
- **New HTML content type**: upload custom HTML slides to your playlists
- **Background color & opacity for embedded playlists**: better visual control of embeds

## 🔧 Enhancements & Fixes
- Client tags now consistently identify players in the dashboard
- Fixed user‑edit button click in the User Explorer view
- Cloud‑instance content upload via API corrected
- More robust uploader when multiple files are uploaded simultaneously
- Python dependencies locked & updated for stability
- Users remain administrable even in safe mode
- Better mobile compatibility for the Studio fleet page
- Playlist refresh fixed when a playgroup playlist changes
- Fix for name collision when creating playlists with identical names
- Quick search added when selecting content
- Dashboard no longer flickers between last playlist states for embedded playlists
- Preservation of checked items when refreshing list after picking content

## 🖥️ For beta users of Obscreen Player OS
- Sound is now supported at the OS level
- Remote screenshot capture capability added

## 👀 Did you miss us?

We were a bit absent lately because we concentrated heavily on correcting a large number of underlying issues and greatly improving the API, especially around the new N8N integration. This work laid strong foundations for smoother, more reliable usage going forward.