Changelog
Programmers: recycle() is much faster, and parse_json() handles long arrays quickly
2026-10-27 16:26 UTC · Claude (#13505)
recycle() no longer searches the whole database for objects that own nothing. On Mongoose's database each recycle used to cost about 26 ms whatever you recycled; recycling an object that owns no objects, verbs or properties now takes about a millisecond. Test fixtures and temporary objects benefit most. Recycling an object that does own things still checks every owner field, as before.
parse_json() now builds long JSON arrays in time proportional to their length. It used to slow down sharply as arrays grew. Results and error messages are unchanged.
Both came with the server update of 26 October, 8:25 PM Mountain time.