All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
2.1.5 - 2023-07-01
- 🔥 Fix error finding tweets.
2.1.4 - 2022-01-03
- 🔥 Fix missing profile pictures.
- 📊 Fix polls not rendering correctly.
- 🪗 Fix squished images.
- 😜 Fix emojis causing issues with PDF filenames.
2.1.3 - 2021-11-07
- 🦊 Add Firefox Extension.
- 🤖 Update npm dependencies.
- 📐 Fix
mediaLoaded()
check failing to complete in Firefox (removednaturalWidth
requirement).
2.1.2 - 2021-07-10
- 🤖 Update npm dependencies.
- ⏱ Reduce timeout error to 10 seconds
- 🙅♂️ Remove broken
isLoading()
check.
2.1.1 - 2020-09-26
- 📛 Renamed repo to
twitter-print-styles
. - 🌚 Filled in logo white so it's easier to see in dark mode.
2.1.0 - 2020-09-03
- 👷♂️ Build Process FTW.
- ✂️ Shorten document title below max filename length.
- 🖼 Open timeline in a separate window.
- 📷 Adjust media sizing to better fit within the page.
- 🏎 Add 50ms delay to help reduce risk of rate limits.
- 🔥 Fix unstable timeline selector.
- 🙈 Fix background images not showing up on print.
- ⏰ Fix timestamp element not matching in other languages.
2.0.0 - 2020-08-31
- Rewrite JS & CSS to work with the latest version of Twitter.
- Allow extension to run on all Twitter pages (since Twitter is a SPA now).
- Update JavaScript code to ES6.
- Update
package.json
(and remove yarn). - Update linters and formatters (stylelint, eslint, editorconfig).
1.0.0 - 2018-01-12
- Load entire thread (auto-scroll and open all "more replies").
- Link timestamp of tweet to current page.
- Prevent tall images from overflowing the page.
- Automatically print when replies have finished loading.
- Hide promoted tweets.