Massive UI/UX improvements, optimizations, performance improvements, and only a few bug fixes.
The editor has been overhauled with a more professional âstudio-gradeâ design, taking inspiration from industry standard editing applications. Each pane of the editor is now resizable.
Updated editor controls now reder optimally to reduce repainting and layout shifts. Time fields are now inputs.
Take a screenshot! New export flow for still images.
Mobile and PWA support. The UI feels right at home on any device. Install as a PWA for offline local video support and enhanced caching.
https://cliparr.dev/ launched đ. Check out the new homepage and documentation.
Upgrade
If you are upgrading from a previous version of Cliparr, you will need to delete the current database and begin fresh (there is no important data to lose, donât worry!).
Whatâs Changed
- ci: Authenticate GitHub release build fetches (#89)
- test: Add critical test coverage (#90)
- fix(www): restore Astro view transitions (#91)
- chore(cliparr): add repo workflow skills (#92)
- style(cliparr): add prettier formatting (#93)
- feat(frontend): upgrade studio editor experience (#94)
- feat(cliparr): add logtape wide event logging (#95)
- refactor(cliparr): use alias imports (#96)
- feat(server): add log format and file sink options (#97)
- docs(www): expand user guides (#98)
- chore(cliparr): tighten dev log settings (#99)
- feat(frontend): add framegrab export (#100)
- feat(frontend): add editor keyboard shortcuts (#101)
- docs(cliparr): update docs media (#102)
- feat(cliparr): improve mobile navigation and dashboard cards (#103)
- feat(frontend): add mobile PWA install support (#104)
- feat(cliparr)!: change default production port to 7171 (#105)
- docs(cliparr): update workflow diagrams (#106)
- chore(cliparr): advance lint rules (#108)
- chore(server)!: collapse migrations for v1.0.0 (#107)
- chore(cliparr): update dependencies (#109)
- build(cliparr): use distroless runtime image (#110)
- ci(cliparr): switch dependency updates to Renovate (#111)
- feat(server): use official Jellyfin SDK (#112)
- chore(server): generate Plex PMS SDK (#113)
- fix(cliparr): stabilize currently playing media (#114)
- fix(server): include all connected media sources (#116)
- docs(www): add Windows command tabs (#115)
- chore(cliparr): enforce strict any linting (#117)
- feat(www): add mobile PWA showcase assets and optimize browser support docs (#118)
- fix(www): replace deprecated execCommand with Clipboard API (#119)
- fix(www): optimize SEO and add PWA assets (#120)
- feat(ci): replace Release channel dropdown with rc checkbox (#121)
- feat(ci): add Sync Changelog workflow and style rich release notes (#122)
Docker image
Published to ghcr.io/techsquidtv/cliparr.
docker pull ghcr.io/techsquidtv/cliparr:1.0.0
Tags:
ghcr.io/techsquidtv/cliparr:1.0.0ghcr.io/techsquidtv/cliparr:1.0ghcr.io/techsquidtv/cliparr:latestghcr.io/techsquidtv/cliparr:sha-c9a3ad5
Digest: sha256:e556c17006b0c5cd5a3d7f0f1cfb94811212c34c192e57bf3e81a194fe424319