Patch list
A list of all updates released between the dates of 11/08/2026 and 18/08/2026.
- Updated the HUD Tutorial for new players to introduce them to the new fly-out sidebar on mobile view
- Changed the fly-out sidebar to be enabled for all new players upon registration by default instead of the topbar
- Changed Faction Rank HOF at Diamond rank to order by division (position tiebreaker) rather than just position
- Fixed TGP stock benefit remaining indefinitely enabled until company ad budget is manually changed 🐞💰
- Fixed direct stock links failing to open and scroll to the selected stock on the Stock Market page 🐞
- Fixed unreleased hidden items being available as parcel disguises when initiated via direct request
- Fixed unintended ability to package cars into parcels (they're too big!)
- Fixed role numbering issue on Organized Crime icon tooltips for scenarios that have not finished 🐞
- Fixed incorrect contractions in OC text to correctly use 'he has', 'she has' and 'they have'
- Fixed logs unnecessarily condensing into 'X similar' groups when a single log category or type is selected
- Fixed Events page accepting timestamps set in the future which needlessly widened query range
- Fixed pasted or dragged text in some search fields not stripping spaces and brackets or extracting the ID
- Fixed money input fields sending a flood of requests when returning to a Torn browser tab
- Fixed money input fields adding a stray '$' button next to 'Add Listing' after refreshing the Points Market
- Fixed money input fields disabling buttons when clicking the currency symbol on some pages
- Fixed money input fields causing fatal error messages to appear in Torn shops
- Fixed money input fields duplicating their wrapper and buttons when a page section reloads
- Fixed money input fields not restoring their original disabled/readonly state after a page section reloads
- Fixed money input fields ignoring updated settings when a page section reloads with different options
- [INTERNAL] Improved attack log performance by updating queries, indexes, and short circuiting earlier
- [INTERNAL] Improved delayed service creating travel arrival logs and implemented fallback logic for timeouts
- [INTERNAL] Converted an attacking table from memory to InnoDB to reduce lock times
- [INTERNAL] Changed table view of the Logs page to display a user_id column after date for internal use
- [INTERNAL] Refactored money input plugin initialisation and destruction flow to support dynamic reinitialisation
- [INTERNAL] Fixed hidden money inputs not being cleaned up or synced correctly on destroy and after requests
- [INTERNAL] Fixed recursive input event loops during programmatic money input value updates
- [API] Added 'user' -> 'search' to API v2
- [API] Added 'nanostamp' to allow getting all logs if there were more than 100 inserted in the same second 🐞
- [API] Added 'user' -> 'medals' for other players in API v2 (previously available only for the key owner)
- [API] Added refresh button to playground to refresh schema stuck on the older versions
- [API] Added auto-generated types support in various languages to playground
- [API] Added 'shops' array containing information about all sell/purchase locations for items to 'torn' -> 'items'
- [API] Increased comment string limit to 15 characters (previously 10)
- [API] Refactored 'torn' -> 'searchforcash', 'torn' -> 'shoplifting' in API v2
- [API] Refactored 'torn' -> 'pokertables', 'bank', 'cityshops' in API v2
- [API] Refactored 'torn' -> 'gyms', 'user' -> 'gym' in API v2
- [API] Split 'faction' -> 'warfare' into five unique warfare selections in API v2
- [API] Disabled 'torn' -> 'pawnshop' in API v2
- [API] Fixed an issue that caused some requests with invalid IDs to run out of memory
- [API] Fixed several access type inconsistencies in API v2 🐞
- [API] Fixed incorrect Swagger spec in 'user' -> 'equipment' schema 🐞
- [API] Fixed incorrect Swagger spec in 'user' -> 'enlistedcars' schema 🐞
- [API] Fixed inconsistent revive state in 'user' -> 'profile' 🐞
Developer focus
The workforce's current project focuses, usually updated on a fortnightly basis.
Aerb: Organized Crimes 2.0 / Item models
Alexander: Annual Leave
Alexey: Wiki updates and management
Artem: Torn Series of Poker / Bugs and Issues
Ash: Crimes 2.0 writing / Organized Crimes 2.0 / Newspaper / Dirty Bomb Alerts
Catherine: Fly-out side bar / PR reviews / Bugs and Issues
Chris: Development platform updates / Chat 3.1
Constantin: Attacking (Attack Logs & Filtering) / UI components / Bugs and Issues
David: Payments 2.0
Eugene: Equipment models for Crimes 2.0
Evgheni: Chat 3.1
Iryna: Crimes 2.0 / Elimination
Jane: Crimes 2.0 / Elimination
Jatin: Admin panel
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 / Elimination
Oksana: Faction headlines
Olena: Profile badges / Dog tag badges / Elimination
Pavlo: Crimes 2.0 / Attacking
Pete: Ranked war matchmaking / Autobogie
Prathmesh: Payments 2.0 / Organized Crimes analytics
Roman: Ranked war matchmaking
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: Dirty Bomb Alerts
Vadim: Mailbox 2.0 / Torn App
Violeta: Elimination / Inventory rearchitecture
Vivek: Admin panel / Bugs and issues
Vova: Quality assurance
Wouter: Annual Leave
YevhenI: Crimes 2.0 / Bugs and Issues
YevhenZ: Mailbox 2.0
Julie: Staff management / Admin panel
ChrisW: Torn economy
Kevin: Marketing & PR / New player signups
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: [API V1/V2] Logs cannot display all items added on Bazaar in one go · [API v2] Urgent: Selection Access level inconsistencies · [API] car_name for cars not in spec · [API] Incorrect weapon ammo in spec · API users/{userID}/profile revivability inconsistency · Bug bounty program · Stocks: Query string parameters are not applied on initial page load · TGP stock benefit only triggers when ad budget changes · Wrong OC tooltip on the sidebar - Picklock #6 in Blast from the Past