Patch list
A list of all updates released between the dates of 16/06/2026 and 23/06/2026.
- Changed styles of recommended links from green to blue to make them distinct from notifications (I.e. Events)
- Changed censored instances of "f**k" to uncensored "fuck" across all crime outcomes
- Fixed Shoplifting page lagging due to unnecessary load caused by static animations running in background 🐞
- Fixed name similarity check sometimes failing to block names similar to existing users during registration 🐞
- Fixed priority of the Execute attack bonus to avoid another bonus proc from superseding it 🐞
- Fixed situation causing the Eviscerate effect log to be missed upon being defeated 🐞
- Fixed Parry bonus incorrectly continuing to proc even if the opponent is Shocked 🐞
- Fixed Parry bonus proc occasionally being unintentionally carried into the next fight 🐞
- Fixed bonuses like Warlord or Stricken failing to be applied correctly after massive group attacks 🐞
- Fixed attack lock concurrency issue during final hit where invalid personal stats were unintentionally saved 🐞
- Fixed visual issue on Missions page where rewards appeared doubled if book or stock bonuses were active 🐞
- Fixed referral rewards incorrectly updating the referer's donator icon with twice the number of donator days 🐞
- Fixed minor grammatical error on Best of the Lot 🐞
- Fixed users getting stuck in a money lock during OCs 2.0 payouts by adding state check
- Fixed crash upon viewing a non-existent user's Display Case by showing an error instead
- Fixed rare issue causing errors when loading forum data for some users
- [INTERNAL] Added distributed tracing to the personal stats service to track individual fetch latencies
- [INTERNAL] Migrated Google reCAPTCHA to reCAPTCHA Enterprise site-wide
- [INTERNAL] Improved backend infrastructure to support better performance monitoring across systems
- [INTERNAL] Improved user online status icons (SVG) by moving color definitions to a global file
- [INTERNAL] Increased company daily cron lock timeout to avoid internal errors
- [INTERNAL] Updated dynamic Sentry sampling to account for pages with high average response times
- [INTERNAL] Optimized Advanced Search 'random' order performance by updating index selection logic
- [API] Fixed caching bug in the API involving 'attacking' selection ('user' -> 'attacks' & 'faction' -> 'attacks') 🐞
- [APP][2.3.28] Added app age verification via Playstore for users in the US state of Texas
- [APP][2.3.28] Added encrypted storage for sensitive data such as auth tokens
- [APP][2.3.28] Added WebView hardening by disabling file system access and restricted mixed content loading
- [APP][2.3.28] Added deep link validation accepting only torn.com links from external sources
- [APP][2.3.28] Added reCAPTCHA v3 (Enterprise) integration into the login and registration flows
- [APP][2.3.28] Fixed server switching causing 'session expired' logout for admin users
Updates relating to Traveling 2.0 - Phase 2
- Added travel inventory panel to allow for interaction with items being carried while flying or abroad
- Added item usage via the travel inventory, I.e. Drugs and Alcohol can now be consumed
- Added item equipping via the travel inventory - any replaced clothing will enter travel inventory
- Added item sending between citizens who are in the same country (if the receiver has available slots)
- Added item trashing via the travel inventory
- Added sale of items back to shops while abroad which increases the shop's stock (Black market goods sell 1:1)
- Added a limit of 100 sales of a particular item back to abroad shops per trip to limit potential abuse
- Increased the travel inventory capacity of the 'Standard' travel method from 5 to 10 for newer players without PI
- Reduced the additional travel capacity provided by suitcase enhancers by 1 (from 2/3/4 to 1/2/3)
- Reduced all travel times across all methods by 5.26% to compensate for the change to suitcases
- Changed attacking while abroad to prevent the use weapons and armor not in the player's travel inventory
- Changed traveling to prevent weapons and armor being taken when traveling abroad for the duration of phase 2
Updates and fixes relating to City Map Improvements
- Upgraded the map engine for better performance, smoother zoom, and lighter territory data transfer
- Redesigned the map control panel and removed the map panning block
- Added map padding so nearby areas and objects outside the viewport render immediately while dragging
- Added a map tutorial panel for new users visiting the city page for the first time
- Added logic to draw radiation icons only when they do not intersect with another radiation icon
- Added an error tooltip when attempting to claim a territory under radiological quarantine
- Added full-map mode toggling using the F and ESC keys
- Added a high-resolution set of map tiles for retina displays
- Applied minor restyling to faction tooltips
- Updated the copy-link panel and added copy-link functionality to faction and territory tooltips
- Fixed an issue where the map view did not update when the URL changed
- Renamed the territory F A G to XAG
- [A11Y] Added arrow key navigation for map items, factions, and territories, and open popup on Enter
- [A11Y] Added map items, factions, and territories navigation using hidden buttons for VoiceOver support
- [A11Y] Added tab and arrow navigation across territory/faction autocomplete
- [A11Y] Added accessibility announcements for navigation, search, and zoom changes
- [A11Y] Added updating map controls accessibility announcements depending on their state
- [A11Y] Added hidden button for zoom controls for VoiceOver support
- [A11Y] Added screen reader announcement for search results (amount of found territories and faction)
- [A11Y] Added popup autofocus on opening and return focus after closing
- [A11Y] Adapted popups for WAI screen readers.
Developer focus
The workforce's current project focuses, usually updated on a fortnightly basis.
Aerb: Organized Crimes 2.0 / Item models
Alexander: Bugs and Issues / PR reviews / Team management
Alexey: Wiki updates and management
Artem: Missions / Torn Series of Poker / Bugs and Issues
Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Missions / Newspaper / Other content writing
Catherine: Fly-out side bar / PR reviews / Bugs and Issues
Chris: Development platform updates / Chat 3.1
Constantin: Missions / Attacking / UI components
David: Payments 2.0
Eugene: Equipment models for Crimes 2.0
Evgheni: Chat 3.1
Iryna: Hunting 2.0
Jane: Crimes 2.0 / Fly-out side bar
Jatin: Admin panel / Poker logs
Joe: Traveling 2.0 / Bugs and issues / Crimes 2.0 / Fly-out side bar / Organized Crimes 2.0
Josh: Database optimisation / Performance monitoring / Bugs and issues
Mauro: Traveling 2.0 / API v2 / Bugs and issues
Mike: Observability
Mykyta: Quality assurance / Bugs and issues
Nadiia: Crimes 2.0
Oksana: Faction headlines
Olena: Profile badges / Dog tag badges
Pavlo: Attacking WebSockets / Crimes 2.0 / Legacy code cleanup / Bugs and issues / Missions
Pete: Ranked war matchmaking / Autobogie moderation
Prathmesh: Payments 2.0
Roman: Ranked war matchmaking / Bugs and issues
Sam: Proofreading
Sean: Analytics and infrastructure
SerhiiD: Faction Headlines / Legacy architecture improvements
SerhiiMa: Inventory architecture / Bugs and issues
SerhiiMo: Quality Assurance / Bugs and Issues
SerhiiT: City Map / Dirty Bomb Alerts
Vadim: Mailbox 2.0
Violeta: Elimination / Inventory rearchitecture
Vivek: Admin panel / Bugs and issues
Vova: Quality assurance
Wouter: Traveling 2.0 / Crimes 2.0 / Hunting 2.0
YevhenI: Retina Support / Crimes 2.0 / Bugs and Issues
YevhenZ: Mailbox 2.0
Julie: Staff management / Admin panel
ChrisW: Torn economy
Kevin: Marketing & PR
Janine: Social media
This workforce project focus list gives a little insight into what projects we're working on week by week, it doesn't include team managers. These current priorities declared informally by personnel for the week unfolding do not include other smaller projects they may be working on or the usual bug fixes. If an anticipated project is not on the list, it could mean that it's frozen due to other priorities, being worked on as a separate non-priority, or has been completed and awaiting testing / release.
Mentions: Achilles bonus overriding execute · API issue · City Map Improvements and Accessibility Updates · Eviscerate Proc missing in Attack log · Got more days that I should (Referral Donator Status Reward) · Mission Credit Bug with Winking to Win + LOS Stock Benefit · Page Lag When in the Shoplifting 2.0 Crime · parry bug · Parry procs when Shocked · Received 'Annihilation', logs don't show the hit. · Small Grammatical Error · Stricken broken/inconsistent with NPCs · Traveling 2.0 - Phase 2 : Travel inventory adjustments and visualisation · Unable to set name capitalisation