🚀 Approvej 1.7.0 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.7.0
Michael Kutz
@mkutz.bsky.social
Software quality enthusiast, regular conference speaker, interested in psychology and society, drinker of good beer and whisky, vegetarian...
Switching from a German to an English keyboard, occasionally typing German and French, here's my cheat sheet: ´: ⌥ + e `: ⌥ + `~ ˆ: ⌥ + i ¨: ⌥ + u ç: ⌥ + c ß: ⌥ + s
🚀 Approvej 1.6.2 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.6.2
🚀 Approvej 1.6.1 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.6.1
ApproveJ 1.6.0 is here 🚀 ✨ Inline Value Updates update approved value in your test source 📸 Enhanced Visual Feedback with diff 🤖 AI Assisted Reviews 👉 approvej.org 🔗 Full Changelog: lnkd.in/eyTtdR_3 #ApproveJ #Java #SoftwareTesting #OpenSource #VisualTesting #IntelliJ #DX #CleanCode
ApproveJ 1.6.0 is here 🚀 ✨ Inline Value Updates update approved value in your test source 📸 Enhanced Visual Feedback with diff 🤖 AI Assisted Reviews 👉 approvej.org 🔗 Full Changelog: lnkd.in/eyTtdR_3 #ApproveJ #Java #SoftwareTesting #OpenSource #VisualTesting #IntelliJ #DX #CleanCode
ApproveJ
approvej.org
🚀 Approvej 1.6.0 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.6.0
🚀 Approvej 1.5.2 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.5.2
🚀 Approvej 1.5.1 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.5.1
ApproveJ 1.5.0 is out! 🚀 Stop writing manual assertions for complex data. The new version of our #JVM approval testing library adds: 📸 Visual Testing: Approve screenshots with pHash. 🗄️ DB Testing: Snapshots as Markdown tables. 🛠️ HTTP: Thread-safe stubbing. 🔗 approvej.org #ApproveJ #Java #Testing
ApproveJ
approvej.org
🚀 Approvej 1.5.0 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.5.0
🚀 Approvej 1.4.7 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.4.7
🚀 Approvej 1.4.6 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.4.6
ApproveJ now also provides an IntelliJ plugin. 🧐 directly open the diff view from the test ✅ approve a received file with a single click 🧭 navigate from test to approved/received files an back ⚠️ get hints on missing by… calls and potential overwritten approvals See approvej.org#intellij_plu...
ApproveJ
approvej.org
🚀 Approvej 1.4.5 has been released! https://github.com/mkutz/ApproveJ/releases/tag/v1.4.5
❓ Approval Tests vs Acceptance Tests: What's the Difference? ❓ One Big Question with @kentbeck.com & @emilybache.com | AVAILABLE NOW 📽️ Watch HERE ➡️ youtu.be/n5vzuQAToZE
Approval Tests vs Acceptance Tests: What's the Difference?
YouTube video by Modern Software Engineering
youtu.be
🚀 ApproveJ v1.3.1 is done! 📋 inventory & cleanup mechanism ApproveJ now keeps all created approved files in an inventory and allows to remove all that no longer have a corresponding test case Note that the Gradle plugin's release is pending approval by Gradle. github.com/mkutz/Approv...
I just re-read what Claude and me put into our `CLAUDE.md` (or `AGENTS.md`) in ApproveJ's source repo. It makes so much sense! So many implicit rules finally explicit. Why did we/I only start to do that when I started working with agents?! This is gold for human coders, isn't it?!
There’s a brand new printable cheat sheet 📋👀 for #ApproveJ! Put it on your desktop to get a quick overview on the API for your #approvaltesting/#snapshottesting on the #jvm. approvej.org/pdf/cheat-sh...
approvej.org
🚀 #ApproveJ 1.2 got released! 🆕 http module can be used to approve HTTP requests done by your code! 🆕 json-/yaml-jackson3 modules support Jackson 3 ⚠️ all jackson modules now require Jackson dependencies declared by you #approvaltesting #snapshottesting #java #jvm github.com/mkutz/Approv...
🚀 #ApproveJ v.1.1 was released 🦾 New automatic file reviewer 🎛️ Short aliases for in configuration All configuration values can now also be overwritten via environment variables github.com/mkutz/Approv... #approvaltesting #snapshottesting #java #jdk
📣 Big news: I'm going to keynote at #EuroSTAR 2026 in Oslo "With Great Trust Comes Great Responsibility"… a talk about one of my deepest believes: that trust is the ultimate foundation of great quality in software development. conference.eurostarsoftwaretesting.com/event/2026/w...
With Great Trust Comes Great Responsibility | EuroSTAR Conference
Check out this video from Michael Kutz to hear more about his talk on With Great Trust Comes Great Responsibility. We look forward to welcoming you to EuroSTAR 2026. Session Speakers Michael Kutz REWE...
conference.eurostarsoftwaretesting.com
🚀 #ApproveJ v1.0 ("ONE-POINT-ZERO") was just released! 🎉🥳🍾 🧹 all deprecated methods have been removed 🪲 approving by file is now also possible in parameterized tests 📖 minor updates in the manual github.com/mkutz/Approv... #approvaltesting #snapshottesting #java #kotlin #unittesting #release
#ApproveJ v1.0-RC1 was just released 🎉 This release concentrates on internal refactoring and removed deprecated methods and classes. 👉 github.com/mkutz/Approv... #approvaltesting #snapshottesting #jvm #java
Release Release v1.0-RC1 · mkutz/ApproveJ
Changelog core 🏗️ several classes (e.g. built-in Scrubber and Replacement implementations) were transformed into interfaces with record implementations 🏗️ the Scrubber and Replacement interfaces a...
github.com
Documentation is often hard to find, outdated, misleading, badly written, or simply doesn’t exist… 😒📖 I just finished my #AgileTD talk on how to manage your team’s documentation to end up in a better place. I’m really happy how the talk turned out and grateful for the very good questions.
If you are at #AgileTD, do feel free to propose a session for this year’s open space with @jrosaproenca.bsky.social and @alexschl.bsky.social. It doesn’t matter if you want to present something or simply discuss a topic, just post it on Slack 👉 agiletdzone.slack.com/archives/C08...
On my way to #AgileTD Looking forward to meeting with old friends, make new ones, and talk about quality software development 😀
🚀 ApproveJ v0.12…1 is here! This release contains quite some deprecations in APIs that prepare for the release of v1.0, so please check the migration guide in the release notes. 👉 github.com/mkutz/Approv... #approvaltesting #snapshottesting #java #kotlin
Release Release v0.12 · mkutz/ApproveJ
⚠️ This release contains a massive amount of API changes and deprecations as this is likely the last release before 1.0. Migration Guide In your src/test/resources/approvej.properties or ~/.confi...
github.com
Hey there #AgileTD fans. I am not able to attend the Agile TD in Potsdam end of November. But I have got an Agile TD ticket and Hotelroom in Potsdam (at the venue direct) and before I cancel it, I want to ask if anyone wants to takeover? Please reach out to me. Thank you. Price is 3.097 Euros.