# QIIME 2 2026.7 is now available!

**URL:** https://forum.qiime2.org/t/qiime-2-2026-7-is-now-available/34255
**Category:** Announcements
**Tags:** release
**Created:** [July 22, 2026, 11:36am UTC](https://forum.qiime2.org/t/qiime-2-2026-7-is-now-available/34255 "2026-07-22T11:36:03Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![q2d2](https://forum.qiime2.org/user_avatar/forum.qiime2.org/q2d2/32/613_2.png) [@q2d2](https://forum.qiime2.org/u/q2d2)
#### Post date: [July 22, 2026, 11:36am UTC](https://forum.qiime2.org/t/qiime-2-2026-7-is-now-available/34255/1 "2026-07-22T11:36:03Z")

</div>

# Hello rachis/qiime2 community and happy summer! 🌞

We have another fantastic release for you with some great changes, additions, and improvements! 🚀

And as with each release, always a _huge_ thank you to our core development team and all of our wonderful community developers for their hard work and contributions! 🙏🏻

* * *

## 🚨 Important Announcements 🚨

### Interface Changes coming in 2026.10 💥

- [q2-dada2](https://github.com/qiime2/q2-dada2)

- [q2-taxa](https://github.com/qiime2/q2-taxa)

### ‼ Breaking Changes ‼

- [q2-annotate](https://github.com/bokulich-lab/q2-annotate)

- [q2-composition](https://github.com/qiime2/q2-composition)

* * *

## Developer Announcements 🧱

### Updates to the Release Changelog Format 📝

Starting with the 2026.10 release, we will be testing out a new format for our release changelog, dubbed the 'semi-automatic' changelog 🤖

@lizgehret added a new automation into the release process that will collate all of the merge commits (which will now contain the PR's title and description) for each plugin in our distributions from the prior release to the current one. This collection of commits is then organized by plugin, with the final output looking something like [this](https://github.com/lizgehret/distributions/actions/runs/28972992333/attempts/1#summary-85973257726). The semi-automatic portion of this process means that we will still review the output and make changes/additions that are outside of regular per-plugin development, and tweak descriptions as needed for clarity before we add it to the final changelog 📜

But what this means for our core development team is no more need for manually adding to/editing the changelog with each pull request that gets merged (cc @SoilRotifer and @colinbrislawn for visibility 🤓). The only other change needed on this end to our developers (both core and community) is to use PR prefixes outlined [here](https://github.com/rachis-org/governance/blob/main/pr_issue_prefixes.md). These will be enforced in our continuous integration lint/testing to help us all remember! 🧠

* * *

### ✨ Here are the Highlights of the Release! ✨

**[Q2View Updates](https://view.qiime2.org)** 🔍

@Oddant1 added display of `Annotations` in the q2view Provenance DAG. Try viewing the Provenance of an Annotated Result to see what it looks like 📓

**[Distribution Updates](https://github.com/qiime2/distributions)** 📦

- **MOSHPIT**
  - In order to address the increasing complexity of [q2-annotate](https://github.com/bokulich-lab/q2-annotate), @misialq removed all of the binning and MAG QC actions and moved them into a new plugin (which is also now in MOSHPIT 2026.7): [q2-mag](https://github.com/bokulich-lab/q2-mag) 🧲

**[Framework (i.e., `rachis`) Updates](https://github.com/qiime2/qiime2)** 🌱

- @Oddant1 Added the ability to change values set on [`CaptureHolder`](https://develop.qiime2.org/en/stable/plugins/how-to-guides/track-the-value-of-auto-params-in-provenance.html) objects using the `CaptureHolder.set_value` function 🤾
- @Oddant1 Made it so that if a cache is explicitly set and no temp cache exists, a temp cache will not be created since it won't be used 💵
- @Oddant1 Fixed a provenance replay bug preventing the replay of `Results` with no input `Artifacts` 🐛
- @Oddant1 Fixed a provenance replay bug preventing the replay of `Actions` not present in the current conda environment 🐍
- @Macabe222 added a new `redact_metadata` action which will support the removal of metadata from a given Artifact's provenance. This addresses situations where sensitive information that shouldn't be shared within a resulting Artifact can be removed 🤫 this will also keep Artifact size low in the case of a large metadata file being stored on the Artifact thus making all downstream Artifacts large 🦑

**Interface Updates** 📺

- [q2cli](https://github.com/qiime2/q2cli)
  - @Macabe222 added support for cached artifacts to the various replay actions 🎞
  - @lizgehret updated the output of `qiime info` to now list the framework version as `rachis` (replacing qiime2), and to list the current version of `Parsl` either found within the environment or the detected system version (if no conda environment is detected) 📦

**Plugin Updates** 🔌

- [q2-annotate](https://github.com/bokulich-lab/q2-annotate)

- [q2-assembly](https://github.com/bokulich-lab/q2-assembly)

- [q2-boots](https://github.com/qiime2/q2-boots)

- [q2-composition](https://github.com/qiime2/q2-composition)

- [q2-cutadapt](https://github.com/qiime2/q2-cutadapt)

- [q2-dada2](https://github.com/qiime2/q2-dada2)

- [q2-diversity](https://github.com/qiime2/q2-diversity)

- [q2-feature-classifier](https://github.com/qiime2/q2-feature-classifier)

- [q2-feature-table](https://github.com/qiime2/q2-feature-table)

- [q2-kmerizer](https://github.com/bokulich-lab/q2-kmerizer)

- [q2-mag](https://github.com/bokulich-lab/q2-mag)

- [q2-metadata](https://github.com/qiime2/q2-cutadapt)

- [q2-quality-control](https://github.com/qiime2/q2-quality-control)

- [RESCRIPt](https://github.com/bokulich-lab/RESCRIPt)

- [q2-taxa](https://github.com/qiime2/q2-taxa)

- [q2-types](https://github.com/qiime2/q2-taxa)

- [q2-vizard](https://github.com/qiime2/q2-vizard)

**Docker Container Updates** 🫙

- @lizgehret added a weekly development build of the `moshpit` distribution to [quay.io](http://quay.io) under the `dev` tag. This was primarily to enable easier developer support within our core development team, but feel free to use it if you are doing any metagenomics plugin development or want to stay up to date on the latest and greatest (pre-release) changes within that distribution 🚀

**Documentation Updates** 📖

- [rachis user documentation](https://use.qiime2.org/en/stable/)

- [Gut to Soil Tutorial](https://gut-to-soil-tutorial.readthedocs.io/en/stable/)

---

<div class="post-metadata">

### Author: ![lizgehret](https://forum.qiime2.org/user_avatar/forum.qiime2.org/lizgehret/32/17128_2.png) [@lizgehret](https://forum.qiime2.org/u/lizgehret)
#### Post date: [July 22, 2026, 11:36am UTC](https://forum.qiime2.org/t/qiime-2-2026-7-is-now-available/34255/2 "2026-07-22T11:36:32Z")

</div>



---

<div class="post-metadata">

### Author: ![lizgehret](https://forum.qiime2.org/user_avatar/forum.qiime2.org/lizgehret/32/17128_2.png) [@lizgehret](https://forum.qiime2.org/u/lizgehret)
#### Post date: [July 22, 2026, 11:36am UTC](https://forum.qiime2.org/t/qiime-2-2026-7-is-now-available/34255/3 "2026-07-22T11:36:57Z")

</div>


