Important 
The following is an early developer preview of the changes expected in 2026.7
This post is a live-document which will be updated throughout our development cycle. Any links will in this topic will be broken until the release is officially published. When we are ready for release, we’ll copy this changelog and create a new post in the Announcements category.
Developer Project Board:
QIIME 2 2026.7 Project on Github
Important Announcements 
Interface Changes coming in QIIME 2 2026.10 
- q2-dada2: the deprecated
n_reads_learnparameter will be replaced with then_bases_learnparameter in alldenoise-*actions.n_reads_learndefaults to 1,000,000 reads, whilen_bases_learndefaults to 100,000,000 bases, so please plan accordingly
.
Breaking Changes 
Developer Announcements 
Here are the Highlights of the Release! 
Framework (i.e., rachis) Updates ![]()
Interface Updates ![]()
Plugin Updates ![]()
-
- @cherman2 and @colinvwood added a
--p-discard-trimmedparameter totrim-singleandtrim-pairedto allow the filtering of reads that contain an adapter. - @cherman2, @gregcaporaso, and @colinvwood added an
ImmutableMetadataoutput (--o-stats) to thetrim-singleandtrim-pairedactions that details read & base retention, quality trimming, and adapter trimming on a per-sample basis.
- @cherman2 and @colinvwood added a
-
- @colinvwood added column filtering controls to the
tabulatevisualizer.
- @colinvwood added column filtering controls to the
- RESCRIPt
- @SoilRotifer updated the
get-gtdb-dataaction to include GTDB version232. - @SoilRotifer updated the
get-pr2-dataaction to include PR2 version5.1.1. - @SoilRotifer updated the
get-eukaryome-dataaction:- now includes eukaryome
2.0 - fixed bug that prevented downloading version
1.9.2, now referred to as1.9. - updated code to handle the extraction of sequences that may or may not be compressed in
7zipformat.
- now includes eukaryome
- @SoilRotifer updated the
Community Plugin Updates ![]()
Docker Container Updates ![]()
Documentation Updates ![]()