Avatar

Changes on Tumblr

@changes / changes.tumblr.com

Your place to read about what new things we've been launching and what bugs we've been fixing.

Tuesday, April 1st, 2025

🌟 New

  • We have refined post headers and footers in the iOS app. On the web, only the headers have been refined so far, with footer changes on the way. And, in the Android app, both changes are still on the way.
  • To reduce tech debt, we made the difficult decision to remove the fast queue feature. We know this was beloved by a small cohort of active users, but usage is too low for us to justify continued development. To be clear: queuing still exists and will be maintained; this only affects the fast queue feature.
  • We have revamped the filters of the Activity column in Patio to help you stay on top of what matters to you.

🛠 Fixed

  • We fixed an issue where the “not interested” items under a post’s meatballs menu might not have been working for some folks.
  • We fixed an issue that prevented joining a community via an invite link.
  • We fixed a missing background when Activity is loaded as a column in Patio.

🚧 Ongoing

  • No ongoing incidents to speak of right now.

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Tuesday, March 25th, 2025

🌟 New

  • On the web, we have revamped the filters on the Activity page to help you stay on top of what matters to you.
  • In the iOS app, you can now double-tap to Like videos and unmute them by hitting the volume up button.

🛠 Fixed

  • We identified an issue preventing password reset emails from being delivered to Yahoo, Hotmail/Outlook, and AOL/AIM email addresses. If you’re still not receiving password reset emails, please check your spam folder, and contact support if it’s not there either.
  • Adding tags should now be more intuitive in the Android app.
  • We also fixed a rare crash when adding photos in the iOS app. Please keep your apps up to date!

🚧 Ongoing

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Tuesday, March 18th, 2025

🌟 New

  • Community posts can now be shared through messaging.
  • If you are unable to scan the QR code when setting up two-factor authentication, you can now copy a setup code instead.

🛠 Fixed

  • We fixed an issue causing an empty tab bar to appear for users with our iPadOS app.
  • On web, new replies on reply threads should show up more reliably when opening the notes to a post you’ve viewed before.

🚧 Ongoing

  • We are aware that the Tumblr app is missing from the Google Play Store in India and are working on a solution.

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Tuesday, March 11th, 2025

🌟 New

  • Community browsing and tag filtering are both now a native experience in the iOS and Android apps. This means we’re no longer relying on the in-app browser, so your experience will be noticeably more responsive.
  • Community admins and moderators can now restore previously moderated content.
  • Comments can now be left on posts reblogged to communities, even if replies were disabled on the root post. The root post author won’t be notified, and comments left in the community post won’t appear in the original post’s notes.
  • Grouped Activity items can now be revealed in detail by clicking them.
  • You’ll now see a loading indicator when switching Activity tabs.

🛠 Fixed

🚧 Ongoing

  • No ongoing incidents to speak of right now.

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Tuesday, March 4th, 2025

🌟 New

  • Content Label and mature content visibility settings have now been consolidated into simpler single “Show mature content” and “Blur mature content” settings on the web and in the Android app (settings set on the web will be reflected in the iOS app.)
  • A new “Include posts from your communities” setting is now available in your Dashboard settings.
  • Communities you have muted will now appear dimmed in the sidebar on the web.
  • Community admins and moderators can now see all individual reports for each piece of reported content in their community.
  • We now support uploading videos in the AV1 format.
  • Two-factor Authentication via SMS is no longer available for anyone not already enrolled. If you are currently using SMS for Two-Factor Authentication, it will continue to work until disabled. Overall, we recommend switching to app-based authentication (if you have not already), which is supported by most password managers as well as dedicated apps.

🛠 Fixed

  • Embedded Instagram photos no longer have a play button.
  • Reporting a post to staff, via the moderation dialog in the mod queue, was broken. This is now fixed.

🚧 Ongoing

  • No ongoing incidents to speak of right now.

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Tuesday, February 25th, 2025

🌟 New

  • Community admins and moderators can now reverse a ban.
  • Relevant posts from public communities are now included in search results.
  • Posts from public communities are now included in your For You tab.

🛠 Fixed

  • [tumblr] was briefly down for some folks today. We found the Tumbeast responsible and encouraged it to do something else.

🚧 Ongoing

  • No ongoing incidents to speak of right now.

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Tuesday, February 18th, 2025

🌟 New

  • We now display unseen posts from communities that you’re a member of in the Following feed for everyone who has “Best Stuff First” enabled in their Dashboard settings.
  • We added a new option to the meatballs menu of recommended posts: “Not interested in this blog” or “Not interested in this community” (depending on the post’s origin), which will allow you to dismiss both the post and all other posts from the same blog or community.
  • Community members can now report posts and comments to their community admins and moderators from the meatballs menu. These reports will land in a new moderation queue, which admins and moderators can review.
  • Images in asks from blogs you don’t follow are now blurred in your Activity feed.

