 
        Beta versions are not as thoroughly tested as stable
     
    
        
        
        
        
        
        
            
                Cloud savegames; timelines in debugger; 9-patch improvements & more
             
            
                
                    
                        12 August, 2025 ()
                    
                    
                
             
         
        
        
        
        
                    
                        
                            Email Me New Releases
                            Don't miss out on the latest and greatest new features in Construct 3
                         
                        
                     
                
        
            
            
                
                    Notes
                    In this release we've added support for cloud savegames to the Construct Game Services plugin! This allows you to easily make cross-device savegames based on the account that you log in with, and it works with every export platform. There are more features in the works around this, so stay tuned.
There's also a new timelines section in the debugger to help you understand how your timelines are working, with options to view the instances involved with them, and playback controls like starting and pausing playback.
The 9-patch plugin was due some attention, and so we've also brought a range of improvements to it. You can now dynamically load an image from a URL and change the various settings, including the margin sizes, at runtime. It also renders better at small sizes, making it more useful for things like health bars. A new image scale option means you can do things like animate the size more consistently. All these capabilities are also now exposed with its new script interface. Overall the 9-patch object should be much more flexible and useful in new situations.
Other changes include a new 'Move file' action in the File System object (currently only supported on Windows, but support for macOS and Linux will follow shortly), a great new 'Pottery' example demonstrating a clever combination of mesh distortion and coding, two more examples for Construct Game Services, and as ever some bug fixes. Happy testing!
                 
                
                    
                    
                        
                            Like this Release?
                        
                        
                            Let us know with a thumbs up!
                        
                        
                     
                    
    Launch r452
                 
             
            
                
        
            
                
                     New Additions
New Additions
                
            
            
                
                    
                            
                                
                                
                                    Debugger: show more information about timelines
                                
                             
                        
                            
                                
                                
                                    Construct Game Services: support for cloud save
                                
                             
                        
                            
                                
                                
                                    9-patch: 'Load image from URL' action
                                
                             
                        
                            
                                
                                
                                    New examples 'Pottery', 'Online leaderboards', 'Cloud save'
                                
                             
                        
                            
                                
                                
                                    9-patch: 'Set margins' action
                                
                             
                        
                            
                                
                                
                                    Linux CEF: add missing window caption/resizable settings
                                
                             
                        
                            
                                
                                
                                    9-patch: allow per-instance settings for edges, fill and seams, and add actions to set
                                
                             
                        
                            
                                
                                
                                    File System: 'Move file' action (Windows only - macOS and Linux support to follow)
                                
                             
                        
                            
                                
                                
                                    9-patch: image scale X/Y to scale image within the object
                                
                             
                        
                            
                                
                                
                                    9-patch: add debugger properties
                                
                             
                        
                 
             
         
    
        
            
                
                     Changes
Changes
                
            
            
                
                    
                            
                                
                                
                                    Rename example 'Savegames' to 'Local savegames'
                                
                             
                        
                            
                                
                                
                                    9-patch: change rendering to better handle resizing to very small sizes
                                
                             
                        
                            
                                
                                
                                    Windows WebView2: update to SDK v1.0.3405.78
                                
                             
                        
                 
             
         
    
        
            
                
                     Bug Fixes
Bug Fixes
                
            
            
                
                    
                            
                                
                                
                                    Construct Game Services: some expressions had wrong return type
                                
                             
                        
                            
                                
                                
                                    Construct Game Services: error using ScoreCountryAt() expression if server did not provide a country
                                
                             
                        
                            
                                
                                
                                    Possible fix for dialogs getting stuck when changing browser tab
                                
                             
                        
                            
                                
                                
                                    Find results bar: did not preserve scroll position correctly when changing search term
                                
                             
                        
                 
             
         
    
        
            
                
                     SDK updates
SDK updates
                
            
            
                
                    
                            
                                
                                
                                    Add editor IProject method GetProjectFileBySID()
                                
                             
                        
                 
             
         
    
        
            
                
                     Scripting updates
Scripting updates
                
            
            
                
                    
                            
                                
                                
                                    Add I9PatchInstance method replaceImage()
                                
                             
                        
                            
                                
                                
                                    Make I9PatchInstance margin values settable
                                
                             
                        
                            
                                
                                
                                    Add I9PatchInstance properties 'edges', 'fill', 'seams'
                                
                             
                        
                 
             
         
    
             
            
            
    
        
            Share Construct 3 Release r452 Now