What the report says
Return of the itch.io changelog: Markdown, Sub Prducts, Jam Updates & moreFollow itch.ioFollowing itch.ioUnfollow itch.ioFollow itch.ioFollowing itch.ioUnfollow itch.ioHello everyone, it’s been a while since we’ve had a formal post on our Updates Blog.We haven’t been sitting around doing nothing, in fact we’ve added a ton of stuff. I ran into this issue where I felt like every update had to come out as a big release with plenty of fan-fare. This didn’t match up with how development was happening though, with scattered fixes and enhancements all over the place.
News of those changes got lost in various support tickets and message board posts, or maybe was never posted at all.For this reason I’m going to change how updates are announced. We’re going to treat the updates blog like a changelog, with a granular list of things that have been added, changed, or removed. I think it’s great to open up conversation about new features as they happening. Additionally, you can get early access to things that are still in development.Let’s get started!This one is going to be a bit beefier, highlighting some things that have been added over the past few months that didn’t get a proper announcement.Note: Anything labeled as admin only is not generally available and can only be enabled by the site admins.
If you’re interested in using something mentioned before general availability reach out to usMarkdown supportYou can opt into markdown where available from a new option on your Account Settings: Prefer Markdown input where availableAdded a basic markdown editor with formatting options, quick markdown tutorial, image embedding, and video embed tool. You can leave feedback on Markdown support here: https://itch.io/t/586695/markdown-now-available-for-community-postsSub-productsDeployed initial version of a system for sub-products (DLC, in-app purchases, etc.). (admin only)You can see sub-products live from a buyer’s perspective on Bot Land.Added sub-products dashboard to edit sub-products per project Editable fields: title, cover image, price, description, external IDOption to require ownership of parent project or notOption to disable pay-what-you-want above the minimumOption to disable giftingAdded redeem URL redirection to let third-party websites use itch.io to validate payments with sub-products See Sub-product & DLC Redeem URLsJWT session signing for redeem URLsPayments dashboard summarizes sub-product purchasesAdd support for associating metadata with purchases via signed string passed through to checkout Metadata can be debugged when you’re the project owner on the checkout dialogHomepageAdd new video module banner We currently are creating these videos by cropping game trailers manually If you’re a featured game that would like to provide your own video please tell usUses a new algorithm to randomly cycle through list of games based on your account type (whether you’ve bought things or not)Optimized queries related to fetching games on sale to improve loading timeGame jamsAdded a new submissions page for logged in users Loads significantly faster for large game jams, aggressively caches resultsAdded sorting options: most karma, submission date, least rated, most ratedShows all contributors and not just the page creatorDirect link to game randomizer filtered to the current jamFiles on project pages and submissions pages now always show dates when part of a jam to help highlight any suspicious uploadsAdded a “Report project” button on jam submission pages Project reports go to our admin team first, not to jam hosts.

Key details
In the future we’ll likely have a way for jam hosts to get reports directly. Any obvious foul play can be handled directly by our admin team, otherwise we can forward messages to hostsAdded new report type: Invalid jam submissionGame randomizer supports filtering to jam submissions onlyAdd secret JSON endpoints for fetching Jam results and Jam submissions, suitable for making custom tools to browse/visual jam submissions.