🛠 Fixed

  • The Dashboard once-again respects your pinned tab setting and will no longer drop you in For You if you had pinned Following instead.
  • When you start typing a mention in a comment on a community post, community members will now be recommended first.

🚧 Ongoing

  • No ongoing incidents to speak of right now.

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Tuesday, February 11th, 2025

🌟 New

  • We now send a notification if your post gets reblogged to a community. To strike a balance between keeping posters informed and maintaining the safe space we want for communities, these notifications will only be sent if: you’re a member of the community, the community is free to join or can be requested to join, or the community is public and you have an invitation.
  • When filters are applied to Activity, you’ll now see a blue dot indicating that filters are in use.
  • Community moderation tools are now a native experience in the iOS and Android apps. This means we’re no longer relying on the in-app browser, so your experience with community moderation tools will be noticeably more responsive.

🛠 Fixed

  • Published submissions will now include a small version of the submitting author’s avatar over the publishing blog’s avatar. It was always intended for this to display, but something broke along the way.

🚧 Ongoing

  • We are aware that some users from Turkey are being blocked from accessing [tumblr] and we’re currently investigating why that is. Please contact support if you’re affected!
  • We are aware that some email verification links are broken and we’re currently investigating why that is. Please contact support if you’re affected!

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Avatar
Reblogged

A very very minor thing I have been curious about for a while, and I'm finally asking: why do you calculate queue posting times the way you do? For example, if I set my queue to post 3x a day, naively I would expect it to post every 8 hours. But in reality it posts every 6 hours with a 12 hour gap between days. Why complicate the math like that?

Avatar

Answer: Hello @circumference-pie!

Buckle up y’all, it’s story time again!

First: nobody who works at Tumblr right now was a part of the work of planning the default queue implementation, which was more than ten years ago. So the full story behind “Why does it work that way?” has unfortunately been lost to the sands of time. All we can do is tell you how it works today and surmise some reasons why. The queue is actually a very clever system and part of how it works explains some of why it works the way it does. Also, there have been attempts to do what you ask—we still have “Queue 2.0” available in your Tumblr Labs settings, which tries to get closer to how you expect things to work.

Anyway! How the queue works today is not actually a queue in the traditional sense. There is no single list of posts that are in “your queue”. Instead, when you “Add to queue” after creating a post, we’re actually scheduling it to post at a future time, as if you had used the “Schedule post” option instead. We’re just calculating that time on your behalf when you use “Add to queue”, based on your settings, and how many other scheduled posts you have already. We use a secondary “index” model, called “ScheduledPost”, to keep track of posts you have scheduled on your blog. We do mark the ones that are a part of “your queue”, but the data model doesn’t keep one list of your “queue” per se.

You can see this in action on your blog, hiding in plain sight. If you add a bunch of posts to your queue, and then schedule a post for a specific future date, you’ll see both in your blog’s “queue” list, side by side. Because technically to us, they’re the same thing: queued posts are really just another kind of scheduled post, relying on the same always-running service to publish scheduled posts across all of Tumblr. Here’s a fun fact: we typically have about ~14.5 million future posts to publish from this list at any given time and are publishing hundreds of these scheduled posts every second.

So when you’re adding a new post to your queue, what we’re doing behind the scenes is starting at the beginning of your “day”, and creating time slots based on your queue settings. If a time slot is already filled, we move on to the next one. That’s why the default queue scheduler works how you describe—we’re trying to fill those “slots” based on the start of the day, rather than trying to divide the calendar day evenly. This just makes it much simpler for us to understand, scale, and predict when our “peaks” will be. At peak times, the publish-scheduled-posts service is publishing tens of thousands of posts in a manner of seconds. We did rewrite that post-publishing part of this architecture a few years ago to improve its efficiency and solve a lot of “lost post” bugs, but we didn’t change how “Add to queue” works.

However, the Queue 2.0 project available in Labs was an attempt to change the queue system to work as you expect—instead of starting at [beginning of day] and creating enough slots to fit [number of slots] every [number of hours], it tries to divide the calendar day into [number of slots] and fit the result back to the original algorithm’s mapping of the day. We never productionized this alternative approach, because it has a few bugs that some blogs hit in extreme cases, and we’ve never had time to fully fix them. It also can cause a bit of weirdness when time zones diverge, like with daylight savings time. Also, a lot of people prefer the default algorithm, and we haven’t thought of a nice way to transition everyone from one to the other. So for now, both options exist, and you can choose which algorithm for queue-slot-generating you want to use. We hope that makes sense! 

