-
Notifications
You must be signed in to change notification settings - Fork 90
docs(roadmap): tentative roadmap for Q1 of 2026 #19540
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
jrainville
wants to merge
5
commits into
master
Choose a base branch
from
docs/q1-roadmap
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+128
−38
Open
Changes from all commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
ab0a9d8
docs(roadmap): tentative roadmap for Q1 of 2026
jrainville 9047ad4
chore(roadmap): add individual mobile parity tasks and AC revamp
jrainville b7904db
chore(roadmap): update links to point to status-app url
jrainville 4fb8e95
docs: split roadmap in 2025 and 2026 files and update progress
jrainville 7765875
docs(roadmap): add renaming H1 prioritized items
jrainville File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,106 @@ | ||
| # Status Roadmap | ||
|
|
||
| ## Table of Contents | ||
| - [Status Roadmap](#status-roadmap) | ||
| - [Table of Contents](#table-of-contents) | ||
| - [2026 H1](#2026-h1) | ||
| - [2.38](#238) | ||
| - [Features](#features) | ||
| - [2.39](#239) | ||
| - [Features](#features-1) | ||
| - [2.40](#240) | ||
| - [Features](#features-2) | ||
|
|
||
| ## 2026 H1 | ||
|
|
||
| ### 2.38 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I feel like 2.38 is overloaded, I doubt we can do that much 🤔 |
||
|
|
||
| Release Epic: https://github.com/status-im/status-app/issues/19509 | ||
|
|
||
| Estimated release: Early February | ||
|
|
||
| #### Features | ||
|
|
||
| - ⭐ [Mobile feature parity](https://github.com/status-im/status-app/issues/19530) | ||
| - In Progress ⏳ 🟨⬜⬜⬜⬜ 19% | ||
| - Includes: | ||
| - [Keycard support](https://github.com/status-im/status-app/issues/19531): In Progress ⏳ 🟩🟩🟨⬜⬜ 50% | ||
| - [Push Notifications](https://github.com/status-im/status-app/issues/19532): In Progress ⏳ 🟩⬜⬜⬜⬜ 25% | ||
| - [Deep Links Support](https://github.com/status-im/status-app/issues/19533): In Progress ⏳ 🟩⬜⬜⬜⬜ 25% | ||
| - [QR Code scanning](https://github.com/status-im/status-app/issues/19534) | ||
| - [UI Zoom setting](https://github.com/status-im/status-app/issues/18265) | ||
| - ⭐ [Mobile Dapp Browser](https://github.com/status-im/status-app/issues/19535) | ||
| - In Progress ⏳ | ||
| - ⭐ Polish [Desktop Dapp Browser](https://github.com/status-im/status-app/issues/19246) | ||
| - [FURPS](/docs/FURPS/dapp-browser.md) | ||
| - In Progress ⏳ 🟩🟩🟩🟨⬜ 71% | ||
| - ⭐ [Privacy mode](https://github.com/status-im/status-app/issues/17619) | ||
| - [FURPS](/docs/FURPS/privacy-mode.md) | ||
| - In Progress ⏳ 🟩🟩🟩🟩🟨 90% | ||
| - ⭐ [Integrate Linea chain](https://github.com/status-im/status-app/issues/19536) | ||
| - In Progress ⏳ 🟩🟩🟩🟩🟨 90% | ||
| - ⭐ [Improve Token List and Support custom tokens](https://github.com/status-im/status-app/issues/19517) | ||
| - In Progress ⏳ | ||
| - Merged. Testing and fixing is in progress | ||
| - [Private Transactions POC](https://github.com/status-im/status-app/issues/19539) | ||
| - [Unified Adaptive Navigation System](https://github.com/status-im/status-app/issues/19458) | ||
| - [Chat Input Field UX Improvements](https://github.com/status-im/status-app/issues/19524) | ||
| - [Activity Center revamp](https://github.com/status-im/status-app/issues/18516) | ||
| - In Progress ⏳ 🟩🟨⬜⬜⬜ 33% | ||
| - [Nimbus Verification Proxy](https://github.com/status-im/status-app/issues/19538) | ||
| - By using [eth-rpc-proxy](https://github.com/erpc/erpc) | ||
| - [Backend refactor](https://github.com/status-im/status-go/issues/6435) | ||
| - Runs parallel to other features and doesn't need to be shipped to any particular milestones | ||
| - No API changes are expected until the Chat SDK is integrated | ||
| - [Roadmap, Documentation and FURPS](https://zealous-polka-dc7.notion.site/Backend-Refactoring-2078f96fb65c80d8954ae8fc651b3a33) | ||
| - In Progress ⏳ 🟩🟩🟨⬜⬜ 54% (estimated progress as not all subtasks are created) | ||
| - [Replacing the current archive Torrent protocol with Logos Storage protocol](https://github.com/logos-storage/logos-storage-nim/issues/1304) | ||
| - In Progress ⏳ | ||
|
|
||
| ### 2.39 | ||
|
|
||
| Release Epic: https://github.com/status-im/status-app/issues/19529 | ||
|
|
||
| Estimated release: Mid March | ||
|
|
||
| #### Features | ||
|
|
||
| - ⭐ Support QR code cold wallet standard EIP -4527 (Keycard Shell) | ||
| - ⭐ Private Transactions | ||
| - Follow-up of [Private Transactions POC](https://github.com/status-im/status-app/issues/19539) | ||
| - Enabling of the feature flag | ||
| - ⭐ [Full SDS integration](https://github.com/logos-messaging/pm/issues/194) | ||
| - Enabling of the SDS wrapping feature flag | ||
| - Breaking change for people in 2.36 or lower (first supported release is 2.37) | ||
| - Local Notifications on Android | ||
| - [Standardized approach for Popups / Menus / Dropdowns](https://github.com/status-im/status-app/issues/19493) | ||
| - [Color System Revamp](https://github.com/status-im/status-app/issues/19455) - Improved Dark Mode & Updated Palettes | ||
| - Record and send audio messages | ||
| - News Feed on Waku | ||
| - Swap + Bridge in one | ||
| - [Memory and Performance improvements](https://github.com/status-im/status-app/issues/18296) | ||
| - No provided FURPS at the moment as this is mostly about profiling and fixing issues found. | ||
| - In Progress ⏳ 🟩🟩🟩⬜⬜ 64% | ||
| - [Improve `New Chat Creation / Group Chats Management` Flow](https://github.com/status-im/status-app/issues/19222) | ||
| - [New Global Search (Replace Home + CTRL + K)](https://github.com/status-im/status-app/issues/19220) | ||
| - [Ethereum Follow Protocol](https://github.com/status-im/status-app/issues/18685) | ||
| - In Progress ⏳ 🟨⬜⬜⬜⬜ 10% | ||
| - [Efficient ChatView component](https://github.com/status-im/status-app/issues/19526) | ||
| - Switch from `nimbus-build-system` to `Nimble` | ||
|
|
||
|
|
||
| ### 2.40 | ||
|
|
||
| Estimated release: End of May | ||
|
|
||
| #### Features | ||
|
|
||
| - File sending over Codex | ||
| - Dependant on Codex being available in Light mode for mobile and having a C library | ||
|
Comment on lines
+98
to
+99
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We will try get Community Archive on Codex in 2.38 |
||
| - Online voice and video calls | ||
| - [UI modularization](https://github.com/status-im/status-app/issues/17872) | ||
| - [FURPS](/docs/FURPS/ui-modularization.md) | ||
| - In Progress ⏳ 🟩⬜⬜⬜⬜ 27% | ||
| - [Chat Input Field Refactor ](https://github.com/status-im/status-app/issues/19525) | ||
| - Refactor WalletConnect to the use the same connector service as the Browser extension | ||
| - This will use the same storage and reduce duplicated code. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| # Roadmap | ||
|
|
||
| In this folder, you can find the roadmap files for the Status App. | ||
|
|
||
| - [First half of 2026 (H1)](2026-H1.md) | ||
| - [Second half of 2025 (H2)](2025-H2.md) | ||
|
|
||
| Epics marked with a star (⭐) are **Key** Features for the milestone, meaning that the milestone is considered Done when those Epics are Done, initiating the Release Process. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll to leave some of my thoughts/ideas here. They don't have to go to 2.38, and some not even in 2026 H2.
But I'd love to see us doing this kind of stuff.
Sharing in the order smaller -> bigger.
Ideas highlights
Developer experience:
nimbus-build-systemAnnoying long-standing issues
KeycardPopup#17404Small but nice features:
Reincarnate existing features:
Embedded privacy-preserving updates notifications
There is
services/updatesservice in backend. I'm not fully sure how it works, but it usesdesktop.stateofus.ethENS name to retrieve a URL, and then the version is fetched from this URL using an HTTP client.Using HTTP here is not super privacy-preserving, but still good enough. We could use it, or maybe implement a simple smart contract that Status App would read.
ENS — ensure full support.
Getting and releasing, binding existing ENS names, monitoring expire date.
Maybe add more features like syncing gravatar, bio and other profile info.
Big features:
Long-term vision
I believe that Status is not just a messenger or a wallet. But it's a synergy of both.
There will always be fancier wallets. But none of them have messenger. And the opposite.
Therefore, the focus should be on features utilizing both, like Token-gated communities and Multisigs. These are the features that we should develop. And any tasks to ensure we have a reliable foundation to deliver new features quickly.