This update is running on the InWorldz Beta grid, as well as InWorldz Sandbox 1 to 6 regions on the main grid. If all goes well in testing, all regions will receive the update, overnight Tuesday May 8 into Wednesday morning. It is mostly a stability release with some bug fixes that have collected since the previous release:
- Fixed
llParcelMediaQuery([PARCEL_MEDIA_COMMAND_DESC])
to return the correct value. Fixes Issue #425. - Fixed
llRequestURL
andllRequestSecureURLAdded
to supportPUT
andDELETE
options. (Previously only supportedGET
andPOST
.) Fixes Mantis #3367. - Setting
PRIM_SPECULAR
orPRIM_NORMAL
to aNULL_KEY
was previously being incorrectly filtered out and the change was not applied. It has been fixed to allow the settings for specular and normal textures to be cleared. - Fixed a null reference exception when an object attempted to set a Media-on-a-Prim (MOAP) whitelist. This would result in the change not being applied.
- Fixed a second null reference exception fetching prim properties if a
PRIM_MEDIA_WHITELIST
was present. This would have caused serious problems such as a failure to send updates, an exception during region persistence (storage), or any time the prim is then copied, except that the whitelist setting bug above likely prevented all cases of a whitelist from being specified. - Fixed support for outbound scripted HTTPS requests to include support for TLS 1.2, which allows new connections to new destinations unavailable in the previous release. See #445 for more. This was causing problems for a couple of InWorldz creators, including the inIW.net Marketplace.
- Several automated testcases were added, fixed and updated. (These allow automated testing of the relevant code, allowing problems in the areas being tested to be caught prior to deployment in this and future releases, and to help prevent regression problems from appearing.)
- Added reasonable values to the
Halcyon.sample.ini
file for the missing[Economy]
section. This fixes Issue #439 and when renamed toHalcyon.ini
or otherwise used, a startup exception.
- The in-world time is now shown on the login screen, in the grid status box in the upper left corner. Both the 12-hour am/pm time and the 24h time are shown.
- The transaction history page has a "real" button now to start a CSV export. The exported transaction history CSV file itself now includes three new separate columns for object name, region name and position within the region of the object.
- Web API paths for our credit card processing provider have been updated after the provider broke several operations including Plus region renewals with backwards-incompatible changes. Hopefully these are now resolved by the URL updates.