This repository was archived by the owner on Jun 12, 2026. It is now read-only.
🚩 Initial Release
The first stable release of Playback Sync includes the main, intended functionality. More quality-of-life features come later.
What's Changed
- 🚩 Scaffolding by @eoussama in #3
- 📹 Load Multiple Videos, #5 by @eoussama in #6
- 🎨 Sass Integration by @eoussama in #11
- 🏷️ Branding by @eoussama in #14
- 🔢 Basic State Management by @eoussama in #15
- 📼 List Sources by @eoussama in #17
- ⛏️ Source Helper by @eoussama in #18
▶️ Play/Pause by @eoussama in #21- 🌍 Universal Controls by @eoussama in #22
- 🪭 Two Way State Bind by @eoussama in #26
- ⏲️ Duration Infinity by @eoussama in #30
- 📡 Modal System by @eoussama in #34
- 🧰 Basic Components by @eoussama in #36
- 🎥 Video CRUD by @eoussama in #31
- 🔭 Contextual Controls by @eoussama in #44
- 🪩 Type Warning by @eoussama in #46
- 🫛 Source URL Change by @eoussama in #47
- 🫷 Source Buffering by @eoussama in #49
- 🤖 GitHub Action Workflow File by @eoussama in #52
- 🎉 Deployment Name by @eoussama in #53
- 🎉 Deployment Branch by @eoussama in #54
- 🧂 Base Vite by @eoussama in #55
- © Footer Component by @eoussama in #57
- 🗃️ Code of Conduct by @eoussama in #59
- 🎑 Security Policy by @eoussama in #60
- 🤝 Contributing by @eoussama in #61
- 🕴️ Issue Templates by @eoussama in #62
- ⏸️ Modal Pause by @eoussama in #63
- 🥅 Layout Refactor by @eoussama in #70
- 🪟 Tiling by @eoussama in #71
- 🤏 Source Pin by @eoussama in #75
- 📄 Layouts by @eoussama in #77
- 🖌️ Global Styling by @eoussama in #79
- 🎨 A Coat of Paint by @eoussama in #82
- 🎛️ Pinned Sources Controls by @eoussama in #83
- 📏 Source Resize by @eoussama in #84
- 📌 Source Pin Position by @eoussama in #91
- ⭕ Range Initial Values by @eoussama in #93
- 🎂 Custom Grid Modal by @eoussama in #94
- 🕍 Source Sync by @eoussama in #95
New Contributors
Full Changelog: https://github.com/EOussama/playback-sync/commits/0.1.0