Follow TV Tropes

TVTropes Changelog

• Questions, comments or concerns? Refer to this Wiki Talk Changelog thread.
• To suggest a tech change or report a bug please refer to the Tech Wishlist and Bugs Query forums.


Release Date Development Updates
08/01/20
Admin:
1. We recently discovered that a non-US IP address was hitting us with thousands of SQL injection attempts, none of which succeeded. They did, however, put additional load on the database. This wasn't intended as a [=DDoS=] attack per se but rather an attempt to take control of the site.

2. The administrators activated additional security measures on our Cloudflare firewall that have had the unintended side-effect of causing frequent [=ReCAPTCHA=] prompts for users.  We are aware of this problem and working on a resolution.
08/07/19
Admin:
1. Hide avatar+forum text for banned users
2. Fix reading of moderator messages. 
3. Removed some unnecessary files.
4. Query restraint for query.php re-instituted
5. Added badge to profile page for ad-free users.
6. Crowner validation and crowner bugs.
7. Video modal improvements (css, star ratings, various bug fixes)
8. Mod central upgrades
9. Add recaptcha to contact form. 
10. Add site changelog.
11. Various bug fixes and updates.
04/10/19
Admin:
1. Improvements to new user registrations and the user experience when suspended or banned. See this post for details.
03/21/19
Admin:
1. The adblocker bug (popup message) will now appear for logged-in users after a certain threshold of page views has occurred while blocking ads.
2. You may snooze the bug for up to 7 days at a time if you have contributed to the wiki (by editing articles) recently.
3. There is now a subscription option to use TV Tropes ad-free for certain periods (monthly, yearly).
4. You can use [[https://tvtropes.org/pmwiki/ad-free-subscribe.php this link]] to access the subscription system.
5. Subscriptions use a third-party payment facilitator called Stripe.  TV Tropes does not collect or store any of your payment information.  You will be rebilled at the indicated interval unless you cancel.
6. Subscriptions are linked to your account.  If you change accounts, or are banned, you will lose your subscription.
7. Additional subscription options are being considered or are in development.
8. The badge advertised as a reward for subscribing appears not to be working currently.
9. To unsubscribe, send a message to "The Staff" via our contact form.  Additional cancellation options are forthcoming.
10. Users who received one year of ad-free usage as a perk for contributing to the Kickstarter campaign at the 25 USD tier or higher will no longer have that perk.  (The 95+ USD lifetime perk is not affected.
01/25/19
Admin:
1. Fix Podcast query so newest episode appear on home page
2. Add save option for users to select which search users want (ours or google’s)
3. Remove backslashes from crowner descriptions
4. Change account confirmation process so users get verification email right away then can wait for mod approval if needed
5. Fix bomb message bug
6. Speed up javascript even more (cuts size of code in half, adds http/2 headers to load asynchronously)
7. If a guest hits login-protected page redirect to login form instead of giving an error
8. Further improve new search results for articles and forum posts
01/10/19
Admin:
1. Forum crowner styles and layouts should be back to normal, mostly.
2. Crowner voting doesn't change the icon to a weird swirly-eyed face when you click on the arrows.
3. Moderators can edit locked articles again.
4. The edit lock icon now appears and performs correctly on all views of an article, not just the primary one.
5. namespace_index.php pagination now works as expected.
6. Moderators can now view substantially more accounts queued for approval, so we shouldn't lose them any more.
01/08/19
Admin:
1. Added pagination to all namespaces.
2. Bug fixes and messaging around editing locked pages.
3. Title link edit bug fix in TRS/IP threads fixed.
4. Crowner bug fixes (partial fixes deployed, additional fixes in progress)
5. GDPR Integration.
6. Image Pickin' typos
7. Links at bottom of mobile page for "back" and "top"
09/20/18
KLINT:
1. Fixed article image max-widths for good this time, hopefully (350px max width)
2. Passwords are no longer displayed in plain text, after successfully being changed from profile page
3. Fixed username links on Cut Requests page
4. Users can now delete liveblog comments
5. Starting a new forum thread will now apply forum markup correctly
6. Fixed word-wrapping for long text links (no longer break to a new line)
7. Fixed edit functionality for posts in discussion threads
8. Fixed double posting issue on query pages for certain tropers (shoutout to instanityprelude)
9. Fixed “save draft” functionality in forums (now saves the whole post, instead of up to the first line-break) (also will now delete the saved post after successfully posting)
10. Fixed spacing around featured trope images on homepage
11. Tuned up WMG Headings style 

KLAYTEN:
1. The "Alternate Title(s)" section on the individual trope page no longer touches the ad on mobile.
2. The infinite scroll feature on the browse page is active again.
3. There is now a space between "On Topic Conversations." and "You". Example
4. Small typo of "Ineligable" instead of "Ineligible".
5. "Television" link under "Media" tab on side bar now links to "/UsefulNotes/Television" instead of "/Main/Television".
6. Font size for "Latest Trope Edits", "Latest Forum Activity", and "Launch Pad Activity" is now larger on the home page for mobile.
7. We hid the comic viewer on the main page until we finish the replacement.
8. 8. Now only Tropes will appear on the home page under "Newest Trope".
9. For Google Analytics, we split the categories for guests versus members so we can track who visits our site the most.

RICHARD:
1. Fixed last modified date that was previously showing much longer times than there actually was since the last time an article was modified.  Previously said, "11 years ago" as the last modified date
2. Got rid of bloated 3rd party adblock message and created our own to alert non-members when their adblock is on.  To test, visit any two pages, while not logged in with your adblocker on.

CHRIS:
1. Enable caching system for server - If you are NOT logged-in you'll receive a cached page from the server which can be as old as 3 minutes old. Unless you submit a form then it will bypass the caching system. This should greatly reduce the server load so it doesn't have to dynamically build the page for every pageview millions of times per day. The future versions should cache trope/forum pages for everyone and then rebuild it only when something changes.
2. Remove unused pixels (ie: comscore, retargeting, etc.)

TOM:
1. Fixed 'Avatar sharing bug' where users were able to share avatars with other users that did not have the 'avatar sharing' feature enabled in their account.
2. Re-enabled the 'Main' namespace in  Namespace Index and paginated the results.
3. Redirect pages can now be edited without an error being displayed
4. Protection against cross-site scripting.
5. Setup new email account to contact Moderators and made changes to the 'Contact Us' form to support it.
6. Cutting a page no longer deletes links to it's related pages.
7. Fixed errors in the error log and slow query log.
8. removal of all anti-vandalism page-locking code.

Top