Fixes for Open In Croissant, and supporting content warnings in Mastodon again.
* Users reporting that they don't have access to Croissant Deluxe should have access restored! * Several crash fixes that affected a small percentage of our users
Fixes a small issue with the paid version of Croissant
Aaron and I are very excited to introduce Croissant 2.0. Over the summer we’ve refined the structure of the app, added some Liquid Glass and a few new features too. Here’s what’s changed: ### Liquid Glass Naturally, we’ve adopted some Liquid Glass throughout the app. We’ve been careful not to overdo it, because it can quickly get distracting, but I like where we’ve ended up. We’ve also got a spiffy new app icon that finally answers the question of “what would a croissant look like if it were made of glass?” ### A New Home View When we launched, we wanted the focus to be right on the Compose View, and we added drafts and history posts as an overlay during development. That structure never quite felt right to me, so we’ve rectified that with a new home view that combines drafts and recents. And if you prefer, you can still have Croissant launch directly into the Compose View. ### A New Compose View We’ve simplified the compose view to flow vertically rather than horizontally. This means threads are easier to compose and you can see more of what you’re writing at once. It also fits better with the new layout on Mac and iPad, which uses a sidebar and panel. ### Account Groups One of our most requested features right from the start has been account groups. While most users probably just have one set of accounts across Bluesky, Mastodon, and Threads, some folks have multiple accounts across multiple jobs or projects. And grouping together accounts makes life much easier when you wear many hats. I think this is my favourite feature of Croissant 2.0. ### Continue Threads One source of frustration with Croissant has been when you post something to Bluesky, Mastodon, and Threads and then moments later, you think of something else you want to add. Now you have to open up each app, start a reply and post it to each app individually. Now Croissant lets you pick up where you left off (provided you’re signed into the same accounts that were used to post originally). ### Reorder Posts Occasionally I’ve been halfway through composing a thread and realised I wanted to reorder the posts. Copying and pasting the text to a different spot is no big deal, but once images are involved, it could get a bit complicated. Now you can quickly reorder posts with minimal fuss. ### GIF Support What’s the point of social media without GIFs, right? ### Keyboard Shortcuts On Mac and iPad you can do even more without having to lift your fingers from the keyboard. And the new menubar you get when multitasking on iPad makes discovering these shortcuts a breeze. - - - We’re really pleased with how this update has turned out, and we remain very enthusiastic about the ever-evolving state of social networks.
Another quick fix for Bluesky posting. Yes, it's always Bluesky.
A small fix for a bug affecting some Bluesky posters!
Updates the Bluesky SDK tools to support authentication with personal PDS servers.
Updates the mechanism for counting characters in Bluesky posts when you insert a URL.
Restore removing trailing URLs from Bluesky posts...
A significant bug fix release: * We're trying something new to handle Bluesky authentication * Improved image handling * Improved post handling, and deletion of individual posts in threads * Performance improvements on first load * Smaller, more boring bug fixes
A group of fixes to improve the stability of the app related to account management, text handling and post history.
Just two things: * Updated support for Bluesky video uploads to support their new 3-minute limit * Fixed an issue with Bluesky account handling that caused them to disappear. Yes, it's always Bluesky. Bear with us.
Bug fix updates to handle issues with long posts on Bluesky that contain links, as well as improvements to account handling.
* Updates to the Bluesky framework to resolve current outstanding account and posting issues * Implement 1500 character clamp on image descriptions for Mastodon
Bit of a rush release to address a bug that prevents posting with Bluesky.
Resolves a crash that affected a small number of users
Updates the underlying Bluesky framework to eliminate a crash condition.
You can now upload video with Croissant, finally bringing that "bread and circuses" energy to social media in 2025.
* Croissant now provides accurate character counts for each service you're posting to! * A pair of fixes to update compatibility with Bluesky
This release fixes a newly-discovered problem for some users logging into their Threads accounts.
New in 1.3.5 * New account posting flow. It looks nicer! * Accounts will alert you if the credentials expire * Paste images into the composer * Generate alt text for images that contain text * Bug fixes for handling images in the composer view * Fixes for blank posts in threads * Dismiss the account detail view when deleting that account * Show details when (if!) posting fails) with retry mechanism * Show raw display names for Magic Mentions inserted manually (don't @ me, bro)
* Adds a fix that should prevent old posts from re-appearing after you send them * Supports sending 48MP images to Mastodon (we'll make it small enough for them to accept it) * Some other small nips 'n' tucks!
Additional bug fixes to improve performance of Bluesky account login
More bug fixes! Feedback is awesome. :-) * We've integrated a crash reporting system, and this release knocks off some low-hanging fruit we heard about. * Bluesky accounts (it's always Bluesky!) should be more stable when posting * Updates to the expanded image view that prevent data loss when activating
This is a bug fix release: * Duplicate Bluesky accounts should now be removable * Bluesky account issue handling has been improved * Mastodon account creation has been streamlined * Draft and History handling has been improved * The composer has several improvements * Share extension improvements
The long-awaited iPad and Mac versions are here! Now you can post from the best device you have (hint: it's the one you have with you).
This release brings a couple small bug fixes and a new Share Extension! You can now push text, images, and URLs straight into Croissant to start a post. Enjoy!
With 1.1 barely 24 hours old, this is a fast-follow release to fix bugs in the new Magic Mentions view! Thanks for the great feedback.
This is a big release! We've fixed a bunch of little bugs, added more diagnostic information to help us solve some burnt edge cases, and added some major new features: * A brand-new message composer, with special formatting/handling of links and @-mentions! * A new user tagging manager, so you can search for and mention a user on every social network separately. YUGE! * A brand-new history view, so you can see your posts, visit their links on each social network, and (OMG does this even happen?!) repost if there are errors We've been humble-pie'd by your overwhelming support so far. Thank you for continuing to use Croissant!
We've got a few updates and fixes: * Image uploads will now clamp to the maximum allowed for each service (i.e. 8MB for Threads, whatever your Mastodon server says, and still 1MB for Bsky) * Resolve a bug where Threads accounts would appear as "tmp" accounts. I knew that bug would only be here a short while... * Send email directly from the settings screen with logs for additional support * A hard reset option for if you somehow wedge your account settings * Accessibility improvements! Super important!
We've been delighted by the early response to Croissant! Thank you to everyone who has tried it out and told their friends! This update contains some "fast follow" bug fixes on both the front end and the back. Ben has added some additional polish to the account settings and made some tweaks now that we realize how many accounts people are adding to Croissant. Aaron's been messin' with the plumbing: * posts to multiple services now happen sequentially rather than all at once; this should make your phone less likely to freak out. * we're now downsampling images for all services (not just Bluesky, which has a 1MB limit); this should increase post speed, especially on Threads * we're now bubbling up error messages a little more for both authentication and post flows, so if things go wrong, you have a little more info about it. * big improvement in hashtags and links in Bluesky! Aaron's been contributing to the ATProtoKit project to improve Croissant. Yikes. Please get in touch if you have any feedback or issues with the update! aaron@innoveghtive.com
We're adopting more-secure authentication for Mastodon, and making some tweaks to ensure Threads authentication is working correctly.
Freshly-baked, ready for release with *dramatically fewer bugs* that Aaron mostly wrote.
Fixed an issue caused by Ben not spotting a 1 that should have been a 0. Writing bugs like it’s the 1940s. Made some UI just a little bit nicer.
This update includes: - Expanded Image viewer - Support for Bluesky login when using a custom domain - Account Detail Views - Threads post history - TelemetryDeck analytics (very privacy friendly) - Improved Post Error View - Improved Accounts button when no accounts are selected - Use the URL Keyboard layout when typing a server address - Fixed some minor legibility issues - Hides the content warning menu item if not signed into Mastodon - Other minor fixes