 
        Beta versions are not as thoroughly tested as stable
     
    
        
        
        
        
        
        
            
                'Offline support' setting; folder project improvements; TypeScript updates
             
            
                
                    
                        11 October, 2023 ()
                    
                    
                
             
         
        
        
        
        
                    
                        
                            Email Me New Releases
                            Don't miss out on the latest and greatest new features in Construct 3
                         
                        
                     
                
        
            
            
                
                    Notes
                    We're keen to make sure there's a smooth workflow while using TypeScript in Construct. So in this release we've made some updates to how folder projects work. In particular reloading from the folder now also adds and removes items to match what's on disk, which helps ensure things like externally created script files get added.
There's also a new 'Offline support' checkbox for web-based exporters. This allows you to opt-out of adding the Service Worker that handles offline caching. While we recommend it's left on for publishing, it can be useful to turn off during development to avoid the offline cache getting in the way of updates.
Other than that we have various updates for TypeScript and JavaScript coding, and a few other bug fixes and tweaks. Happy testing!
                 
                
                    
                    
                        
                            Like this Release?
                        
                        
                            Let us know with a thumbs up!
                        
                        
                     
                    
    Launch r362
                 
             
            
                
        
            
                
                     New Additions
New Additions
                
            
            
                
                    
                            
                                
                                
                                    Add 'Offline support' setting for web exports, allowing opting-out of offline caching
                                
                             
                        
                            
                                
                                
                                    Project Bar: allow multiple selection when using 'Reload from folder' for files
                                
                             
                        
                 
             
         
    
        
            
                
                     Changes
Changes
                
            
            
                
                    
                            
                                
                                
                                    Folder projects: 'Reload all from folder' now also creates/deletes files/folders to match state of project folder
                                
                             
                        
                            
                                
                                
                                    Folder projects: allow opening if project files are missing (instead of failing to open project)
                                
                             
                        
                            
                                
                                
                                    Folder projects: upon opening project, automatically reload all file folders to match state of project folder
                                
                             
                        
                            
                                
                                
                                    Update pangram used for font preview to include 's'
                                
                             
                        
                 
             
         
    
        
            
                
                     Bug Fixes
Bug Fixes
                
            
            
                
                    
                            
                                
                                
                                    Text: icons did not update when updating icon set sprite images
                                
                             
                        
                            
                                
                                
                                    Text: crash choosing family for icon set in editor
                                
                             
                        
                            
                                
                                
                                    SVG Picture: crash changing image and immediately destroying
                                
                             
                        
                            
                                
                                
                                    HTML Element: wrong description for 'Set scroll position'
                                
                             
                        
                 
             
         
    
        
            
                
                     Scripting updates
Scripting updates
                
            
            
                
                    
                            
                                
                                
                                    'Set up TypeScript' did not work when no script files used
                                
                             
                        
                            
                                
                                
                                    Ensure InstanceType namespace exists at runtime
                                
                             
                        
                            
                                
                                
                                    Update some TypeScript definitions
                                
                             
                        
                            
                                
                                
                                    Add IAnyProjectLayout/IAnyProjectLayer type definitions for effects autocomplete
                                
                             
                        
                            
                                
                                
                                    Remove 'Array is discarded immediately' warning as it could show false positives
                                
                             
                        
                            
                                
                                
                                    Fix error using IAudioObjectType after advanced minification
                                
                             
                        
                 
             
         
    
             
            
            
    
        
            Share Construct 3 Release r362 Now