Releases: Phixyn/no-bs-looper
Releases · Phixyn/no-bs-looper
v1.1.2
Release Notes
Fixes a critical issue wherein the "Update" button would not work the first time it was clicked or tapped.
Changed
- Changed outline and background colors of active/focused buttons on mobile to fit dark theme
Fixed
- Fixed #111: Videos will now successfully load after clicking "Update" for the first time
v1.1.1
Release Notes
Fixes a critical issue wherein the value for "End time" could be stuck at 1 and the slider could not be moved.
Contains some minor improvements to the UI.
Changed
- Increased website title's font size on mobile and decreased it on desktop
- Changed background colors of the top bar and footer to be slightly lighter
- Added a CSS transition for text color to hyperlinks
Removed
- Removed the background image and replaced it with a solid color background
Fixed
- Fixed #112: End time no longer gets stuck at 1 second when first loading the website
Security
- Website is now more CSP-friendly - #101
Known Issues
- #111: Video player does not load a new video after clicking "Update" for the first time
This issue happens when trying to load a new video for the first time after the page has loaded. The workaround for now is to click "Update" twice. Subsequent attempts at loading a new video will succeed.
v1.1.0 - Halloween Update
Release Notes
👻 Halloween update! 🎃
Adds some much needed essential features and improvements.
Added
- Added the ability to use YouTube links to load a new video! 🎉
- Added "Turn Off the Lights" feature, inspired by this Firefox extension
- Added a "Share/save loop" button that opens a modal containing the share link
- Added HTML form input validation and error handling
- Added a shadow around the video player
Changed
- Clicking/tapping the "Video link or ID" input field now auto-selects its contents
- Background and text color of selected text has been changed to accent color - #72 (thanks @tomwalsh-home)
- Server messages now include a
type
property - Server now sends more detailed error messages to clients
- Client's
onmessage
handler now checks server message contents - Client now handles JSON parsing errors
- Client now logs errors received by the server
Fixed
- Fixed #74: Meta tags for Twitter now use the
name
attribute instead ofproperty
v1.0.0 - Initial Release
Release Notes
First release with all core features implemented.
Added
- Ability to set a new video ID #2
- Ability to set new start and end times #1
- Python proxy server for YouTube server requests #14
- Slider that can be used to adjust start and end times #7
- "Current Time" buttons for quickly setting start and end times #17
- Full dark theme #16
- Dynamic page URL based on video ID and start/end times #3