📜 Changelog
What changed in UrbanPact, newest first.
August 28, 2026
- 👑 Tycoons get told they're running low on Letters of Credit while there's still time to do something about it. The warning used to wait until you were under three — which sounds early, until you notice that a busy importer spends more than that overnight. In practice it arrived at about the moment you'd already dropped out of the import pool. It now watches how fast you're actually spending: if you're holding fewer than you get through on a typical day, your hourly report, the
/tycoonpanel and the Librarian all say so and offer you a Market Run — and they name the number, so you can see for yourself where the warning came from. Someone who barely imports still won't be nagged, and the old at-zero warning is unchanged and still fires on top if you get there anyway. If you read the short one-line version of the hourly report, you'll now get these warnings at all — they had never appeared there, so a Tycoon on the short report could go all the way to empty without a word. Thanks to Jörg for pushing back on the first answer he got. - 🖼 If you've sent a picture for your city, you'll no longer be left wondering. Custom city pictures are checked by a person before they appear anywhere — but there was nothing to tell that person a picture had arrived, so the queue sat unwatched. Three cities were waiting, the longest for three weeks, and none of them had been given an answer either way. That should never have happened, and we're sorry — the waiting pictures have now all been reviewed and their cities notified. So the queue can't go quiet again, a picture arriving now raises an alert straight away, and anything left waiting keeps raising it daily until it's dealt with. Your side is clearer too: the crest panel now tells you how long your picture has been waiting, rather than saying the same thing on day one as on day nineteen, and it says plainly that there's no need to send it again. And if you do change your mind, you're no longer locked out while you wait — sending a new picture simply replaces the one in the queue. Thanks to ☃ for asking, and for being patient longer than he should have had to.
August 27, 2026
- 💡 A stray piece of formatting no longer turns up inside your hourly tip. The advisor writes its own bold and italics, and now and then it fumbled one — closing a bold it had never opened — which left a fragment like
</b )sitting in the middle of an otherwise perfectly good sentence. That kind of slip has form: the same mistyped character once got a whole hour report thrown out by Telegram rather than merely looking untidy. Broken formatting is now tidied away before the tip reaches you, and formatting that goes nowhere is simply dropped, so the sentence reads as it was meant to and the report still arrives whatever the advisor does to its own markup.
August 25, 2026
- 💡 Your hourly tip now says when it's the same advice as before. When nothing about your situation has actually changed from one hour to the next, the advisor used to write the same point out again in fresh words, which made it hard to tell whether it had looked at anything or was simply stuck. It now re-states the standing advice and marks it as such — "Same as last tick: …" — and goes back to a freshly-written tip the moment your numbers move enough to matter, or after a few hours regardless. The advice itself is unchanged; you can just tell at a glance now whether it's new.
August 24, 2026
- 🔁 The Crafting screen's Fill button now queues the recipe it says it will. Cancel a craft you'd just added and the button correctly went back to naming what was still in your queue — but tapping it filled every free slot with the canceled recipe instead. A canceled craft still counted as "the last thing you picked", so the label and the tap were reading two different things. They now read the same one: Fill repeats whatever sits at the end of your queue, and only falls back to your last recipe once the queue is empty. Thanks to ☃ for working out exactly what it was doing.
- 🏹 Tapping a citizen in your city now lists their weapons separately from their tools.
/toolshas shown your own gear in two groups since last week — gathering and crafting tools first, then your Bow and Crossbow — but the card you get from tapping someone in/citystill ran all ten together in one row. It now groups them the same way. If a player owns no weapon yet, the card looks exactly as it always did — a heading only appears when there's a second group to tell it apart from. - 🎯 Tapping a citizen in your city now shows their Crossbow and Chisel properly. The tool line on a member's card only knew the eight tools that existed when it was written, so the two added since — the 🎯 Crossbow and the ✂️ Chisel — both came out as a plain 🔧, sitting side by side and looking like the same tool twice. Nothing was actually missing from anyone's kit; the card just couldn't name it. Every tool now shows its own icon there, and it reads from the same list the Trading Post and your own
/toolsscreen use, so a tool added later turns up on all three at once. Thanks to Jörg for asking where his Crossbow went. - 📖
/wikinow finds Promissory Notes. Asking the wiki about the notes people were discussing in chat came back with "I couldn't find a guide topic" — the guide has explained them since the Age of Commerce arrived, but the wiki had never been told the word.promissory notes,loan,borrowandnotesall now land on that section, and the answer also names the way in, since notes are reached by the 💵 button on/profilerather than a command of their own. Thanks to GrumpyGecko for the report. - 📱 The website now opens inside Telegram instead of throwing you out to a browser. Tapping 🌐 View on web on your Passport or your Wildlife encyclopedia — or the new 🌐 City page button on
/city— now slides the page up inside Telegram itself, so closing it drops you straight back into the conversation where you left off. Your city's page is worth the trip: it charts your prestige hour by hour against the whole realm, which is more than a chat panel can ever show. The page follows Telegram's own back button, so the guide, the changelog and city links all behave the way you'd expect. In a city group the buttons still open your browser, which is Telegram's rule, not ours. Thanks to GrumpyGecko for the idea. - 🗳 The Minister of Zoning is now called the Minister of Zoning. The role screen listed five roles in full and one as "Min. of Zoning", which read like the odd one out because it was — the shortened form had been stored as the role's actual name since Residential Districts shipped, to fit a length limit that only applies to the admin badge inside a city's Telegram group. That limit now stays where it belongs: the role is named in full everywhere you read it, and the group badge gets a short form of its own. The other five ministers get one too, so the badges no longer all begin "Minister of..." and stop mid-word. Thanks to Jörg for spotting it.
- 🔗 You now hear the moment someone starts the game from your referral link. Until now the first you knew of a recruit was when they reached Citizen tier — which is when the reward lands, but it meant a link you'd shared could be working for days with no sign of it. You'll get a note as soon as someone arrives through your link. It won't say who: a brand-new arrival hasn't played yet, and plenty never come back. Nothing about the reward changes — the +50 reputation and the recruit itself still arrive when that player reaches Citizen, and that message does name them. Take your link with
/referand the notes start arriving; if you'd rather only hear about the reward, Quiet recruiting in/settingsswitches the early note off. Thanks to GrumpyGecko for asking.
August 23, 2026
- 🔔 The Settings screen no longer shows a silenced bell next to a setting that is switched off. Every quiet setting printed the same crossed-out bell whatever it was set to, so
Quiet crafting: ONandQuiet wilderness: offlooked identical — and each line disagreed with its own button just below it. The bell now matches the setting: crossed out when you have it silenced, ringing when you don't. Thanks to LordTrolldemort for catching it. - 👔 The role screen now says what each role actually does. Opening a member in
/roleslisted the roles you could give them and explained none of them, so deciding what to delegate meant leaving the bot for the guide. Each role now carries a one-line description right above the buttons, with a ✅ on the ones that member already holds. Only the roles your city can actually assign are listed, so the list always matches the buttons. Thanks to ☃ for the nudge. - 💸 The Minister of Treasury is described by what the job actually involves. Everywhere the role was explained — the guide, and the note you get when you're appointed — it mentioned only buying luxury goods at the Trading Post. That is the first power the role loses: once your city builds a Customs House your specialty buildings make luxuries and the vendor section closes. Meanwhile the two things the minister keeps doing forever — renaming the city's buildings and choosing the crest it flies — went unmentioned. All three are now spelled out — and if your city already has a Customs House, the role screen and the appointment note no longer mention the luxury route at all, because for your city it has already closed. Thanks to ☃ for asking whether the role was still worth handing out.
- 🗳 The guide's list of city roles now names all six ministers. The Mayors, Roles & Governance page listed four. The Minister of Exports arrived with the Customs House and the Minister of Zoning with Residential Districts, and neither was ever added to the one page whose whole job is to say which roles exist — so the page a mayor reads to find out what they can delegate was quietly a third short. Both are now listed alongside the other four, each with the building that unlocks it and what it lets its minister do, and each links through to its own section for the detail. The page also now says the thing that makes a short list make sense: a role only appears in your
/rolespanel once the building behind it is standing, so three buttons means a young city rather than a missing role. Thanks to ☃ for spotting the gap. - 👔 Being made Minister of Zoning now tells you so. Every other ministry sends the new minister a note explaining what they can do and where to do it — Zoning quietly sent nothing, so unless your mayor said something, you'd never know you'd been appointed. GrumpyGecko spotted it: appointed to three ministries, notified about two. Zoning now gets the same welcome as the rest, pointing you at 🏛 City → 🏘 Districts.
- 🚫 The Minister of Urban Development can now cancel a build project every way the mayor can. Canceling worked from the project panel's Cancel button and from the build menu, but the standalone cancel command quietly answered only to the mayor — even though its own refusal message said the minister could use it. All three ways now agree.
August 22, 2026
- 🏹 Your weapons now sit in their own section on the tools screen.
/toolslisted everything in one run, ordered by price, so the Bow landed between the Scythe and the Pickaxe and the Crossbow turned up after the Chisel. The two kinds of gear answer different questions — a tool's line is about what it makes, a weapon's is about what it catches — so they now have a heading each, tools first and weapons below. Nothing about either changed; if you don't own a weapon yet, the list looks exactly as it always did. - 📋 Queue screens now tell you when an action will actually happen. The Expedition, Market Run and Supply Run screens all said a new action "resolves next tick" — true only if your queue was empty. Your queue does one action an hour, so with five things already lined up, the sixth is six hours away, not one. Each screen now says how long the wait really is, and how many actions are ahead of it — and so do the visit screen and the confirmation you get after queueing a Market Run. The welcome message new players get now explains the pace properly too: your queue works through one action an hour, so filling six slots is six hours of work lined up, not six things happening at once.
- ⚓ The Market Run's Max button now means max at the moment it runs. It used to work out your headroom when you tapped it and buy exactly that much later — so if you had a few actions queued ahead of it, every luxury you delivered while it waited freed up room the run had already decided not to use. It hit hardest on the busiest importers, who queue the deepest. Now a max run tops you up to your ceiling whenever it reaches the front of the queue, whatever your room is by then. Your queue shows it as "top up to your ceiling" rather than a number that was only true when you tapped. Picking a specific ×1, ×5 or ×10 works exactly as before.
August 21, 2026
- 🔦 The Librarian no longer tells you leather is running low when it isn't. It was watching pelts and reporting leather — and pelts run down precisely when your workshops are busy turning them into leather, so the warning fired at the exact moment your leather pile was growing. One player was told he was short while holding 44,000 of it. Pelts are a halfway good: they exist to become leather and nothing else, so a pelt shortage is no longer something the game warns anyone about. If leather is fine, you'll hear nothing — and an expedition is only ever suggested when leather itself is genuinely short.
- 💵 Same for "how long until this note clears". The Promissory Note screens now quote anything inside two days in exact hours instead of "about a day", and everything up to four weeks in whole days. One difference from the shelf numbers, on purpose: a shelf rounds down so it never claims stock you haven't got, while a note in that range rounds up so it never claims to be paid off sooner than it will — being clear of a debt early is a nice surprise, being told you're clear and finding you're not isn't. Past four weeks it reads in weeks, rounded to the nearest: a note two months out isn't a choice you make on the difference between 54 days and 56, and the estimate is a read of your recent earnings rather than a promise to the day.
August 20, 2026
- ⏳ "About a day of stock" now says how many hours. A shelf anywhere inside two days is quoted in exact hours — "31 hours of stock" — everywhere the number appears: your Shops list, the Supply Run screen, the lot sizes, and the running-low warning in your hourly report. The old wording folded everything from one day to a day and a half into the same three words, which is precisely the range where it matters whether you spend a queue slot on the run now or let it keep until tonight. Past two days it still reads in days, and now rounds down rather than to the nearest — a shelf will never have less time left than the screen tells you it has.