2012-09-17 01:12:59 +00:00
{% extends "global/layout.html" %}
2013-01-20 03:24:37 +00:00
{% block title %}{{ _('Roadmap') }}{% endblock %}
2019-01-03 17:56:54 +00:00
{% block lastupdated %}{% trans %}January 2019{% endtrans %}{% endblock %}
2008-06-29 15:49:54 +00:00
{% block content %}
2004-07-06 20:39:18 +00:00
2016-01-02 17:05:35 +00:00
< p >
This is the official project roadmap for the desktop and Android Java I2P releases only.
2017-01-04 01:10:44 +00:00
Some related tasks for related resources such as the website and plugins are included.
2016-01-02 17:05:35 +00:00
< / p > < p >
For details and discussion on specific items, search on trac or zzz.i2p.
For contents of past releases, see the release notes.
For other project goals, see the meeting notes.
< / p > < p >
Note that we do not have a particular target for numbering a release as "1.0".
We plan to continue numbering releases as 0.9.x for now.
We do not maintain separate unstable and stable branches or releases.
We have a single, stable release path.
2018-01-10 13:36:09 +00:00
Our normal release cycle is 8-12 weeks.
2016-01-02 17:05:35 +00:00
< / p >
< h2 id = "v0.9.24" > 0.9.24< / h2 >
2016-02-02 14:28:29 +00:00
< p > < b > Released: January 27, 2016< / b > < / p >
2016-01-02 17:05:35 +00:00
< ul > < li >
SAM v3.2
< / li > < li >
Require Java 7
< / li > < li >
NetDB Family
< / li > < li >
Remove commons-logging
< / li > < li >
Use SSU Extended options to request introduction
< / li > < li >
Experimental Sybil analysis tool
< / li > < li >
Unit test improvements
< / li > < li >
Complete transition to Ed25519 signatures for most routers
< / li > < li >
2016-02-02 14:28:29 +00:00
Tunnel Bloom filter fixes
< / li > < li >
2016-01-02 17:05:35 +00:00
Bug fixes, translation updates, geoip updates
< / li > < / ul >
< h2 id = "v0.9.25" > 0.9.25< / h2 >
2016-05-26 12:01:09 +00:00
< p > < b > Released: March 22, 2016< / b > < / p >
2016-01-02 17:05:35 +00:00
< ul > < li >
SAM v3.3
< / li > < li >
Sybil tool enhancements
< / li > < li >
2016-02-02 14:28:29 +00:00
QR codes and identicons
< / li > < li >
2016-03-07 16:03:08 +00:00
Crypto speedups
2016-02-02 14:28:29 +00:00
< / li > < li >
Router family configuration UI
2016-01-02 17:05:35 +00:00
< / li > < li >
2016-02-06 14:03:38 +00:00
Custom icons for non-webapp plugins
2016-01-02 17:05:35 +00:00
< / li > < li >
2016-03-19 21:27:49 +00:00
Pure Java key pair generation
< / li > < li >
2016-01-02 17:05:35 +00:00
Bug fixes, translation updates, geoip updates
< / li > < / ul >
< h2 id = "v0.9.26" > 0.9.26< / h2 >
2016-06-08 13:30:46 +00:00
< p > < b > Released: June 7, 2016< / b > < / p >
2016-01-02 17:05:35 +00:00
< ul > < li >
2016-12-02 16:14:06 +00:00
New subscription protocol, addressbook support (proposal 112)
2016-01-02 17:05:35 +00:00
< / li > < li >
2016-04-28 21:51:05 +00:00
Wrapper 3.5.29
2016-01-02 17:05:35 +00:00
< / li > < li >
2016-04-28 21:51:05 +00:00
GMP 6.0 (Debian/Ubuntu packages, new installs)
2016-01-02 17:05:35 +00:00
< / li > < li >
2016-03-07 16:03:08 +00:00
Certificate revocations in the news feed
2016-01-02 17:05:35 +00:00
< / li > < li >
2016-05-26 12:01:09 +00:00
Debian/Ubuntu/Tails package improvements
< / li > < li >
2016-01-02 17:05:35 +00:00
Bug fixes, translation updates, geoip updates
< / li > < / ul >
2016-03-19 21:27:49 +00:00
< h2 id = "v0.9.27" > 0.9.27< / h2 >
2016-10-17 16:18:09 +00:00
< p > < b > Released: October 17, 2016< / b > < / p >
2016-01-02 17:05:35 +00:00
< ul > < li >
2016-12-02 16:14:06 +00:00
SSU IPv6 peer testing (proposal 126)
2016-05-26 12:01:09 +00:00
< / li > < li >
2016-10-17 16:18:09 +00:00
Enable tray icon on Windows
< / li > < li >
Add outproxy plugin support in SOCKS
< / li > < li >
Hidden mode improvements
< / li > < li >
SSU peer test fixes
< / li > < li >
2016-01-02 17:05:35 +00:00
Initial work on NTCP2
< / li > < li >
Initial work on New DH
< / li > < li >
2016-04-28 21:51:05 +00:00
GMP 6.0 (In-net updates)
2016-03-19 21:27:49 +00:00
< / li > < / ul >
< h2 id = "v0.9.28" > 0.9.28< / h2 >
2017-01-04 01:10:44 +00:00
< p > < b > Released: December 12, 2016< / b > < / p >
2016-03-19 21:27:49 +00:00
< ul > < li >
2016-12-02 16:14:06 +00:00
IPv6 improvements
2016-09-30 12:47:27 +00:00
< / li > < li >
2016-12-02 16:14:06 +00:00
Increase IPv6 MTU (proposal 127)
< / li > < li >
Blocklist enhancements (proposal 129)
2016-09-30 12:47:27 +00:00
< / li > < li >
Sybil tool enhancements
< / li > < li >
2016-12-02 16:14:06 +00:00
Bundled software updates: Jetty, JRobin, Tomcat, Wrapper, Zxing
< / li > < li >
Fixes for Java 9
< / li > < li >
Improved self-signed certificates
< / li > < li >
Bug fixes, translation updates, geoip updates
< / li > < / ul >
< h2 id = "v0.9.29" > 0.9.29< / h2 >
2017-04-08 13:10:48 +00:00
< p > < b > Released: February 27, 2017< / b > < / p >
2016-12-02 16:14:06 +00:00
< ul > < li >
More fixes for Java 9
< / li > < li >
2017-02-24 14:41:00 +00:00
NTP hardening and IPv6 support
2016-12-02 16:14:06 +00:00
< / li > < li >
2017-02-24 14:41:00 +00:00
Same-origin referer pass through
2016-12-02 16:14:06 +00:00
< / li > < li >
2017-02-24 14:41:00 +00:00
BOB database refactor
2016-09-30 12:47:27 +00:00
< / li > < li >
2017-02-24 14:41:00 +00:00
Preliminary Docker support
2017-01-04 01:10:44 +00:00
< / li > < li >
2017-02-24 14:41:00 +00:00
Translated man pages
2016-01-02 17:05:35 +00:00
< / li > < li >
2017-01-04 01:10:44 +00:00
I2PBote release 0.4.5
2016-01-02 17:05:35 +00:00
< / li > < li >
2017-01-04 01:10:44 +00:00
stats.i2p accepts authentication strings (proposal #112)
2016-09-30 12:47:27 +00:00
< / li > < li >
2017-02-24 14:41:00 +00:00
Streaming test harness
2016-01-02 17:05:35 +00:00
< / li > < li >
2017-01-04 01:10:44 +00:00
Bug fixes, translation updates, geoip updates
< / li > < / ul >
< h2 id = "v0.9.30" > 0.9.30< / h2 >
2017-05-04 15:12:32 +00:00
< p > < b > Released: May 3, 2017< / b > < / p >
2017-01-04 01:10:44 +00:00
< ul > < li >
2017-04-08 13:10:48 +00:00
Hidden service server sigtype migration (publish dual LS)
2016-01-02 17:05:35 +00:00
< / li > < li >
2017-04-08 13:10:48 +00:00
Tomcat 8 / Jetty 9.2
2017-02-24 14:41:00 +00:00
< / li > < li >
2017-04-08 13:10:48 +00:00
Stretch/Zesty support
2017-02-24 14:41:00 +00:00
< / li > < li >
2017-04-08 13:10:48 +00:00
i2ptunnel authentication page improvements and fixes
< / li > < li >
Introducer expiration (proposal #133)
< / li > < li >
I2PBote release 0.4.6
< / li > < li >
i2psnark-rpc plugin
< / li > < li >
Bug fixes, translation updates, geoip updates
< / li > < / ul >
< h2 id = "v0.9.31" > 0.9.31< / h2 >
2017-08-08 12:56:29 +00:00
< p > < b > Released: August 7, 2017< / b > < / p >
2017-06-17 12:54:03 +00:00
< ul > < li >
Console redesign phase 1 ("refresh") (ticket #738)
< / li > < li >
Move /peers HTML code to console, remove from Android
< / li > < li >
i2psnark ratings and comments
< / li > < li >
Launch I2P Summer of Dev 2
< / li > < li >
Bug fixes, translation updates, geoip updates
< / li > < / ul >
2017-11-07 00:21:07 +00:00
< h2 id = "v0.9.32" > 0.9.32< / h2 >
< p > < b > Released: November 7, 2017< / b > < / p >
< ul > < li >
Ignore hostnames in router infos (proposal #141)
< / li > < li >
UI fixes
< / li > < li >
Bug fixes, translation updates, geoip updates
< / li > < / ul >
< h2 id = "v0.9.33" > 0.9.33< / h2 >
2018-02-14 13:08:20 +00:00
< p > < b > Released: January 30, 2018< / b > < / p >
2017-04-08 13:10:48 +00:00
< ul > < li >
2018-01-05 23:13:55 +00:00
Reseed support for proxies
< / li > < li >
Enable tray app on OSX
< / li > < li >
Jetty 9.2.22, Tomcat 8.5.23, Wrapper 3.5.34
< / li > < li >
Console CSS fixes and improvements
< / li > < li >
Susimail fixes, improvements, refactoring part 1
< / li > < li >
Streaming bug fixes
< / li > < li >
Android fixes
< / li > < li >
Bote fixes
< / li > < li >
Debian packaging changes and improvements, dependency changes
< / li > < li >
Bug fixes, translation updates, geoip updates
< / li > < / ul >
< h2 id = "0.9.34" > 0.9.34< / h2 >
2018-06-24 18:13:55 +00:00
< p > < b > Released: April 10, 2018< / b > < / p >
2018-01-05 23:13:55 +00:00
< ul > < li >
Susimail fixes, improvements, refactoring part 2
< / li > < li >
2018-02-14 13:08:20 +00:00
I2PControl plugin fixed
2018-03-14 16:47:36 +00:00
< / li > < li >
UPnP support for IGD 2
< / li > < li >
IPv6 address selection improvements
< / li > < li >
Better tunnel peer selection for hidden and IPv6-only modes
< / li > < li >
Prep for HTTPS console and eepsite by default
< / li > < li >
Prep for splitting up Debian package
< / li > < li >
Mac OS X installer, dock, tray enhancements (research and initial work)
< / li > < li >
Bug fixes, translation updates, geoip updates
2018-02-14 13:08:20 +00:00
< / li > < / ul >
2018-03-14 16:47:36 +00:00
< h2 id = "0.9.35" > 0.9.35< / h2 >
2018-06-24 18:13:55 +00:00
< p > < b > Released: June 26, 2018< / b > < / p >
2018-02-14 13:08:20 +00:00
< ul > < li >
2018-06-24 18:13:55 +00:00
Jetty 9.2.24
2018-03-22 02:16:01 +00:00
< / li > < li >
2018-06-24 18:13:55 +00:00
Tomcat 8.5.30
2018-03-22 02:16:01 +00:00
< / li > < li >
Susimail folders, background sending
< / li > < li >
Improved support for SSL console and eepsite
2018-02-14 13:08:20 +00:00
< / li > < li >
2018-03-22 02:16:01 +00:00
Bug fixes, translation updates, geoip updates
2018-03-24 12:43:32 +00:00
< / li > < li >
Progress on proposal #111 (NTCP2)
< / li > < li >
2018-06-24 18:13:55 +00:00
Progress on Mac OS X installer, dock, tray enhancements
< / li > < / ul >
< h2 id = "0.9.36" > 0.9.36< / h2 >
2018-08-24 11:44:38 +00:00
< p > < b > Released: August 23, 2018< / b > < / p >
2018-06-24 18:13:55 +00:00
< ul > < li >
NTCP2 (disabled by default)
2018-03-24 12:43:32 +00:00
< / li > < li >
2018-08-24 11:44:38 +00:00
Jetty 9.2.25
2018-03-24 12:43:32 +00:00
< / li > < li >
2018-06-24 18:13:55 +00:00
Progress on proposal #123
(LS2 with multi-destination support)
2018-03-24 12:43:32 +00:00
< / li > < li >
2018-06-24 18:13:55 +00:00
Initial research on ElGamal replacement ("new crypto" / proposal #142)
2018-03-24 12:43:32 +00:00
< / li > < li >
2018-06-24 18:13:55 +00:00
Capacity improvements: discussions, research, preliminary
2018-03-24 12:43:32 +00:00
< / li > < li >
2018-06-24 18:13:55 +00:00
Streaming improvements
< / li > < li >
Performance improvements
< / li > < li >
NTCP Pumper improvements
2018-08-26 19:03:12 +00:00
< / li > < li >
EdDSA updates
2018-03-22 02:16:01 +00:00
< / li > < / ul >
2018-03-24 12:43:32 +00:00
2018-06-24 18:13:55 +00:00
< h2 id = "0.9.37" > 0.9.37< / h2 >
2019-01-03 17:56:54 +00:00
< p > < b > Released: October 4, 2018< / b > < / p >
2018-03-22 02:16:01 +00:00
< ul > < li >
2018-06-24 18:13:55 +00:00
NTCP2 (enabled by default)
2018-01-05 23:13:55 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
Android i2ptunnel SSL crash fix
2019-01-03 17:56:54 +00:00
< / li > < / ul >
< h2 id = "2019" > 2019 Vision< / h2 >
< p >
I2P connects & empowers people & communities to reclaim control over their privacy and security.
The project is a platform for communication & information sharing.
It enables individuals to grow in communities with a censorship-resistant environment,
a space to connect and communicate.
< / p >
< h2 id = "0.9.38" > 0.9.38< / h2 >
< p > < b > Target release date: Late January 2019< / b > < / p >
< ul > < li >
New setup wizard with bandwidth testing
2018-08-24 11:44:38 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Beta Mac OS X installer, dock, tray enhancements
2018-01-05 23:13:55 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Signed Windows installer
2018-08-24 11:44:38 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Signed Firefox profile installer
2017-02-24 14:41:00 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Preliminary floodfill support for LS2
2017-01-04 01:10:44 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Sybil tool background analysis
2018-06-24 18:13:55 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Switch to Maxmind GeoLite2 GeoIP format
2018-06-24 18:13:55 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Switch JSON lib to json-simple, add Debian dependency
2018-06-24 18:13:55 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
New light background
2017-01-04 01:10:44 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Orchid plugin fixes
2017-01-04 01:10:44 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
AppArmor fixes
2016-01-02 17:05:35 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Continue work on ECIES-X25519 support (proposal #144)
2018-08-26 19:03:12 +00:00
< / li > < / ul >
2019-01-03 17:56:54 +00:00
< h2 id = "0.9.39" > 0.9.39< / h2 >
< p > < b > Target release date: Late March 2019< / b > < / p >
2018-08-26 19:03:12 +00:00
< ul > < li >
2019-01-03 17:56:54 +00:00
Router console redesign (ticket #738)
< / li > < li >
Better UX explain options better (ticket #1054)
< / li > < li >
Reduce themes (ticket #2272)
< / li > < li >
Remove shutdown icon from reload button (ticket #2302)
< / li > < li >
New color palette, icons, and fonts
< / li > < li >
Continue work on testnet
< / li > < li >
Full meta LS2 support (proposal #123)
< / li > < li >
Full encrypted LS2 support (proposal #123)
< / li > < li >
LS2 client-side support (proposal #123)
< / li > < li >
Continue work on ECIES-X25519 support (proposal #144)
< / li > < li >
Bundle i2pcontrol
< / li > < li >
i2psnark UI performance
< / li > < li >
AppArmor fixes
< / li > < li >
Redesigned website home page
< / li > < li >
Redesigned website navigation menu
< / li > < li >
Restructure website
< / li > < li >
Better support / encourage translation efforts
< / li > < li >
geti2p/i2p docker image available at our download page
2018-08-26 19:03:12 +00:00
< / li > < / ul >
2019-01-03 17:56:54 +00:00
< h2 id = "0.9.40" > 0.9.40< / h2 >
< p > < b > Target release date: Late May 2019< / b > < / p >
2018-08-26 19:03:12 +00:00
< ul > < li >
2019-01-03 17:56:54 +00:00
Continue work on testnet
2017-01-04 01:10:44 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Continue work on ECIES-X25519 support (proposal #144)
2017-01-04 01:10:44 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
GMP 6.1.2 (ticket #1869), possibly partial?
2016-01-02 17:05:35 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Debian packaging changes and improvements
2017-01-04 01:10:44 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Ready indication for Tails
< / li > < / ul >
< h2 id = "2H2019" > 2H 2019 0.9.41-43< / h2 >
< ul > < li >
Continue work on testnet
2016-01-02 17:05:35 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
Create proposal and research multipath and path-awareness via I2CP
< / li > < li >
I2PTunnel socket-side NIO
< / li > < li >
2019-01-03 17:56:54 +00:00
Mattermost integration?
2018-08-26 19:03:12 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Readthedocs support?
2018-03-22 02:16:01 +00:00
< / li > < li >
2019-01-03 17:56:54 +00:00
Service lookup (proposal #123 types 9 and 11)
2017-01-13 22:50:49 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
{% trans todo=site_url('get-involved/todo') -%}
Reachability Mapping / handle peers partially reachable / enhanced < a href = "{{ todo }}#fullRestrictedRoutes" > restricted routes< / a >
{%- endtrans %}< / li >
2019-01-03 17:56:54 +00:00
< / li > < li >
Enhance i2pcontrol to support new console experiments
< / li > < li >
etherpad-like space where the team can collectively keep track of progress on roadmap items; or a git repo with markdown files which all team members have access to
< / li > < li >
full i2p browser (i.e. de-branded firefox)
2018-08-26 19:03:12 +00:00
< / li > < / ul >
< h2 id = "2019-Bote" > 2019 I2P-Bote< / h2 >
< p > < b > Note: Developer needed< / b > < / p >
< ul > < li >
I2P-Bote fixes
2018-03-22 02:16:01 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
Android I2P-Bote fixes
2018-06-24 18:13:55 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
See github isses for details
2018-03-22 02:16:01 +00:00
< / li > < / ul >
2004-07-06 20:39:18 +00:00
2018-01-05 23:13:55 +00:00
2018-08-26 19:03:12 +00:00
< h2 id = "2019-Android" > 2019 Android< / h2 >
< p > < b > Note: Developer needed< / b > < / p >
2018-01-05 23:13:55 +00:00
< ul > < li >
2018-08-26 19:03:12 +00:00
Android GMP 6 and 64-bit jbigi
2018-06-24 18:13:55 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
Android gather user feedback
2018-06-24 18:13:55 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
Android UI enhancements
2018-01-05 23:13:55 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
Android router service as a library
2018-01-05 23:13:55 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
Android logging improvements
2018-06-24 18:13:55 +00:00
< / li > < li >
2018-08-26 19:03:12 +00:00
Android wakelock fix
< / li > < li >
Android fixes
< / li > < li >
Android tunnel settings
< / li > < li >
Android profiles
2018-01-05 23:13:55 +00:00
< / li > < / ul >
2018-08-26 19:03:12 +00:00
2013-01-20 03:24:37 +00:00
< p > {% trans todo=site_url('get-involved/todo') -%}
Please see the < a href = "{{ todo }}" > TODO< / a > list for more detailed info about some of these tasks.
{%- endtrans %}< / p >
2008-05-02 04:30:20 +00:00
{% endblock %}