I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
roadmap.html 12.1 KiB
Newer Older
  • Learn to ignore specific revisions
  • idk's avatar
    idk committed
    {% extends "global/layout.html" %} 
    {% block title %} {{ _('Roadmap') }}{% endblock %}
    
    zzz's avatar
    zzz committed
    {% block lastupdated %}2025-03{% endblock %} {% block content %}
    
    zzz's avatar
    zzz committed
    <p>
    
    idk's avatar
    idk committed
        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>
    
    zzz's avatar
    zzz committed
        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.
    
    idk's avatar
    idk committed
    </p>
    <p>
        Older releases are at the bottom of the page.
    
    zzz's avatar
    zzz committed
    </p>
    
    
    zzz's avatar
    zzz committed
    
    
    zzz's avatar
    zzz committed
    <h2 id="2.9.0">2.9.0 (API 0.9.66)</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Target release: Late May 2025</b></p>
    
    zzz's avatar
    zzz committed
    <ul>
        <li>
            TBD
        </li>
    </ul>
    
    
    
    zzz's avatar
    zzz committed
    <h2 id="2.8.1">2.8.1 (API 0.9.65)</h2>
    <p><b>Target release: Mid March 2025</b></p>
    <ul>
    
    zzz's avatar
    zzz committed
        <li>
            Fix installer failure on Java 21+
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
    zzz's avatar
    zzz committed
            Fix "loopback" bug
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            Fix tunnel tests for outbound client tunnels
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            Fix installing to paths with spaces
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            Console notification bubbles
        </li>
        <li>
            SusiDNS sort-by-latest
        </li>
        <li>
            Use SHA256 pool in Noise
        </li>
        <li>
            Console dark theme fixes and improvements
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            .i2p.alt support
        </li>
    
    zzz's avatar
    zzz committed
    </ul>
    
    
    
    zzz's avatar
    zzz committed
    <h2 id="2.8.0">2.8.0 (API 0.9.65)</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Released: February 3, 2025</b></p>
    
    zzz's avatar
    zzz committed
    <ul>
    
    zzz's avatar
    zzz committed
        <li>
            RouterInfo publishing improvements
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
    zzz's avatar
    zzz committed
            Improve SSU2 ACK efficiency
        </li>
        <li>
            Improve SSU2 handling of dup relay messages
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            Faster / variable lookup timeouts
        </li>
        <li>
            LS expiration improvements
        </li>
        <li>
            Change symmetric NAT cap
        </li>
        <li>
            Enforce POST in more forms
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            SusiDNS dark theme fixes
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            Bandwidth test cleanups
        </li>
        <li>
            New Gan Chinese translation
        </li>
        <li>
            Add Kurdish option to UI
        </li>
        <li>
            New Jammy build to handle Jetty API change
        </li>
        <li>
            Izpack 5.2.3
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            rrd4j 3.10
    
    zzz's avatar
    zzz committed
        </li>
    </ul>
    
    
    
    
    zzz's avatar
    zzz committed
    <h2 id="2.7.0">2.7.0 (API 0.9.64)</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Released: October 8, 2024</b></p>
    
    zzz's avatar
    zzz committed
    <ul>
        <li>
            i2ptunnel HTTP server reduce thread usage
        </li>
    
    idk's avatar
    idk committed
        <li>
    
    idk's avatar
    idk committed
            Generic UDP Tunnels in I2PTunnel
    
    idk's avatar
    idk committed
        </li>
    
    idk's avatar
    idk committed
        <li>
    
    idk's avatar
    idk committed
            Browser Proxy in I2PTunnel(Proposal 166)
    
    idk's avatar
    idk committed
        </li>
    
    idk's avatar
    idk committed
        <li>
    
    eyedeekay's avatar
    eyedeekay committed
            Website Migration
    
    idk's avatar
    idk committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            Fix for tunnels going yellow
        </li>
        <li>
            Console /netdb refactoring
        </li>
    
    idk's avatar
    idk committed
    </ul>
    
    
    
    
    zzz's avatar
    zzz committed
    <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>
    
    
    
    
    idk's avatar
    idk committed
    <h2 id="2.6.0">2.6.0 (API 0.9.63)</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Released: July 19, 2024</b></p>
    
    idk's avatar
    idk committed
    <ul>
    
    zzz's avatar
    zzz committed
        <li>
    
    zzz's avatar
    zzz committed
            Reduce memory usage for netdb
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
            Continue removing SSU1 code
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
    zzz's avatar
    zzz committed
            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
    
    zzz's avatar
    zzz committed
        </li>
    </ul>
    
    
    
    
    zzz's avatar
    zzz committed
    <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>
    
    
    
    
    zzz's avatar
    zzz committed
    <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>
    
    zzz's avatar
    zzz committed
        <li>
            susimail search
        </li>
        <li>
    
    zzz's avatar
    zzz committed
            Continue removing SSU1 code
        </li>
        <li>
            Tomcat 9.0.88
    
    zzz's avatar
    zzz committed
        </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
    
    zzz's avatar
    zzz committed
        </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>
    
    zzz's avatar
    zzz committed
        <li>
            SSU2 peer test fixes
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            susimail initial loading speedup
        </li>
        <li>
            susimail javascript markdown for plain text emails
        </li>
        <li>
            susimail HTML email support
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            susimail fixes and improvements
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            tunnnel peer selection adjustments
        </li>
    
    zzz's avatar
    zzz committed
        <li>
            Update RRD4J to 3.9
        </li>
        <li>
            Update gradlew to 8.5
        </li>
    
    zzz's avatar
    zzz committed
    <h2 id="2.4.0">2.4.0 (API 0.9.61)</h2>
    <p><b>Released: December 18, 2023</b></p>
    
    eyedeekay's avatar
    eyedeekay committed
    <ul>
    
    idk's avatar
    idk committed
        <li>
    
    eyedeekay's avatar
    eyedeekay committed
            NetDB context management/Segmented NetDB
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    eyedeekay's avatar
    eyedeekay committed
            Handle congestion capabilities by deprioritizing overloaded routers
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
    
    zzz's avatar
    zzz committed
        <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>
    
    idk's avatar
    idk committed
    </ul>
    
    zzz's avatar
    zzz committed
    
    
    zzz's avatar
    zzz committed
    <p><b>Released: June 28, 2023</b></p>
    
    idk's avatar
    idk committed
    <ul>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            Throttle fast bursts of lookup from same source
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            NetDB fixes for leaseSets which were received as a reply before being recieved as a store
    
    idk's avatar
    idk committed
        </li>
    
    zzz's avatar
    zzz committed
    <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>
    
    
    zzz's avatar
    zzz committed
    <p><b>Released: March 13, 2023</b></p>
    
    idk's avatar
    idk committed
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
    
    </ul>
    
    <h2 id="2.1.0">2.1.0 (API 0.9.57)</h2>
    <p><b>Released: January 10, 2023</b></p>
    <ul>
    
    idk's avatar
    idk committed
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            SSU peer test and symmetric NAT detction fixes
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            Add torsocks support to SOCKS proxy and other SOCKS improvements and fixes
    
    idk's avatar
    idk committed
        </li>
    
    </ul>
    
    <h2 id="2.0.0">2.0.0 (API 0.9.56)</h2>
    <p><b>Released: November 21, 2022</b></p>
    <ul>
    
    idk's avatar
    idk committed
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            SHA-256 digest proxy authentication in i2ptunnel
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            Update Android build process to use modern AGP, end need of deprecated Maven plugin in Android build
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            Cross-Platform(Desktop) I2P browser auto-configuration support
    
    idk's avatar
    idk committed
        </li>
    
    </ul>
    
    <h2 id="1.9.0">1.9.0 (API 0.9.55)</h2>
    <p><b>Released: August 22, 2022</b></p>
    <ul>
    
    idk's avatar
    idk committed
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            Fix i2psnark DHT restart after router restart
    
    idk's avatar
    idk committed
        </li>
    
    idk's avatar
    idk committed
    </ul>
    
    zzz's avatar
    zzz committed
    
    <h2 id="1.8.0">1.8.0 (API 0.9.54)</h2>
    
    zzz's avatar
    zzz committed
    <p><b>Released: May 23, 2022</b></p>
    
    idk's avatar
    idk committed
    <ul>
        <li>
    
    zzz's avatar
    zzz committed
            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
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
            Remove BOB source
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
            Certificate import fixes
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
            Tomcat 9.0.62
        </li>
        <li>
            Refactoring to support SSU2 (proposal 159)
        </li>
        <li>
            Initial implementation of SSU2 base protocol (proposal 159)
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
            SAM authorization popup for Android apps
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
            Improve support for custom directory installs in i2p.firefox
    
    idk's avatar
    idk committed
        </li>
    
    idk's avatar
    idk committed
    </ul>
    
    
    <h2 id="1.7.0">1.7.0 (API 0.9.53)</h2>
    <p><b>Released: Feb. 21, 2022</b></p>
    
    idk's avatar
    idk committed
    <ul>
    
    zzz's avatar
    zzz committed
        <li>
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
            Remove outbound tunnel when first hop fails
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
            Fallback to exploratory for tunnel build reply after repeated client tunnel build failures
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
            Refactor i2ptunnel UDP support for I2CP ports
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
            Continue work on SSU2, start implementation (proposal 159)
    
    zzz's avatar
    zzz committed
        </li>
    
    idk's avatar
    idk committed
        <li>
    
            Create Debian/Ubuntu Package of I2P Browser Profile
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            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
    
    idk's avatar
    idk committed
        </li>
    
    idk's avatar
    idk committed
    </ul>
    
    zzz's avatar
    zzz committed
    
    
    <h2 id="1.6.1">1.6.1 (API 0.9.52)</h2>
    <p><b>Released: Nov. 29, 2021</b></p>
    
    zzz's avatar
    zzz committed
    <ul>
        <li>
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
        <li>
    
            Send new tunnel build messages (proposal 157)
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
            Include automatic browser configuration tool in IzPack installer
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
            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.
    
    zzz's avatar
    zzz committed
        </li>
    
    zzz's avatar
    zzz committed
    </ul>
    
    
    <h2 id="1.5.0">1.5.0 (API 0.9.51)</h2>
    <p><b>Released: Aug. 23, 2021</b></p>
    
    zzz's avatar
    zzz committed
    <ul>
        <li>
    
            Accelerate rekeying routers to ECIES
        </li>
        <li>
            Start work on SSU2
    
    zzz's avatar
    zzz committed
        </li>
        <li>
    
            Implement new tunnel build messages (proposal 157)
    
    zzz's avatar
    zzz committed
        </li>
    
    idk's avatar
    idk committed
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
            X-I2P-Location(alt-svc) locations for built-in I2P Site
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
        <li>
    
    idk's avatar
    idk committed
        </li>
    
    zzz's avatar
    zzz committed
    </ul>
    
    
    <h4><a href="roadmap-archive">{% trans %}Looking for older releases? Check the roadmap archive by following this link.{% endtrans %}</a></h4>
    
    zzz's avatar
    zzz committed
    {% endblock %}