@@ -67,13 +67,20 @@ pub struct JuliaupConfigSettings {
6767        skip_serializing_if = "is_default_versionsdb_update_interval"  
6868    ) ]  
6969    pub  versionsdb_update_interval :  i64 , 
70+     #[ serde(  
71+         rename = "FeatureManifestSupport" ,  
72+         default ,  
73+         skip_serializing_if = "is_default"  
74+     ) ]  
75+     pub  feature_manifest_support :  bool , 
7076} 
7177
7278impl  Default  for  JuliaupConfigSettings  { 
7379    fn  default ( )  -> Self  { 
7480        JuliaupConfigSettings  { 
7581            create_channel_symlinks :  false , 
7682            versionsdb_update_interval :  default_versionsdb_update_interval ( ) , 
83+             feature_manifest_support :  false , 
7784        } 
7885    } 
7986} 
@@ -190,6 +197,7 @@ pub fn load_config_db(paths: &GlobalPaths) -> Result<JuliaupReadonlyConfigFile>
190197                settings :  JuliaupConfigSettings  { 
191198                    create_channel_symlinks :  false , 
192199                    versionsdb_update_interval :  default_versionsdb_update_interval ( ) , 
200+                     feature_manifest_support :  false , 
193201                } , 
194202                last_version_db_update :  None , 
195203            } , 
@@ -286,6 +294,7 @@ pub fn load_mut_config_db(paths: &GlobalPaths) -> Result<JuliaupConfigFile> {
286294                settings :  JuliaupConfigSettings  { 
287295                    create_channel_symlinks :  false , 
288296                    versionsdb_update_interval :  default_versionsdb_update_interval ( ) , 
297+                     feature_manifest_support :  false , 
289298                } , 
290299                last_version_db_update :  None , 
291300            } ; 
0 commit comments