# Moving from Beancount 2.x to 3.x

**URL:** <https://forum.plaintextaccounting.org/t/moving-from-beancount-2-x-to-3-x/304>\
**Category:** News\
**Tags:** beancount\
**Created:** [July 10, 2024, 8:48pm UTC](https://forum.plaintextaccounting.org/t/moving-from-beancount-2-x-to-3-x/304 "2024-07-10T20:48:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![simonmic](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.plaintextaccounting.org/simonmic/32/1_2.png) [@simonmic](https://forum.plaintextaccounting.org/u/simonmic)\
**Post date:** [July 10, 2024, 8:48pm UTC](https://forum.plaintextaccounting.org/t/moving-from-beancount-2-x-to-3-x/304/1 "2024-07-10T20:48:26Z")

</div>

> **[Moving from Beancount 2.x to 3.x](https://sgoel.dev/posts/moving-from-beancount-2x-to-3x/)**
>
> In this blog post, I'll summarize how I upgraded my Beancount setup to track personal finances from Beancount 2.x to 3.x.

---

<div class="post-metadata">

**Author:** ![TRS-80](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.plaintextaccounting.org/trs-80/32/92_2.png) [@TRS-80](https://forum.plaintextaccounting.org/u/TRS-80)\
**Post date:** [July 25, 2024, 9:33pm UTC](https://forum.plaintextaccounting.org/t/moving-from-beancount-2-x-to-3-x/304/2 "2024-07-25T21:33:42Z")

</div>

> If I'm being honest, I was a bit afraid of this release, mostly because it was supposed to be a major rewrite. I'm generally not a huge fan of rewrites, and I don't think I'm the only one on the Internet who thinks that way.  
> Luckily, the update seems to have been less of an event as I anticipated.

That's because the (years in progress) 'rewrite' was essentially abandoned, shoved into a 'cpp' branch on master, and a new 3.0 branch Christened, with not a lot of changes (mostly splitting things out from core into other projects).

And now Martin is considering yet another (core) re-write, this time in Rust.
