2022-03-19 16:26:34 -04:00
{% extends "global/layout.html" %}
{% block title %} {{ _('Roadmap') }}{% endblock %}
2024-07-22 07:33:38 -04:00
{% block lastupdated %}2024-07{% endblock %} {% block content %}
2004-07-06 20:39:18 +00:00
2016-01-02 17:05:35 +00:00
< p >
2022-03-19 16:26:34 -04:00
This is the official project roadmap for the desktop and Android Java I2P releases only. Some related tasks for resources such as the website and plugins may be included.
< / p >
< p >
For details and discussion on specific items, search on gitlab or zzz.i2p. For contents of past releases, see the release notes. For other project goals, see the meeting notes.
< / p >
< p >
2024-04-14 07:12:51 -04:00
We do not maintain separate unstable and stable branches or releases. We have a single, stable release path. Our typical release cycle is about 13 weeks.
2022-03-19 16:26:34 -04:00
< / p >
< p >
Older releases are at the bottom of the page.
2016-01-02 17:05:35 +00:00
< / p >
2024-04-14 07:12:51 -04:00
2024-06-18 09:36:38 -04:00
< h2 id = "2.7.0" > 2.7.0 (API 0.9.64)< / h2 >
2024-07-22 07:33:38 -04:00
< p > < b > Target release: October 2024< / b > < / p >
2024-06-18 09:36:38 -04:00
< ul >
< li >
i2ptunnel HTTP server reduce thread usage
< / li >
2022-03-19 16:26:34 -04:00
< li >
2024-05-09 09:56:14 -04:00
Generic UDP Tunnels in I2PTunnel
2022-03-19 16:26:34 -04:00
< / li >
2024-04-19 02:02:58 +00:00
< li >
2024-07-18 15:56:13 -04:00
Browser Proxy in I2PTunnel(Proposal 166)
2024-04-19 02:02:58 +00:00
< / li >
2022-03-19 16:26:34 -04:00
< li >
2023-11-29 21:21:52 -05:00
Website Migration
2022-03-19 16:26:34 -04:00
< / li >
2024-07-18 15:56:13 -04:00
< / ul >
2024-08-08 16:42:38 -04:00
< h2 id = "2.6.1" > 2.6.1 (API 0.9.63)< / h2 >
< p > < b > Released: August 6, 2024< / b > < / p >
< ul >
< li >
Fix iframe size issues in console
< / li >
< li >
Convert graphs to SVG
< / li >
< li >
Bundle translation status report in console
< / li >
< / ul >
2024-07-18 15:56:13 -04:00
< h2 id = "2.6.0" > 2.6.0 (API 0.9.63)< / h2 >
2024-07-22 07:33:38 -04:00
< p > < b > Released: July 19, 2024< / b > < / p >
2024-07-18 15:56:13 -04:00
< ul >
2024-01-30 07:08:50 -05:00
< li >
2024-04-14 07:12:51 -04:00
Reduce memory usage for netdb
2024-01-30 07:08:50 -05:00
< / li >
< li >
2024-04-14 07:12:51 -04:00
Continue removing SSU1 code
< / li >
2024-05-08 17:32:43 -04:00
< li >
2024-06-18 09:36:38 -04:00
Fix i2psnark temp file leaks and stalls
< / li >
< li >
More efficient PEX in i2psnark
< / li >
< li >
JS refresh of graphs in console
< / li >
< li >
Graph rendering improvements
< / li >
< li >
Susimail JS search
< / li >
< li >
More efficient handling of messages at OBEP
< / li >
< li >
More efficient lookup of local destinations in I2CP
< / li >
< li >
Fix JS variable scoping issues and concurrency
2024-05-08 17:32:43 -04:00
< / li >
< / ul >
2024-05-20 07:42:56 -04:00
< h2 id = "2.5.2" > 2.5.2 (API 0.9.62)< / h2 >
< p > < b > Released: May 15, 2024< / b > < / p >
< ul >
< li >
HTTP truncation fix
< / li >
< li >
Publish G cap if symmetric natted
< / li >
< li >
rrd4j 3.9.1-preview
< / li >
< / ul >
2024-05-08 17:32:43 -04:00
< h2 id = "2.5.1" > 2.5.1 (API 0.9.62)< / h2 >
< p > < b > Released: May 6, 2024< / b > < / p >
< ul >
< li >
NetDB DDoS mitigations
< / li >
< li >
Add Tor blocklist
< / li >
< li >
susimail fixes
< / li >
2024-04-14 07:12:51 -04:00
< li >
susimail search
< / li >
< li >
2024-05-08 17:32:43 -04:00
Continue removing SSU1 code
< / li >
< li >
Tomcat 9.0.88
2024-04-14 07:12:51 -04:00
< / li >
< / ul >
< h2 id = "2.5.0" > 2.5.0 (API 0.9.62)< / h2 >
< p > < b > Released: April 8, 2024< / b > < / p >
< ul >
< li >
Console iframe improvements
2024-01-30 07:08:50 -05:00
< / li >
< li >
Redesign i2psnark bandwidth limiter
< / li >
< li >
Javascript drag-and-drop for i2psnark and susimail
< / li >
< li >
i2ptunnel SSL error handling improvements
< / li >
< li >
i2ptunnel persistent HTTP connection support
< / li >
< li >
Start removing SSU1 code
< / li >
< li >
SSU2 relay tag request handling improvements
< / li >
2024-04-14 07:12:51 -04:00
< li >
SSU2 peer test fixes
< / li >
2024-01-30 07:08:50 -05:00
< li >
susimail initial loading speedup
< / li >
< li >
susimail javascript markdown for plain text emails
< / li >
< li >
susimail HTML email support
< / li >
2024-04-14 07:12:51 -04:00
< li >
susimail fixes and improvements
< / li >
2024-01-30 07:08:50 -05:00
< li >
tunnnel peer selection adjustments
< / li >
2024-04-14 07:12:51 -04:00
< li >
Update RRD4J to 3.9
< / li >
< li >
Update gradlew to 8.5
< / li >
2023-11-29 21:21:52 -05:00
< / ul >
2024-01-30 07:08:50 -05:00
< h2 id = "2.4.0" > 2.4.0 (API 0.9.61)< / h2 >
< p > < b > Released: December 18, 2023< / b > < / p >
2023-11-29 21:21:52 -05:00
< ul >
2022-03-19 16:26:34 -04:00
< li >
2023-11-29 21:21:52 -05:00
NetDB context management/Segmented NetDB
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-11-29 21:21:52 -05:00
Handle congestion capabilities by deprioritizing overloaded routers
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Revive Android helper library
2022-03-19 16:26:34 -04:00
< / li >
2024-01-30 07:08:50 -05:00
< li >
i2psnark local torrent file selector
< / li >
< li >
NetDB lookup handler fixes
< / li >
< li >
Disable SSU1
< / li >
< li >
Ban routers publishing in the future
< / li >
< li >
SAM fixes
< / li >
< li >
susimail fixes
< / li >
< li >
UPnP fixes
< / li >
2022-03-19 16:26:34 -04:00
< / ul >
2020-12-17 09:37:49 -05:00
2023-07-10 14:55:58 -04:00
< h2 id = "2.3.0" > 2.3.0 (API 0.9.59)< / h2 >
2024-01-30 07:08:50 -05:00
< p > < b > Released: June 28, 2023< / b > < / p >
2022-03-19 16:26:34 -04:00
< ul >
< li >
2023-07-10 14:55:58 -04:00
Tunnel peer selection improvements
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
User-Configurable blocklist expiration
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Throttle fast bursts of lookup from same source
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Fix replay detection information leak
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
NetDB fixes for multihomed leaseSets
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
NetDB fixes for leaseSets which were received as a reply before being recieved as a store
2022-03-19 16:26:34 -04:00
< / li >
2023-07-10 14:55:58 -04:00
< / ul >
2024-01-30 07:08:50 -05:00
< h2 id = "2.2.1" > 2.2.1 (API 0.9.58)< / h2 >
< p > < b > Released: April 12, 2023< / b > < / p >
< ul >
< li >
Packaging fixes
< / li >
< / ul >
2023-07-10 14:55:58 -04:00
< h2 id = "2.2.0" > 2.2.0 (API 0.9.58)< / h2 >
2024-01-30 07:08:50 -05:00
< p > < b > Released: March 13, 2023< / b > < / p >
2023-07-10 14:55:58 -04:00
< ul >
2022-03-19 16:26:34 -04:00
< li >
2023-07-10 14:55:58 -04:00
Tunnel peer selection improvements
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Streaming replay fix
2022-03-19 16:26:34 -04:00
< / li >
2023-07-10 14:55:58 -04:00
< / ul >
< h2 id = "2.1.0" > 2.1.0 (API 0.9.57)< / h2 >
< p > < b > Released: January 10, 2023< / b > < / p >
< ul >
2022-03-19 16:26:34 -04:00
< li >
2023-07-10 14:55:58 -04:00
SSU2 fixes
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Tunnel build congestion fixes
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
SSU peer test and symmetric NAT detction fixes
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Fix broken LS2 encrypted leasesets
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Option to disable SSU 1 (preliminary)
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Compressible padding (proposal 161)
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
New console peers status tab
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Add torsocks support to SOCKS proxy and other SOCKS improvements and fixes
2022-03-19 16:26:34 -04:00
< / li >
2023-07-10 14:55:58 -04:00
< / ul >
< h2 id = "2.0.0" > 2.0.0 (API 0.9.56)< / h2 >
< p > < b > Released: November 21, 2022< / b > < / p >
< ul >
2022-03-19 16:26:34 -04:00
< li >
2023-07-10 14:55:58 -04:00
SSU2 connection migration
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
SSU2 immediate acks
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Enable SSU2 by default
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
SHA-256 digest proxy authentication in i2ptunnel
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Update Android build process to use modern AGP, end need of deprecated Maven plugin in Android build
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Cross-Platform(Desktop) I2P browser auto-configuration support
2022-03-19 16:26:34 -04:00
< / li >
2023-07-10 14:55:58 -04:00
< / ul >
< h2 id = "1.9.0" > 1.9.0 (API 0.9.55)< / h2 >
< p > < b > Released: August 22, 2022< / b > < / p >
< ul >
2022-03-19 16:26:34 -04:00
< li >
2023-07-10 14:55:58 -04:00
SSU2 peer test and relay implementation
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
SSU2 fixes
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
SSU MTU/PMTU improvements
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Enable SSU2 for a small portion of routers
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Add deadlock detector
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
More certificate import fixes
2022-03-19 16:26:34 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Fix i2psnark DHT restart after router restart
2022-03-19 16:26:34 -04:00
< / li >
2021-12-27 23:46:57 -05:00
< / ul >
2021-12-27 09:52:05 -05:00
< h2 id = "1.8.0" > 1.8.0 (API 0.9.54)< / h2 >
2022-06-30 10:35:18 -04:00
< p > < b > Released: May 23, 2022< / b > < / p >
2022-03-19 16:26:34 -04:00
< ul >
< li >
2022-06-30 10:35:18 -04:00
Router family fixes and improvements
< / li >
< li >
Soft restart fixes
< / li >
< li >
SSU fixes and performance improvements
< / li >
< li >
I2PSnark standalond fixes and improvements
< / li >
< li >
Avoid Sybil penalty for trusted families
< / li >
< li >
Reduce tunnel build reply timeout
< / li >
< li >
UPnP fixes
2022-03-19 16:26:34 -04:00
< / li >
< li >
2022-06-30 10:35:18 -04:00
Remove BOB source
2022-03-19 16:26:34 -04:00
< / li >
< li >
2022-06-30 10:35:18 -04:00
Certificate import fixes
2022-03-19 16:26:34 -04:00
< / li >
< li >
2022-06-30 10:35:18 -04:00
Tomcat 9.0.62
< / li >
< li >
Refactoring to support SSU2 (proposal 159)
< / li >
< li >
Initial implementation of SSU2 base protocol (proposal 159)
2022-03-19 16:26:34 -04:00
< / li >
< li >
2022-06-27 13:50:26 -04:00
SAM authorization popup for Android apps
2022-03-19 16:26:34 -04:00
< / li >
< li >
2022-06-27 13:50:26 -04:00
Improve support for custom directory installs in i2p.firefox
2022-03-19 16:26:34 -04:00
< / li >
2022-06-27 13:50:26 -04:00
< / ul >
2023-07-10 14:55:58 -04:00
< h2 id = "1.7.0" > 1.7.0 (API 0.9.53)< / h2 >
< p > < b > Released: Feb. 21, 2022< / b > < / p >
2022-06-27 13:50:26 -04:00
< ul >
2022-06-30 10:35:18 -04:00
< li >
2023-07-10 14:55:58 -04:00
Remove BOB
2022-06-30 10:35:18 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
New i2psnark torrent editor
2022-06-30 10:35:18 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
i2psnark standalone fixes and improvements
2022-06-30 10:35:18 -04:00
< / li >
2022-08-27 12:53:32 -04:00
< li >
2023-07-10 14:55:58 -04:00
NetDB reliability improvements
2022-08-27 12:53:32 -04:00
< / li >
2022-06-30 10:35:18 -04:00
< li >
2023-07-10 14:55:58 -04:00
Add popup messages in systray
2022-06-30 10:35:18 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
NTCP2 performance improvements
2022-06-30 10:35:18 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Remove outbound tunnel when first hop fails
2022-06-30 10:35:18 -04:00
< / li >
2022-08-27 12:53:32 -04:00
< li >
2023-07-10 14:55:58 -04:00
Fallback to exploratory for tunnel build reply after repeated client tunnel build failures
2022-08-27 12:53:32 -04:00
< / li >
2022-11-30 14:45:18 -05:00
< li >
2023-07-10 14:55:58 -04:00
Restore tunnel same-IP restrictions
2022-11-30 14:45:18 -05:00
< / li >
2022-08-27 12:53:32 -04:00
< li >
2023-07-10 14:55:58 -04:00
Refactor i2ptunnel UDP support for I2CP ports
2022-08-27 12:53:32 -04:00
< / li >
2022-11-30 14:45:18 -05:00
< li >
2023-07-10 14:55:58 -04:00
Continue work on SSU2, start implementation (proposal 159)
2022-11-30 14:45:18 -05:00
< / li >
2022-09-05 21:46:16 -04:00
< li >
2023-07-10 14:55:58 -04:00
Create Debian/Ubuntu Package of I2P Browser Profile
2022-09-05 21:46:16 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Create Plugin of I2P Browser Profile
< / li >
< li >
Document I2P for Android applications
< / li >
< li >
i2pcontrol improvements
< / li >
< li >
Plugin support improvements
< / li >
< li >
New local outproxy plugin
< / li >
< li >
IRCv3 message tag support
2022-09-05 21:46:16 -04:00
< / li >
2022-03-19 16:26:34 -04:00
< / ul >
2022-06-30 10:35:18 -04:00
2023-07-10 14:55:58 -04:00
< h2 id = "1.6.1" > 1.6.1 (API 0.9.52)< / h2 >
< p > < b > Released: Nov. 29, 2021< / b > < / p >
2022-06-30 10:35:18 -04:00
< ul >
< li >
2023-07-10 14:55:58 -04:00
Accelerate rekeying routers to ECIES
2022-09-28 10:49:53 -04:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
SSU performance improvements
2023-01-02 11:17:56 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Improve SSU peer test security
2023-01-02 11:17:56 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Add theme selection to new-install wizard
2023-01-02 11:17:56 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Continue work on SSU2 (proposal 159)
2022-06-30 10:35:18 -04:00
< / li >
2022-11-30 14:45:18 -05:00
< li >
2023-07-10 14:55:58 -04:00
Send new tunnel build messages (proposal 157)
2022-11-30 14:45:18 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Include automatic browser configuration tool in IzPack installer
2022-11-30 14:45:18 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Make Fork-and-Exec Plugins Managable
< / li >
< li >
Document jpackage install processes
< / li >
< li >
Complete, document Go/Java Plugin Generation Tools
< / li >
< li >
Reseed Plugin - Run a self-signed HTTPS reseed as a Java router plugin with no configuration.
2022-11-30 14:45:18 -05:00
< / li >
2023-01-02 11:17:56 -05:00
< / ul >
2023-07-10 14:55:58 -04:00
< h2 id = "1.5.0" > 1.5.0 (API 0.9.51)< / h2 >
< p > < b > Released: Aug. 23, 2021< / b > < / p >
2023-01-02 11:17:56 -05:00
< ul >
< li >
2023-07-10 14:55:58 -04:00
Accelerate rekeying routers to ECIES
< / li >
< li >
Start work on SSU2
2023-01-02 11:17:56 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Implement new tunnel build messages (proposal 157)
2023-01-02 11:17:56 -05:00
< / li >
2022-11-29 00:08:59 -05:00
< li >
2023-07-10 14:55:58 -04:00
Support dmg and exe automatic updates
2022-11-29 00:08:59 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
New native OSX installer
2022-11-29 00:08:59 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
X-I2P-Location(alt-svc) locations for built-in I2P Site
2022-11-29 00:08:59 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
RRD4J 3.8
2022-11-29 00:08:59 -05:00
< / li >
< li >
2023-07-10 14:55:58 -04:00
Create C, CGo, SWIG bindings for libi2pd
2022-11-29 00:08:59 -05:00
< / li >
2022-06-30 10:35:18 -04:00
< / ul >
2022-01-05 12:02:00 -05:00
< h4 > < a href = "roadmap-archive" > {% trans %}Looking for older releases? Check the roadmap archive by following this link.{% endtrans %}< / a > < / h4 >
2008-05-02 04:30:20 +00:00
{% endblock %}