While complicated, it is a great example of a system built by engineers to make sense and be scalable and predictable. But sometimes these kinds of systems, while clever, aren’t very intuitive to understand without digging into how they work.

Thanks for your question, and keep ’em coming. 

Avatar

Tuesday, February 4th, 2025

🌟 New

  • Communities are now a native experience in the iOS and Android apps. This means we’re no longer relying on the in-app browser (with the exception of moderation tools, which we’re still working on), so your experience with communities will be noticeably more responsive.
  • We’ve improved the way you re-order your Dashboard tabs. It’s now more intuitive, and as a bonus, it actually works all the time now.
  • You might notice that the Activity filter icon is now different and easier to tap.
  • A few months back, we sponsored our new friends at The Iconfactory because we share their passion for great social media experiences, and their new app Tapestry, which supports [tumblr], is now publicly available! If you have an iPhone or iPad, check it out!

🛠 Fixed

  • Inbox items can once again be reported from the iOS app. Please keep your apps up-to-date!

🚧 Ongoing

  • No ongoing incidents to speak of right now.

🌱 Upcoming

  • You’ll soon be able to see when your posts get reblogged to a community under Activity.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Avatar
Reblogged

With communities are group tumblrs finished? can group tumblrs be turned into communities? also will tumblr notify a user if their community idea is rejected? what about communities that have multiple purposes, can communities join together if they have the same goal? or will Tumblr make the communities decide on who can survive?

Avatar

Answer: Hi there, @richardmurrayhumblr!

All important questions, so we are taking them one at a time.

With communities are group tumblrs finished?

Absolutely not. In fact, the code behind group blogs is what is powering communities right now! But they have very different purposes and only overlap in some ways. We have no plans to remove group blogs.

can group tumblrs be turned into communities?

Because group blogs and communities do share a lot of code right now, this is something we’ve been thinking about doing. Some of the inspiration for communities has come from group blogs that are run as a way for people to get together in one space and share content—that is exactly what we hope for communities, too. We can’t say when we’ll get to this, but it’s an interesting idea.

also will tumblr notify a user if their community idea is rejected?

This waitlist is temporary, so we’re not sending out notices for the communities we don’t approve. We may not even get through all of them before we open up creation for everyone, in which case, the ones we didn’t approve can be created then!

what about communities that have multiple purposes, can communities join together if they have the same goal? or will Tumblr make the communities decide on who can survive?

That’s an interesting idea! We’re not really sure yet. The way we’ve envisioned it so far is not to try to enforce the notion that there is “one community” about a given subject. Instead, there can be dozens or hundreds or even thousands of communities about a given subject, and each of them will probably be a little different in their own way. That’s how communities of people on Tumblr already behave, most of the time. We’re just building an easier way to structure them.

That said, we are very interested in adding ways for communities to link to each other. So if there are a bunch of communities about the same subject, they can form some kind of ring or cluster together.

All great questions—thank you for getting in touch. Keep 'em coming, folks!

Avatar

Tuesday, January 28th, 2025

🌟 New

  • We’ve added some new activity items for various community admin and moderator actions.

🛠 Fixed

  • All posts made by a community’s moderators and admins now show the appropriate moderator or admin badge in the post header, including posts that were reblogged into the community.
  • We fixed an issue preventing some users from leaving a community.
  • We fixed an issue preventing the renewal of some Tumblr Premium subscriptions.

🚧 Ongoing

  • We are aware that inbox items can no longer be reported from the iOS app. For now, please report those with a browser from the web instead.

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Avatar
Reblogged

hi tumblr wip! is there anything that can be done about images stretching to the full width of a tumblr post? i make art and images that are sometimes under 540px, and there seems to be a point where they will stretch automatically to 540px. it makes things like pixel art or otherwise small images look terrible!

Avatar

Answer: Hi there, @moxley!

We’re really glad you asked this question, as we love getting the opportunity to share the tips and tricks that are applicable in this area.

First off, here are the rules of our image stretching:

  1. On mobile apps and mobile sites, we always stretch images to the full width of the post—since a small image on a small screen doesn’t make for an easy viewing experience.
  2. On the desktop site, we only stretch images to the full width of the post if the image is at least 300px wide and/or 600px tall.
  3. Any images that are placed side-by-side are always stretched to fit their frames, no matter the image’s dimensions or the viewer’s platform.

However, the vast majority of devices and browsers use antialiasing in their default image scaling algorithms. This, as you point out, doesn’t play nicely with pixel art at all. Boooooo!

