Skip to content

Latest commit

 

History

History
102 lines (67 loc) · 4.01 KB

CHANGELOG.md

File metadata and controls

102 lines (67 loc) · 4.01 KB

Changelog

All notable changes to this project are documented in this file. The format is inspired by Keep a Changelog.

This project uses Semantic Versioning.


Table of Contents

1.1.2 - 2021-01-31

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

1.1.1 - 2021-01-29

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

1.1.0 - 2020-10-31

👻 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 of property

1.0.0 - 2020-09-30

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