# Version 5 Development News

**URL:** <https://community.advfirmwares.com/t/version-5-development-news/3168>\
**Category:** General\
**Created:** [April 8, 2021, 4:40pm UTC](https://community.advfirmwares.com/t/version-5-development-news/3168 "2021-04-08T16:40:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrivet](https://community.advfirmwares.com/user_avatar/community.advfirmwares.com/andrivet/32/993_2.png) [@andrivet](https://community.advfirmwares.com/u/andrivet)\
**Post date:** [April 8, 2021, 4:40pm UTC](https://community.advfirmwares.com/t/version-5-development-news/3168/1 "2021-04-08T16:40:50Z")

</div>

![Main](https://community.advfirmwares.com/uploads/default/original/2X/7/722a94db6c61bf423329e9582e89a3a3460066f2.png)

As announced on [ADVi3++ Community in January](https://community2.advi3pp.com/t/happy-2021-and-some-news/), version 5 is in development. In fact, since January, I have made great progress. The development version is now in phase with the latest release of Marlin (version 2.0.7.2) and all planned features are implemented.

I am now in the final test/debugging phase. I plan to do this during April and release version 5 somewhere in May.

Here are the new features or changes in version 5:

- Based on Marlin 2.x branch
- Direct editing of values on the LCD panels
- Disabling of LCD panel beeping (it already works in version 4.0.6 for some panels, but not all)
- A better support of Advanced pausing (M600)
- Replacement of Jerk by Junction deviation (new feature of Marlin 2.x)
- Better baby stepping
- Estimation of printing time
- Unification of BLTouch pre-version 3 and version 3.x (i.e. only 1 binary for all BLTouches)
- A tool to compensate X-axis twist when using BL-Touch
- A new setup screen when you reset settings
- A new screen to help you diagnosis BLTouch problems
- A better way to detect when there is a hardware problem between the LCD panel and the mainboard.
- Thermal Runaway control will now be mandatory
- Less SRAM memory usage
- A tools (i.e. microSD image) to reformat the LCD panel
- Several small changes in different screens

Again, thank you all for your support especially those who are supporting ADVi3++ for more than two years. It is so incredible.

Regards

Sebastien

---

<div class="post-metadata">

**Author:** ![Ray\_Edgley](https://community.advfirmwares.com/user_avatar/community.advfirmwares.com/ray_edgley/32/464_2.png) [@Ray\_Edgley](https://community.advfirmwares.com/u/Ray_Edgley)\
**Post date:** [April 8, 2021, 8:20pm UTC](https://community.advfirmwares.com/t/version-5-development-news/3168/2 "2021-04-08T20:20:15Z")

</div>

I’m looking forward to this update 🙂  
I can also see where the new X-Axis twist compensation tool is going to help a number of users including myself.  
This was pain to fix as it’s hardware, not software that causes it, but having the software compensate is a major bonus for those of us who have had the twist.

Are you moving levelling out of control?  
The icon looks better 🙂  
Let us know when your ready for wider testing out in the world.

Ray

---

<div class="post-metadata">

**Author:** ![andrivet](https://community.advfirmwares.com/user_avatar/community.advfirmwares.com/andrivet/32/993_2.png) [@andrivet](https://community.advfirmwares.com/u/andrivet)\
**Post date:** [April 8, 2021, 8:34pm UTC](https://community.advfirmwares.com/t/version-5-development-news/3168/3 "2021-04-08T20:34:28Z")

</div>

> [@Ray\_Edgley](#):
>
> Are you moving levelling out of control?

Yes.

---

<div class="post-metadata">

**Author:** ![JonD](https://community.advfirmwares.com/letter_avatar_proxy/v4/letter/j/a698b9/32.png) [@JonD](https://community.advfirmwares.com/u/JonD)\
**Post date:** [April 13, 2021, 3:15pm UTC](https://community.advfirmwares.com/t/version-5-development-news/3168/4 "2021-04-13T15:15:29Z")

</div>

Very much looking forward to this release. Happy to help test on an i3 plus.

---

<div class="post-metadata">

**Author:** ![ian.taylor4](https://community.advfirmwares.com/letter_avatar_proxy/v4/letter/i/c2a13f/32.png) [@ian.taylor4](https://community.advfirmwares.com/u/ian.taylor4)\
**Post date:** [April 14, 2021, 6:30pm UTC](https://community.advfirmwares.com/t/version-5-development-news/3168/5 "2021-04-14T18:30:51Z")

</div>

Thank you for the update Sebastian. Look forward to the v5 release.

---

<div class="post-metadata">

**Author:** ![gillbullt](https://community.advfirmwares.com/letter_avatar_proxy/v4/letter/g/41988e/32.png) [@gillbullt](https://community.advfirmwares.com/u/gillbullt)\
**Post date:** [April 22, 2021, 4:36pm UTC](https://community.advfirmwares.com/t/version-5-development-news/3168/6 "2021-04-22T16:36:27Z")

</div>

I’m waiting with excitement

---

<div class="post-metadata">

**Author:** ![andrivet](https://community.advfirmwares.com/user_avatar/community.advfirmwares.com/andrivet/32/993_2.png) [@andrivet](https://community.advfirmwares.com/u/andrivet)\
**Post date:** [May 8, 2021, 2:58pm UTC](https://community.advfirmwares.com/t/version-5-development-news/3168/7 "2021-05-08T14:58:27Z")

</div>

A quick update of my progress so far:

- I currently have two annoying bugs that need to be fixed before being able to publish a Beta version.
- The first bug is related to the way I detect if the printer is busy or not. This is important to be sure to send commands at the right time. Otherwise, they can overlap. What I am doing is working most of the time, but in (not so) rare cases, it does not and the printer becomes crazy.
- The second bug is related to a new feature of ADVi3++: X-Twist compensation. It is a little like the bed compensation but is related to the movement of the X-Axis. And for the moment, I am not happy with the results. So I want to fix this also before publishing a Beta version.

The very last steps are often difficult. I will continue to inform you when I have news.
