October 1Oct 1 Hi,As stated L/R just released 12.4.0-r1. Former Beta Tester - (for a few companies) - As well as provide Regional Voice Set Recordings Two: AMD-9950X | One: AMD-7950X3D | Three: Asus TUF 4090s | Three: 64GB DDR5 RAM 6000mhz | Three: Cosair 1300 P/S | Three: 990Pro 2TB NVME One: Eugenius ECS2512 - 2.5 GHz Switch | Three: Ice Giant Elite CPU Coolers | Three: 75" 4K UHDTVs | One: Boeing 737NG Flight Deck
October 1Oct 1 Probably b3 is the latest beta, which went directly into r1...Looking fwd for 12.5 and the flightmodel updates ! Learning to fly gliders since 1980AMD Ryzen 5600x, 32GB DDR4, RTX 3060Ti (8GB), GIGABYTE B550 AORUS Elite AX V2 mobo, 1TB + 500GB nvme m.2 disks
October 1Oct 1 Commercial Member "X-Plane 12.4.0-r1 (Release Candidate 1) is an update for X-Plane 12 released in February 2026 that brings major performance optimizations, multi-threading capabilities, and stability fixes." Current system: ASUS PRIME Z690-P D4, Intel 12900k, 32GB RAM @ 3600mhz, Zotac RTX 3090 Trinity, M2 SSD, Oculus Quest 2.
October 1Oct 1 Author Does Laminar Research use two different numbers? One for their installer and one for X-Plane 12? If that's the case, I can't understand why the auto update notice from XP12 popped up today when starting XP12 when I had the latest beta yesterday. It looks like 12.4.0-r1 is for their installer and the beta3 is for X-Plane 12 itself. Former Beta Tester - (for a few companies) - As well as provide Regional Voice Set Recordings Two: AMD-9950X | One: AMD-7950X3D | Three: Asus TUF 4090s | Three: 64GB DDR5 RAM 6000mhz | Three: Cosair 1300 P/S | Three: 990Pro 2TB NVME One: Eugenius ECS2512 - 2.5 GHz Switch | Three: Ice Giant Elite CPU Coolers | Three: 75" 4K UHDTVs | One: Boeing 737NG Flight Deck
October 2Oct 2 Release Notes :NOTAMs⚠️ Danger: This is an UNSTABLE release (Beta)This release CAN and WILL contain VISUAL ERRORS and may cause INSTABILITY or CRASHES. The purpose of this release is to help us discover them and fix them. Please report those using the Bug Reporter. Social media or forum reports will be ignored.⚠️ Please remove XA-Snow and other related snow plugins before using 12.4.4X-Plane 12.4.4 now features persistant and regional snow placement in live-weather mode!This means by default, you can visibly see different variations of snow-depth throughout the landscape. However existing snow-addons tamper with this, by setting the whole scene to draw snow, thereby obscuring the realtime placement of snow.Downloads & DocumentationXLua 2.0.0 – Beta 3DownloadDocumentationX-Plane SDK 440 – Beta 3DownloadDocumentationVersion HistoryRelease Date: October 1, 2026GeneralFixed the broken installation for Steam users on macOSGraphics Core EngineFixed numerous errors to improve stabilityGraphicsFixed trees behind the camera being drawn at full detail in the shadow pass, which cost GPU time for shadows the user couldn’t seeVRFixed lights appearing in a different spot in each eye in VR. This affected the built-in flashlight and plugin lights placed with xplm_CoordSpace_Camera (XPD-18465)SDKBreaking change: XPLMDrawCalls no longer applies a hidden window origin. Vertices and scissors are now plain panel coordinates under the current transform, like every other Panel Graphics primitive. Plugins must apply translate(left, top) and scale(1, -1) before drawing, the inverse of what their mouse handling already does. This also fixes retained ImGui drawings staying where the window was when they were recorded. XLua applies the transform itself in EndFrame, so XLua scripts need no changes. The SDK sample plugins have been updatedPanel Graphics and ImGuiNested scissors now work: an ImGui draw call’s scissor combines with any clip already in force, such as an enclosing XPLMScissorSet, instead of replacing itImGui textures can now be created and destroyed at any time, including during a draw callback, and retained drawings can be recorded outside a draw callbackFixed a crash when drawing a retained drawing and destroying it with XPLMDestroyRetainedDrawing in the same callbackFixed ImGui windows ignoring all clicks after a click on empty space. ImGui windows now claim every click. This affected the SDK sample plugins and XLua ImGui windows, including avionics screensBrowser functionsFixed a crash when a browser callback returned its result other than through XPLMReturnString, for example as a string literal or NULL. The error is now reported to the plugin’s error callback and Log.txt, and the JavaScript Promise resolves to nullFixed valid results being rejected when a plugin reused a pointer from an earlier XPLMReturnString call. The result must now be returned during the current callInvalid JSON from a browser function is now reported to the plugin instead of silently becoming null. Parsing is stricter: trailing content, comments and trailing commas are rejected, while bare strings, numbers and booleans still work. Very deeply nested JSON resolves to null rather than failing the PromiseLua browser callbacks that raise an error now resolve to null instead of crashing. The error appears only in the Lua error logCorrected the docs: browser callback results must go through XPLMReturnString and must not be NULL. Registering an AddBrowserFunction name a second time is rejected and reported; the old docs said it replaced the earlier callback, which it never did Russell GoughKent, UKFarnborough Airshow 2024FlyJSim 732
Create an account or sign in to comment