New release: Beads v0.24.1 #357
steveyegge
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
UPDATE -- it's now v0.24.2, fixed a few more bugs.
I spent my 6-hour flight back from NYC working on Beads and got some stuff done.
The CHANGELOG.md has the gory details, lots of fixes.
Highlights:
Fixed 3-way merge
bd sync was basically always failing, and it's because we had the wrong substitution strings in the merge template. "%L" and "%R" instead of "%A" and "%B".
It's fixed now, but unfortunately this is a git configuration issue, and everyone will have to run
bd doctor -fixto get it fixed; you'll get detailed instructions next time you see the error when you try to sync. It's easy peasy.Faster tests
The tests were taking 8+ minutes to run; they're down to about 3 minutes now.
Actually, I was able to optimize them so heavily (put in hours and hours of work) that the entire test suite finishes in a few seconds. It's insane. But compiling and preparing the tests takes like 2 minutes. So the test run is longer.
I'm open to ideas (and PRs) about how to further improve our test speed. It really puts a drag on iteration/productivity when the tests take forever.
bd search and bd count
Two cool new commands for doing searching and counting/grouping.
Thanks to @riordanpawley for the suggestion for
bd search!Beta Was this translation helpful? Give feedback.
All reactions