 
        Beta versions are not as thoroughly tested as stable
     
    
        
        
        
        
        
        
            
                General bug fixes and improvements
             
            
                
                    
                        06 May, 2025 ()
                    
                    
                
             
         
        
        
        
        
                    
                        
                            Email Me New Releases
                            Don't miss out on the latest and greatest new features in Construct 3
                         
                        
                     
                
        
            
            
                
                    Notes
                    We're now working towards a stable release in the next couple of weeks, so our focus has turned to bug fixes and reliability. Notably this release fixes a regression in r437 where the Instances Bar could save invalid data to the project and cause it to stop opening - while potentially worrying, it was easy to fix this to make sure Construct can still read such projects, so any affected projects should open again with this release and newer.
The File Chooser object has had a couple of minor updates in this release. As ever there's a batch of bug fixes, an update for Android exports, and the 'Software update needed' error message that could appear for old out-of-date browsers/devices is now translatable (previously it always appeared in English). Happy testing!
                 
                
                    
                    
                        
                            Like this Release?
                        
                        
                            Let us know with a thumbs up!
                        
                        
                     
                    
    Launch r438
                 
             
            
                
        
            
                
                     New Additions
New Additions
                
            
            
                
                    
                            
                                
                                
                                    File Chooser: add actions to control enabled and focus state
                                
                             
                        
                 
             
         
    
        
            
                
                     Changes
Changes
                
            
            
                
                    
                            
                                
                                
                                    Construct Game Services: update plugin icon
                                
                             
                        
                            
                                
                                
                                    File Chooser: set default filename text color to black (previously it was white and so would not show on white background)
                                
                             
                        
                            
                                
                                
                                    Update 'Pop Lab' and 'Airborne Explorer' demo games to submit Construct Arcade scores
                                
                             
                        
                            
                                
                                
                                    Folder projects: when reloading files from folder, avoid adding .js files where a .ts file already exists
                                
                             
                        
                            
                                
                                
                                    Android exports: update to cordova-androidwtk@14.0.1
                                
                             
                        
                 
             
         
    
        
            
                
                     Bug Fixes
Bug Fixes
                
            
            
                
                    
                            
                                
                                
                                    Instances bar: invalid data saved to project file (regression r437)
                                
                             
                        
                            
                                
                                
                                    'First-person platformer' example: fix framerate-dependent logic
                                
                             
                        
                            
                                
                                
                                    Possible crash using collision events involving instances on a removed layer
                                
                             
                        
                            
                                
                                
                                    Consistently apply bounded scrolling when using 'Scale outer' and resizing window
                                
                             
                        
                            
                                
                                
                                    Possible crash using 'Switch project to TypeScript/JavaScript'
                                
                             
                        
                            
                                
                                
                                    Some editor dialogs did not wrap correctly in some languages
                                
                             
                        
                 
             
         
    
        
            
                
                     Language updates
Language updates
                
            
            
                
                    
                            
                                
                                
                                    Translate the 'Software update needed' error message in exported projects
                                
                             
                        
                 
             
         
    
        
            
                
                     Scripting updates
Scripting updates
                
            
            
                
                    
                            
                                
                                
                                    Add IFileChooserInstance property 'isEnabled'
                                
                             
                        
                 
             
         
    
             
            
            
    
        
            Share Construct 3 Release r438 Now