u/iced_americano_26

▲ 13 r/Devvit

Release 0.14.1: Additional Source Roots and Post Search

Release Date: August 17, 2026

Additional Source Roots

Add additionalSourceRoots to devvit.json to include source files outside your project directory in source packages submitted for review. This helps apps with unconventional builds, such as external source folders that compile into dist/.

additionalSourceRoots works with existing source ignore behavior, so you can include the extra root paths reviewers need while still excluding files covered by your ignore rules.

Post Search

Use reddit.searchPosts() and subreddit.searchPosts() to search for posts with a query and other search parameters.

Form Context Fix

context.postId is now defined in form submission handlers when a form is opened from a post menu item, matching the existing context.commentId behavior for comment menu items.

Wiki Deprecation Correction

Corrected the 0.14.0 wiki deprecation notice: reddit.getWikiPage(subredditName, pageName) remains supported. Only reddit.getWikiPage(subredditName, pageName, revisionId) is deprecated.

CLI Node.js Warning

The Devvit CLI now warns once during playtestupload, and publish if your local Node.js version is older than the supported version. The warning is informational and does not block the command.

developers.reddit.com
u/iced_americano_26 — 4 days ago
▲ 27 r/Devvit

Release 0.14.0: Node.js v24, Wiki Integration, Devvit Skills (Experimental)

Release Date: August 10, 2026

Changelog

Node.js Upgrade

Node.js v24.18.0 is now live across Devvit. All Devvit apps run on Node.js v24, the latest LTS release supported by Devvit, and no action is required. Although this is technically a breaking change, which we’re recognizing with the v0.14.0 minor version bump, we do not expect any negative user impact.

For the officially supported local development experience, we encourage users to upgrade their local Node version to v24.18.0. Devvit templates have also been updated so new apps start with the latest Node version by default.

This upgrade also unlocks Node features added since Devvit’s previous runtime version, Node.js v22.5.1. You can read the full list in the Node.js v24.18.0 changelog, including newer platform APIs such as URLPattern. While Devvit still requires server code to be bundled to JavaScript, local unit tests and scripts can now take advantage of native Node.js TypeScript support without a separate compilation step (example).

Wiki Integration

Devvit apps can now access the newer wiki pages available on Reddit web and mobile. Wiki-related methods now accept an optional WikiVersion parameter so you can choose which wiki system to target: v1 for existing old Reddit wikis, which remains the default, or v2 for the newer wiki experience.

Not all subreddits are enrolled in v2 wikis yet, so this release also adds reddit.isWikiV2Enabled() to check whether a subreddit supports them. Calling a v2 wiki operation for a subreddit that is not enrolled will result in an error.

Note that v1 and v2 wikis operate independently. A subreddit can have pages with the same title in both versions, but those pages can contain different content, and edits to one version will not affect the other.

Deprecations

The reddit.getWikiPage(subredditName, page, revisionId) signature has been deprecated in favor of reddit.getWikiPage(subredditName, page, options), which allows multiple optional parameters.

The WikiPage.revisionAuthor and WikiPageRevision.author fields have been deprecated in favor of WikiPage.revisionAuthorId and WikiPageRevision.authorId. Use reddit.getUserById() with those IDs when you need to fetch the full user object.

Devvit Skills (Experimental)

We’re announcing the devvit-skills repository for Devvit. Use it to give AI coding agents access to Devvit docs and other Devvit-specific guidance. This is experimental, and we plan to add more useful skills in the future.

The first available skill, devvit-docs, helps agents answer Devvit questions using the official reddit/devvit-docs repository as the source of truth. It detects the Devvit version in your project, searches the matching docs when available, and cites the files and sections used in its answer.

Devvit Test Redis Changes

We’ve migrated to a JS only implementation of Redis inside of Devvit test. This should make it easier to install and work with. While not a breaking change, it's possible the new Redis mock behaves differently compared to the previous version. If you run into any issues, please let us know on Github!

u/iced_americano_26 — 11 days ago
▲ 14 r/Devvit

Release 0.13.10: Push Notifications Analytics (Experimental)

Release Date: July 27, 2026

You can now track push notification delivery and engagement from the App Analytics tab. New analytics include:

  • Push notification performance: View daily receives, clicks, and click-through rate across Summary, iOS, Android, and Web.
  • Daily CTR by notification body: Compare the click-through rate of individual notification messages over time and identify which content performs best.
  • CSV export: Download performance data for further analysis and reporting.

Note that push notifications are still an experimental feature, which means that you’ll need to apply to unlock the ability to use push notifications and track analytics for your app. Learn how to apply.

Settings Groups

You can now organize global and subreddit settings into labeled groups in devvit.json. Groups make it easier to structure related settings and improve navigation for apps with more complex configuration.

Mod Reports API Update

The modReportReasons field on Post and Comment has been deprecated in favor of modReports, which includes both the report reason and the report author for more complete moderation data.

reddit.com
u/iced_americano_26 — 23 days ago
▲ 10 r/Devvit

Release 0.13.8: Maintenance Update

This release includes a few under-the-hood performance improvements and one dev-facing fix:

  • The user.toJSON() method now correctly includes fields specific to each User subclass, ensuring subclass-specific data is preserved during serialization.
reddit.com
u/iced_americano_26 — 1 month ago
▲ 18 r/Devvit

Release 0.13.7: Devvit Journeys (GA) & Blob Storage (Experimental)

Devvit Journeys is now generally available to give you end-to-end visibility into how users move through your app from start to finish!

Devvit Journeys provides:

  • An analytics dashboard to gain insights into session starts, completions, engagement, session frequency, and duration to better understand user progression and evaluate the effectiveness of your app.
  • Event receipts in API responses that indicate how telemetry events were processed, making it easier to validate telemetry behavior and troubleshoot integrations.

This release also includes our latest experimental feature: blob storage. You can store and serve files like images, documents, exports, and other media directly from your app. Blob storage provides a scalable, durable solution for managing large assets while keeping application state in Redis.

Breaking Change: Filter API Updates

The experimental filter APIs have been updated to accept an options object instead of separate parameters, aligning them with the rest of the SDK. This change affects reddit.filter(), post.filter(), and comment.filter().

Because these methods were marked as experimental, this breaking change was made to improve API consistency before they reach general availability.

Other Fixes:

  • Enhanced metadata: methods that return moderation-related users, such as getModerators() and getBannedUsers(), now include additional metadata. Depending on the method, this includes details such as when a user became a moderator, when a user was banned, and the duration of a ban.
  • Added support for Vite 8, which resolves the deprecation warnings that have appeared in projects created over the past few months.
  • Fixed an issue where the heightPixels parameter was ignored during post creation and always defaulted to 512. The specified heightPixels value is now correctly applied.

https://developers.reddit.com/docs/changelog#release-0137-devvit-journeys-ga--blob-storage-experimental

reddit.com
u/iced_americano_26 — 1 month ago