So, how can you preserve your sharp pixels with 100% consistency for your viewers? The answer is simply to upscale the image yourself before uploading. To keep the pixels square, you’ll need to resize by factors of 100% (200%, 500%, etc.) and use a simple upscaling algorithm that doesn’t use antialiasing. For example, in Paint.NET’s image resize dialog, you can use “Resampling: Nearest Neighbor”, or in GIMP’s, “Interpolation: None”.

The trick here is to resize your pixel art to dimensions above 540px wide so that every viewer’s device is actually forced to downscale the resultant image instead. That way, instead of the resizing algorithm making up details by blurring the pixels, each original pixel is preserved as a perfect square.

We really hope this helps you and the other pixel artists out there. Please, have a great day, week, and month. No, in fact—a great rest of your Tumblr experience, however long it may last. Of course, if you have any other questions on this subject, we will be happy to answer those too!

Avatar

Tuesday, January 21st, 2025

🌟 New

  • The Tumblr TV tab, previously only available via a Labs experiment, is now available to everyone. New users will have this tab enabled by default in the third position, while existing users will have it available in the Dashboard Tabs configuration, if not already enabled.

🛠 Fixed

  • We fixed an issue where long tags could break the Tumblr TV grid.
  • We have made required fields and character limits clearer in several forms across Tumblr.
  • We fixed an issue preventing some new users from returning to where they left off after signing up.

🚧 Ongoing

  • We’re aware of an issue preventing some members from leaving communities.
  • We’re aware of an issue preventing the renewal of some Tumblr Premium subscriptions. Please contact support if you’re unable to renew your subscription!

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Avatar
Reblogged

Hi! Any chance we could ever have the opportunity to tell you *why* we’re reporting an ad as inappropriate? Like a chance to explain that “I’m specifically reporting this ad for sexual content and animal abuse”? Because I feel like you most likely have a bot reviewing reports right now, since I keep seeing the same ad again and again and again despite reporting it. I know the answer is probably no because that would indeed be a Lot Of Work, which I understand. Just throwing the idea out there!

Avatar

We want to take this opportunity to reassure you all that real humans take the time to look at every report. This has its pros and cons.

The cons: we receive a lot of reports which, as you say, is a lot of work. Unfortunately, there is not a huge number of people available to go through them, and this will likely explain why you’re still seeing potentially inappropriate material. But hold on, here—we hope that, by the time you see this answer on @wip, someone will at least be looking into your report.

The pros: easy. Real humans read every report! Safety and security online are of the highest importance, which is why we hope we will always have real humans on hand to read every report and endeavor to resolve them as quickly as possible.

To answer your original question, there are no plans to let you all tell us why, at present. But we want to assure you the work that goes into this from the staff side of things is considerable, if unseen.

Thank you for your question, and we are sorry that it has taken longer to resolve than we would like.

Avatar

Tuesday, January 14th, 2025

🌟 New

  • To help fight link spam in communities, we’re now blocking new posts from being created into communities when the post contains a suspicious link.
  • In the apps and mobile web, the community descriptions now have a “see more” link which sends you to more community details, including guidelines.
  • Banned community members can now see the reason for the ban in their membership removal activity item.
  • If you have reached the limit of communities you’re allowed to join per day, community recommendations will disappear until the next day.
  • Several design improvements have been made to community posts making it easier to identify the author and community the post belongs to.

🛠 Fixed

  • Tumblr was a bit laggy for an hour yesterday. We found a Tumbeast chewing on a wire and politely asked it to chew on something else.

🚧 Ongoing

  • No ongoing incidents to speak of right now.

🌱 Upcoming

  • No upcoming launches to announce today.

Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!

Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with other users.

Wanna support Tumblr directly with some money? Check out Premium and the Supporter badge in TumblrMart!

Avatar
Reblogged

After Tumblr's backend migration to Wordpress, will the entire content of all half of billion blogs will be deleted??

Avatar

Answer: Hi, @garotaviciada!

It’s important to note here that this is just the engine running the site, and there will be no changes to the front-end. So no—we’re not deleting content. All of Tumblr’s blogs, and the content on them, will continue to be served, both at the blog address and in the apps. There will just be different tech running under the hood.

Perhaps the simplest way to say so is that, besides a bug or two here or there, how you know and use Tumblr will not change at all. We hope this helps clarify things.

As it happens, we have answered similar questions here and here in the recent past—they also might be of interest. Thanks for getting in touch, and keep the questions coming, folks!

Avatar

Sponsored

You are using an unsupported browser and things might not work as intended. Please make sure you're using the latest version of Chrome, Firefox, Safari, or Edge.