Roomba firmware — version timeline
Which version shipped when, and what changed. Rebuilt monthly from official release notes; anything unverified is flagged as sample data.
600 SERIES (WI-FI MODELS 675, 690, 694)
| Version | Date | Notes | Source |
|---|---|---|---|
| 3.1.0 | 2017-05-02 | Initial release for the Wi-Fi connected 600 and 800 series, with Amazon Alexa support. | Source |
| 3.2.10 | 2017-11-11 | Cloud and app connectivity enhancements, wireless provisioning improvements. | Source |
| 3.2.40 | 2018-09-14 | Runtime increased to up to 90 minutes, plus bug fixes and usability improvements. | Source |
| 3.2.47 | 2019-09-23 | Bug fixes and usability improvements for the 69x and 89x models. | Source |
| 3.3.47 | 2019-09-23 | Same-day release for the 670 to 679 models, also bug fixes and usability improvements. | Source |
| 3.5.62 | 2020-07-15 | Bug fixes and usability improvements. The last version iRobot lists for the series. | Source |
E SERIES (E5, E6)
| Version | Date | Notes | Source |
|---|---|---|---|
| 3.4.42 | 2018-10-22 | Minor bug fixes and usability improvements. | Source |
| 3.4.46 | 2019-05-08 | Minor bug fixes and usability improvements. | Source |
| 3.4.49 | 2019-11-22 | Minor bug fixes and usability improvements. | Source |
| 3.4.62 | 2020-06-19 | Minor bug fixes and usability improvements. The last version iRobot lists for the e series. | Source |
I SERIES (I1, I3, I4, I6, I7, I8)
| Version | Date | Notes | Source |
|---|---|---|---|
| 3.0.11 | 2019-09-17 | Keep-Out Zones arrive in the app, plus bug fixes. | Source |
| 3.2.4 | 2019-11-10 | Smart Charge and Resume, so the robot recharges only as long as it needs to finish the job. | Source |
| 3.10.7 | 2020-09-03 | Fixes a bug where the robot would back off the dock and reboot. | Source |
| 3.12.8 | 2021-01-20 | Missions can start with the bin sensor reading "Full Bin" when the bin setting allows it. | Source |
| 3.14.16 | 2021-05-10 | Fixes for robots circling randomly, taking inefficient paths or weaving while cleaning. | Source |
| 3.18.11 | 2021-09-08 | New LED charging behaviour on the dock, Quiet Drive on the way to and from rooms, Do Not Disturb; fixes for error 121 retries and "failed to evac". | Source |
| 3.20.7 | 2021-11-08 | Turkish robot voice, bug fixes and usability improvements. | Source |
| 22.7.2 | 2022-04-20 | New charging and docking light patterns, improved Bin Full detection, full child lock. | Source |
| 22.29.3 | 2022-10-05 | Pet-area clean zones, faster map creation, alternate robot voice, Skip Room during a job. | Source |
| 22.37 | 2022-11-16 | A sound plays when you set the robot on its dock; better room dividers on new maps; smarter navigation in crowded spaces. | Source |
| 22.52 | 2023-03-01 | Mapping runs resume where they stopped; an extra push when docking and better redocking after a bump; light-ring and through-the-wall map bugs fixed. Last version for i6, i7 and i8. | Source |
| 1.0.3 | 2020-09-17 | Initial release for the i1 to i5 line. | Source |
| 2.4.7 | 2022-09-06 | Mapping and Directed Room Cleaning for i3, i4 and i5 worldwide; child and pet lock; map backup and restore. | Source |
| 2.6.0 | 2023-08-01 | Bug fixes and usability improvements. iRobot marks this as the final update for i1 to i5. | Source |
J SERIES (J7, J9, COMBO J7+, COMBO J9+)
| Version | Date | Notes | Source |
|---|---|---|---|
| 1.0.17 | 2021-09-09 | Launch software for the j7; bug fixes and usability improvements. | Source |
| 1.2.10 | 2021-11-09 | Obstacle avoidance learns shoes and socks; map copy; Quiet Travel switches the vacuum and rollers off on the way to a directed clean; Turkish voice. | Source |
| 22.7.2 | 2022-04-04 | New charging and docking light-ring patterns, improved Bin Full detection, full child lock. | Source |
| 22.29.3 | 2022-10-05 | More objects for clean-by-object and avoidance, faster mapping, male voice pack, Skip Room. | Source |
| 22.52 | 2023-03-01 | Mapping runs resume after an interruption; firmer docking and redocking after a bump. | Source |
| 23.12 | 2023-06-22 | Combo j7 reports its tank level more accurately; charging connects more reliably through light residue on the contacts; "phantom map space" removed. | Source |
| 23.24 | 2023-09-07 | SmartScrub back-and-forth mopping for Combo j7 and j9 (app 7.8 or later); PrecisionVision avoids pet waste and cords during mapping runs. | Source |
| 23.37.5 | 2023-11-02 | Map accuracy fixes; Bin Full behaviour can change mid-job; fixes a j7 falsely reporting "cleaning arm is stuck". | Source |
| 23.53.4 | 2024-03-11 | Navigation and coverage tuning; upgraded obstacle avoidance that tells shoes on people from shoes on the floor; the edge brush repositions around recognised objects. | Source |
| 23.53.06 | 2024-04-11 | Combo checks for room before lowering the mop arm; edge cleaning updated; fixes jobs that ended right away with "Path blocked" or "Cleaning complete"; better pad wetting at the start of a mop. | Source |
| 24.29.01 | 2024-08-22 | Navigation, coverage and mapping fixes for the j9; fewer false "stuck" endings and fewer software crashes. | Source |
| 24.29.02 / 24.29.03 | 2024-10-22 | The same improvement set for j5 to j8 and the Combo j7 and j9, plus fixes for vacuuming when asked to mop and for going unresponsive after being picked up. | Source |
| 24.29.05 | 2024-12-06 | The auto-replenish dock refills the robot's tank again; fixes the false "dock tank missing" error 450 at low water. | Source |
| 24.29.6 | 2025-03-19 | Fixes a false sealing error (error 352). The latest version iRobot lists for the series. | Source |
S SERIES (S9, S9+)
| Version | Date | Notes | Source |
|---|---|---|---|
| 1.14.17 | 2019-05-29 | Initial firmware shipped with the robot. | Source |
| 3.0.11 | 2019-09-17 | Keep-Out Zones in the app, plus bug fixes. | Source |
| 3.2.4 | 2019-11-10 | Smart Charge and Resume for the s9. | Source |
| 3.8.5 | 2020-07-28 | Fixes maps that displayed non-existent rooms; iRobot suggests updating the Smart Map from a Clean Map or retraining it if yours still shows them. | Source |
| 3.14.16 | 2021-05-10 | Fixes for circling, inefficient paths and weaving while cleaning. | Source |
| 3.18.11 | 2021-09-08 | Careful Drive for the s9, LED charging behaviour on the dock, Quiet Drive, Do Not Disturb; fixes for error 121 retries and "failed to evac". | Source |
| 3.20.7 | 2021-11-08 | Turkish robot voice, bug fixes and usability improvements. | Source |
| 22.7.2 | 2022-04-20 | Charging and docking light-ring patterns, improved Bin Full detection, full child lock. | Source |
| 22.21.01 | 2022-07-13 | Support for custom cleaning routines. | Source |
| 22.29 | 2022-10-05 | Pet-area clean zones, faster maps, alternate voice, Skip Room; the robot now tells docking trouble apart from navigation trouble; fixes the s9 Careful Drive wall hesitation. The latest version listed. | Source |