The Farmer Was Replaced — patch notes and updates
Stored observation / content update:
Dated developer announcements recorded from Steam. Open the source for the complete update.
| Update | Date | Excerpt / source |
|---|---|---|
| Hotfix for the mac keybinds | 2026-04-21 | Fixed the bug that reassigned cmd + f to just f and caused the search function to pop up everytime you press f. |
| The Typer Was Replaced, Tap Tap Loot Release and Improvements | 2026-04-13 | Hey everyone 👋I’ve got something fun to share today.A few months ago, we had a fun idea: What if you could use The Farmer Was Replaced to automate another game? Here’s a little experiment we did on that: Together with the creators of the typing games Tap Tap Loot (which officially releases today 🎉) and Bongo Cat we built an integration to automate their games. Now, you can automate your typing using the new tap() function in The Farmer Was Replaced. 😄Check out both games here:The Typer Was Replaced Sale ⌨️ How it worksGet Bongo Cat for free or Tap Tap Loot with the launch discount.Update The Farmer Was Replaced now and automate the other t |
| The Miner Will be Replaced! – DLC Teaser | 2026-03-20 | Hey folks 👋, Yes, I'm currently working on replacing the miner in my first DLC!At the moment, everything is still in the early stages and the exact features have not been decided upon yet. What I do know is that it will be about mining!I am currently working on the first prototype for the DLC. And I’m not doing it alone: I’ve got help from two developers, Nils and Adrian, who work at the same co-working space as me.We will update you soon on our progress. Until then, we would really appreciate a wishlist for The Miner Was Replaced: All the best, Timon My friends who work on the traffic programming game If Red Then Stop have made great progre |
| 🎨 Custom Themes, Editor Improvements 🎨 | 2026-02-17 | Hey folks, 👋 I have just pushed a new update and this one is especially interesting if you like to customize the colors of your coding environment. You can now choose between different color themes, including a night mode and a light mode. For those of you celebrating, I've added a Lunar New Year theme. But even better: you can create and fully customize your own theme. Every color in the game can be adjusted using hexadecimal values, and changes update instantly in-game. I’ve also added several community-submitted translations (Czech, Traditional Chinese, and Ukrainian). These are marked as unofficial for now, but I wanted to make them avai |
| The Farmer Was Replaced is Now Available on macOS 🍎 | 2025-12-18 | Hey folks 👋,I’ve got some really good news to share today. 😊 First of all: The Farmer Was Replaced is now available on macOS! 🍎 The Mac build is finally live, so you can now play the game natively on Mac without any workarounds. I know many of you have been waiting for this. Thank you for your patience!I also experimented with a native Linux version but unfortunately, it had some issues and didn't make it into this update. However, the game runs just fine via Proton, so you can still play it on Linux.Alongside the Mac release, this update also includes a couple of fixes and small improvements:Added the result of measure() to entity tooltip |
| Hotfixes | 2025-12-05 | Fixed links in the info window showing before they are unlocked. Fixed the error message when calling `spawn_drone` with a function that takes arguments. Make sure only one item is used when multiple drones try to reposition the treasure at the same time. |
| Quality-of-Life Update and Leaderboard Rebalance | 2025-12-04 | Hey folks, As promised, this update balances the leaderboards and introduces highly requested quality-of-life features, such as the option to enable all language features at the beginning of the game.First some general improvements:Added a particle effect to give some visual feedback when there's a polyculture hit.Added a couple of specialized error messages that detect and explain some common beginner mistakes.Improved the "Wrong number of arguments" error message that could be very confusing.Added an option to allow using all language features even before they are unlocked. This is not the intended way of playing, but some people seem to re |
| Please nominate the Farmer Was Replaced for Best Game You Suck At | 2025-11-24 | Hey folks 👋The Steam Awards are just around the corner! Every programmer knows the feeling. When the code works as expected, you feel like a genius. If not, well, you know how it is. That's why I think the “Best Game You Suck At” Steam award is perfect for my game. 😅 Cheers and a big thank you, 🌾👨🌾 Timon |
| More Bug Fixes | 2025-10-29 | Here's one more batch of bug fixes! The update after this one will address some of the boring, unintended strategies people use on the leaderboards. Be ready for a leaderboard reset soon.Various documentation fixes and improvements.The unlock links in the table of contents are now also translated.Fixed an interpreter bug with dynamic recursive function calls.Self imports no longer break the game.Fixed a game-breaking issue that occurred when using Japanese full-width number characters.Fixed uncapped framerate when the window is unfocused.Fixed a crash related to the fertilizer sound that occurred when fertilizer was used too quickly.Fixed a c |
| More Bug Fixes | 2025-10-14 | A bug that prevented the full number of items from being accounted for in the "Big Bone Farmer" and "Big Maze Farmer" achievements has been fixed.The cactus single leaderboard has been fixed to use the 8x8 size instead of the full farm size.Fixed the Russian не that was in the Portuguese translation for some reason.Fixed a few other small documentation issues.Fixed the issue where the infinite loop achievement would not trigger if the while condition was in brackets.Fixed the cause of one common crash that people were getting.Fixed problems with negative or too large leaderboard speedups.Dead pumpkins now disappear when harvested. There is st |
| More Bug Fixes | 2025-10-12 | Fixed a few more things.Fixed a bug that prevented the Japanese localization from being automatically applied based on the Steam language.Updated the builtins file. Fixed a few more minor mistakes in the documentation.The "Unlock All" achievement no longer triggers in simulations. |
| More Bug Fixes | 2025-10-11 | Some more bug fixes are out!The game-breaking import error message in the Simplified Chinese and Portuguese localizations has been fixed.Various documentation errors have been corrected.Some broken achievements were fixed in an earlier patch. |
| Hotfix: Addressed crashes and freezes when playing in Chinese or Japanese | 2025-10-10 | Hey folks, Thank you all for playing the game! 🥰 We've had some hectic hours over here while I searched for the cause of the crashes and freezes experienced by players using Chinese or Japanese localisations. 😅 This issue should now be resolved, so you should be able to play The Farmer Was Replaced in Chinese and Japanese again without any problems. This error occurred because a new version of Unity was not functioning correctly. However, if you are still experiencing issues, please report them in the Steam discussions or on Discord. Thanks to everyone who helped me identify the error more quickly! 🙏😊 See you soon! Timon |
| 🥳 Version 1.0 is Here! – Multiple Drones, New Unlock Tree and more! 🎉 | 2025-10-10 | Hey folks After over three and a half years of steady development, over 20 updates, and your amazing feedback, I am excited to announce that The Farmer Was Replaced is now officially released as version 1.0 on Steam and available at 20% off to celebrate the launch! 🥳🌟 What’s new in 1.0?Multiple drones to maximize your farming 🤖🌱A reworked unlock tree with a more exponential progression50+ achievements to test your skillsUnlocking certain achievements will give your drone special hats. 🎩A complete sound overhaulOne new music track 🎵Quality of life improvements and various fixes11 🌍 languages supportedBreaking Changes: Upgrades will be p |
| 🥳 The Farmer Was Replaced – Full Release on October 10! 🥳 | 2025-09-10 | Hey folks I’m super excited to share some big news with you: The Farmer Was Replaced is leaving Early Access and officially launching into version 1.0 on October 10! 🎉This is a huge milestone for me. After three years of solo development the full release is finally coming up now! You may have noticed some changes to the Steam page. This is because the folks from Metaroot are helping me with marketing.What’s new in the 1.0 Full Release on Oct. 10?Multiple drones to really maximize your farming A reworked tech tree with a more exponential progression50+ AchievementsA complete sound overhaulOne brand-new music track11 languages fully supportedB |
| Optimizations! | 2025-06-24 | This patch brings many optimizations on both the GPU and CPU side. Particularly on the GPU side there have been some very significant optimizations that finally make the game less GPU intensive. Unfortunately the items in the inventory are no longer 3D because it turned out this was using a lot of GPU resources. Some things that were changed alongside the optimizations are: -The call stack limit is now 1000 function calls. -Items in the inventory are now in a fixed order. -When the camera moves to the position of an error or a search term it now moves to it's exact location instead of the center of the window. Also, the camera no longer moves |
| Editor Update | 2025-03-18 | -Code windows are now scrollable. -Added code highlights to visualize the call stack. -You can now search all windows with ctrl + F. -If an error happens in a window that is completely off screen the camera will move to it. -The code autocomplete is now more fuzzy and inserting autocomplete words with Enter works better. -There is now a warning icon that pops up when a warning is emitted to make it more visible. -To better support external editors that don't automatically pick up on the `__builtins__.py` file, importing from that file can now already be done before unlocking the import feature. -The Undo and Redo history is now per window ins |
| Added Translations | 2025-02-13 | -Added a language setting with 12 languages. -Various improvements to the documentation. -`measure(None)` is now allowed and equivalent to `measure()`. |
| Function call cost fix | 2025-01-26 | Fixed a bug that caused function calls with parameters that should have been free to take 1 tick instead. |
| Small Update | 2025-01-23 | -`from file import *` no longer imports variable names starting with an underscore. -All import statements are now free (take 0 ticks). -Added a special error message if a function is used before it's defined. -Added a special error message when importing filenames with invalid characters. |