mirror of
https://github.com/stride3d/stride.git
synced 2026-10-12 02:23:23 +00:00
Commit Graph
Select branches
Hide Pull Requests
d3d_multithreading
feature/asset-compiler-package-fix
feature/plugins/1-companions
feature/plugins/10-reload
feature/plugins/11-particles-audio
feature/plugins/12-ui
feature/plugins/2-editor
feature/plugins/3-asset-extensions
feature/plugins/4-bepu
feature/plugins/5-video
feature/plugins/6-bullet
feature/plugins/7-spritestudio
feature/plugins/8-audio
feature/plugins/9-authoring
feature/release-notes-bullets-attribution
feature/release-notes-v2-investigative
feature/unicode-path-fix
features/plugins/13-move-editors
fix/spirv-cross-native-conflict
l10n_master
master
master-3.0
master-3.1
master-3.2
master-4.0
master-4.1
master-4.2
master-4.3
master-4.4
xplat-editor
xplat-editor-backport
#100
#1000
#1003
#1005
#1006
#1007
#1010
#1012
#1014
#1015
#1018
#1023
#1025
#1029
#1030
#1037
#1038
#1039
#1042
#1045
#1049
#105
#1050
#1055
#1057
#1064
#1068
#107
#1070
#1071
#1072
#1073
#1074
#1074
#1077
#1078
#1080
#1083
#1085
#1086
#1088
#1089
#1090
#1091
#1092
#1093
#1096
#1098
#1099
#1100
#1101
#1103
#1104
#1105
#1107
#1108
#1109
#1111
#1112
#1114
#1117
#1121
#1122
#1123
#1124
#1126
#1128
#114
#1140
#1142
#1145
#1146
#1149
#1150
#1156
#1157
#1158
#1160
#1161
#1163
#1165
#1166
#1167
#1168
#1170
#1171
#1172
#1173
#1174
#1178
#1180
#1188
#1190
#1194
#120
#1213
#1214
#1217
#1218
#1221
#1224
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1254
#1256
#1257
#1259
#1260
#1261
#1263
#1264
#1265
#1273
#1274
#1275
#1276
#1277
#1278
#1280
#1281
#1282
#1283
#1284
#1285
#1286
#1287
#1288
#129
#1291
#1293
#1297
#1298
#1300
#1301
#1302
#1304
#1310
#1311
#1313
#1314
#1315
#1343
#1346
#135
#1350
#1351
#1354
#1359
#1362
#1364
#1373
#1376
#1377
#1379
#1380
#1382
#1384
#1385
#1387
#1391
#1393
#1395
#1397
#140
#1400
#1400
#1401
#1405
#1406
#1411
#1415
#1416
#1418
#1420
#1421
#1421
#1423
#1424
#1424
#1426
#1428
#1429
#143
#1434
#1441
#1442
#1443
#1444
#1446
#1447
#1449
#1450
#1454
#1455
#1456
#1458
#1462
#1463
#1464
#1469
#1470
#1472
#1474
#1478
#148
#1480
#1482
#1482
#1483
#1486
#1489
#1490
#1491
#1494
#1497
#1499
#151
#1511
#1512
#1515
#1516
#1520
#1521
#1522
#1523
#1526
#1526
#1532
#1535
#1536
#1537
#1538
#1539
#1540
#1544
#1545
#1546
#1547
#1549
#155
#1550
#1551
#1554
#1560
#1561
#1566
#1569
#1578
#1582
#1585
#1586
#1587
#1588
#1591
#1592
#1593
#1594
#1598
#1598
#1603
#1604
#1604
#1605
#1609
#161
#1610
#1613
#1614
#1616
#1618
#1625
#1631
#1632
#1639
#1641
#1643
#165
#1653
#1654
#1655
#1656
#1658
#166
#1660
#1664
#1668
#1669
#1670
#1673
#1673
#1675
#1675
#1677
#1678
#1680
#1682
#1683
#1684
#1685
#1686
#1687
#1688
#1689
#1690
#1691
#1694
#1696
#1697
#1701
#1702
#1704
#1705
#1708
#1709
#171
#1710
#1712
#1715
#1717
#1719
#172
#1720
#1721
#1722
#1723
#1724
#1725
#1727
#1729
#1731
#1732
#1733
#1734
#1735
#1736
#1737
#1739
#1741
#1744
#1746
#1747
#1748
#1749
#1756
#1757
#1759
#176
#1764
#1767
#1768
#1769
#1774
#1778
#1781
#1782
#1783
#1784
#1786
#1788
#179
#1790
#1793
#1798
#1801
#1804
#1805
#1807
#1808
#1809
#181
#1810
#1811
#1814
#1816
#1821
#1822
#1826
#1827
#1830
#1831
#1833
#1838
#184
#1840
#1841
#1842
#1844
#1846
#1847
#1849
#1850
#1852
#1853
#1854
#186
#186
#1860
#1862
#1863
#1864
#1865
#1868
#1869
#1871
#1872
#1875
#1878
#1879
#188
#188
#1880
#1881
#1886
#1887
#1888
#1889
#1894
#1895
#1896
#1897
#1898
#1900
#1904
#1905
#1908
#1910
#1911
#1912
#1916
#1918
#192
#1920
#1921
#1924
#1926
#1927
#1928
#1930
#1932
#1941
#1942
#1943
#1948
#1949
#1951
#1953
#1954
#1955
#1956
#1957
#1958
#1959
#1964
#1965
#1967
#1968
#1969
#1972
#1974
#1976
#1977
#1979
#1980
#1984
#1987
#1988
#1990
#1991
#1992
#1995
#1999
#2000
#2002
#2006
#2007
#2009
#2010
#2011
#2012
#2013
#2014
#2015
#2016
#2017
#202
#2021
#2023
#2026
#2027
#203
#2034
#2036
#2038
#2042
#2044
#2045
#2046
#2047
#2049
#2050
#2051
#2052
#2055
#2056
#2058
#2061
#2062
#2063
#2064
#2066
#2068
#207
#2075
#2077
#208
#2082
#2083
#2086
#2088
#2089
#2091
#2092
#2093
#2094
#2096
#2097
#2098
#210
#2100
#2102
#2103
#2103
#2104
#2105
#2106
#2108
#2109
#211
#2110
#2111
#2112
#2118
#2119
#2120
#2121
#2124
#2126
#2127
#2128
#213
#2131
#2132
#2133
#2136
#2137
#2141
#2142
#2144
#2146
#2147
#2148
#2149
#2150
#2151
#2162
#2163
#2167
#2169
#2170
#2176
#218
#2181
#2183
#2186
#2187
#2188
#219
#2195
#22
#2205
#2208
#2215
#2217
#2218
#222
#222
#2220
#2225
#2230
#2235
#2237
#2238
#224
#2242
#2245
#2246
#2247
#2248
#2250
#2251
#2252
#2254
#2256
#2257
#2258
#2261
#2262
#2264
#2266
#2267
#227
#2270
#2271
#2272
#2273
#2274
#2276
#2277
#2279
#228
#228
#2280
#2281
#2285
#2286
#2288
#229
#2290
#2291
#2293
#2294
#2295
#2296
#2297
#2299
#230
#230
#2302
#2303
#2307
#2308
#2309
#231
#2310
#2311
#2314
#2315
#2317
#2318
#2319
#2320
#2321
#2323
#2328
#2330
#2331
#2332
#2337
#2338
#2339
#234
#2342
#2343
#2344
#2345
#2346
#2350
#2351
#2352
#2357
#2360
#2362
#2363
#2364
#2366
#2367
#2368
#2369
#2370
#2371
#2373
#2375
#2380
#2383
#2385
#2389
#2392
#2393
#2396
#2397
#2398
#2400
#2402
#2403
#2404
#2405
#241
#2410
#2415
#2419
#242
#2421
#2422
#2423
#2428
#243
#2432
#2435
#2436
#2439
#2441
#2444
#245
#2450
#2454
#2457
#2458
#2460
#2461
#2463
#2465
#2466
#2467
#2468
#247
#2472
#2473
#2474
#2476
#2477
#2479
#2481
#2482
#249
#2494
#2497
#2500
#2503
#2504
#2511
#2512
#2517
#2518
#2519
#2521
#2525
#2526
#2527
#2528
#2529
#2530
#2531
#2533
#2534
#2535
#2537
#2546
#2547
#2548
#2549
#2555
#2556
#2557
#2558
#2559
#256
#2562
#2563
#2564
#2565
#2567
#2568
#2570
#2571
#2574
#2575
#2577
#2579
#258
#2582
#2589
#2593
#2597
#2598
#2599
#260
#2600
#2603
#2604
#2605
#2606
#2607
#2608
#2609
#2610
#2611
#2612
#2613
#2614
#2615
#2616
#2617
#2618
#2619
#2620
#2621
#2622
#2623
#2624
#2625
#2626
#2627
#2629
#2631
#2632
#2633
#2634
#2636
#2637
#2638
#2639
#264
#2640
#2642
#2643
#2644
#2650
#2651
#2653
#2654
#2658
#2659
#2660
#2661
#2662
#2663
#2664
#2666
#2668
#2669
#267
#2671
#2673
#2674
#2676
#268
#2681
#2683
#2684
#2685
#2686
#2688
#2689
#2690
#2691
#2692
#2693
#2694
#2695
#2697
#2698
#2700
#2701
#2702
#2704
#2705
#2711
#2712
#2714
#2715
#2717
#2718
#2719
#2720
#2720
#2721
#2722
#2724
#2728
#2731
#275
#2754
#2755
#2756
#2759
#2760
#2760
#2761
#2762
#2763
#2764
#2765
#277
#2771
#2772
#2773
#2774
#2775
#2776
#2777
#2778
#2780
#2783
#2784
#2788
#2789
#2790
#2791
#2792
#2793
#2794
#2795
#2796
#2798
#2799
#2800
#2801
#2802
#2803
#2804
#2805
#2806
#2807
#2808
#2809
#2813
#2815
#2816
#2819
#2821
#2822
#2826
#2829
#2830
#2834
#2835
#2836
#2837
#2838
#284
#2841
#2842
#2845
#2846
#2847
#2848
#2851
#2855
#2857
#2858
#2861
#2866
#2867
#2870
#2871
#2873
#2874
#2875
#2876
#2877
#2878
#2879
#2880
#2881
#2885
#2886
#2887
#2888
#289
#2893
#2894
#2898
#2899
#2901
#2902
#2905
#2911
#2912
#2914
#2915
#2921
#2925
#293
#2930
#2931
#2931
#2932
#2934
#2936
#294
#2941
#2943
#2945
#2946
#2947
#2949
#2951
#2952
#2954
#2961
#2963
#2966
#2967
#2968
#2970
#2971
#2976
#2981
#2986
#2987
#2990
#2991
#2992
#2994
#2995
#2996
#2997
#2998
#3000
#3007
#3008
#3009
#3011
#3013
#302
#3022
#3025
#3027
#3028
#3029
#3032
#3033
#3034
#3036
#3037
#3038
#3039
#3040
#3041
#3042
#3044
#3045
#3047
#3048
#3049
#3050
#3051
#3052
#3055
#3056
#3057
#3058
#3059
#3060
#3067
#3069
#3070
#3071
#3075
#3076
#3078
#3079
#3085
#3087
#3088
#3089
#3090
#3091
#3092
#3093
#3094
#3095
#3098
#3100
#3102
#3103
#3104
#3105
#3107
#3109
#3110
#3111
#3112
#3115
#3118
#3120
#3121
#3122
#3125
#3126
#3127
#3128
#3129
#3130
#3131
#3132
#3133
#3134
#3135
#3136
#3137
#3139
#3140
#3141
#3142
#3143
#3144
#3146
#3148
#3150
#3151
#3152
#3153
#3154
#3155
#3156
#3158
#3159
#3160
#3161
#3162
#3164
#3166
#3167
#3169
#3170
#3173
#3174
#3176
#3179
#3181
#3184
#3186
#3187
#3189
#319
#3190
#3192
#3194
#3195
#3196
#3198
#320
#3202
#3203
#3204
#3206
#3208
#3208
#3209
#3210
#3211
#3212
#3214
#3215
#3216
#3217
#3218
#3219
#322
#3220
#3223
#3224
#3226
#3228
#3229
#323
#3230
#3231
#3232
#3234
#3239
#3240
#3242
#3244
#3245
#3253
#3254
#3255
#3261
#3264
#3265
#3268
#327
#3270
#3271
#3272
#3273
#3274
#3275
#3276
#3277
#3277
#3278
#3279
#3280
#3281
#3282
#3285
#3286
#3286
#3287
#3291
#3293
#3294
#3295
#3296
#3297
#3298
#3300
#3302
#3302
#3304
#3305
#3306
#3308
#3309
#3309
#3311
#332
#3324
#3325
#3327
#3329
#3330
#3331
#3332
#3333
#3335
#3336
#3337
#3338
#334
#3340
#3341
#3342
#3343
#3344
#3344
#3345
#3346
#3347
#3348
#3349
#3349
#3350
#3351
#3354
#3355
#3357
#3358
#3359
#3360
#3361
#3365
#3366
#3366
#3368
#3370
#3371
#3372
#3373
#3376
#3378
#3379
#3379
#3381
#3382
#3383
#3385
#3387
#3387
#3388
#3389
#3390
#3391
#3395
#3399
#3400
#3401
#3402
#3404
#3405
#3406
#3407
#3408
#3409
#3410
#3411
#3412
#3413
#3414
#3414
#3415
#3417
#3418
#3420
#3421
#3422
#3425
#3426
#3427
#3429
#343
#3431
#3433
#3434
#3435
#3436
#3437
#3439
#3440
#3442
#3443
#3445
#3446
#3447
#3448
#3449
#3450
#3453
#3454
#3456
#3457
#3458
#3458
#3459
#3460
#3461
#3462
#3463
#3464
#3465
#3466
#3467
#3468
#3469
#3469
#3470
#3471
#3471
#3472
#3472
#3473
#3474
#3475
#3476
#3478
#3478
#3479
#348
#3480
#3480
#3481
#3483
#3484
#3485
#3486
#3490
#3491
#3491
#3493
#3494
#3496
#3496
#35
#35
#3500
#3501
#3502
#3504
#3505
#3505
#3506
#3507
#3509
#351
#3511
#3511
#3512
#3512
#3513
#3515
#3515
#3517
#3518
#3519
#3519
#3520
#3521
#3523
#3524
#3525
#3526
#3527
#3528
#3528
#3529
#3530
#3530
#3531
#3532
#3532
#3533
#3533
#3534
#3534
#3535
#3535
#3536
#3536
#3538
#3538
#3539
#3539
#3540
#3540
#3541
#3541
#3542
#3542
#3543
#3543
#3544
#3544
#3545
#3545
#3546
#3546
#3547
#3547
#3548
#3548
#3549
#3550
#3551
#3552
#3552
#3553
#3554
#3555
#3555
#3556
#3556
#3557
#3557
#3558
#3558
#3559
#3559
#3560
#3560
#3561
#3561
#3562
#3562
#3563
#3563
#3564
#3564
#3565
#3565
#3566
#3566
#3567
#3567
#3568
#3568
#3569
#3569
#3570
#3570
#359
#362
#363
#364
#375
#381
#382
#387
#391
#397
#400
#401
#406
#407
#411
#416
#418
#421
#423
#424
#427
#436
#437
#439
#444
#45
#450
#451
#452
#453
#456
#458
#464
#472
#478
#479
#48
#482
#483
#484
#485
#487
#489
#496
#497
#5
#502
#504
#505
#506
#507
#509
#511
#512
#514
#517
#52
#520
#521
#525
#526
#527
#528
#531
#533
#535
#536
#537
#538
#541
#545
#546
#549
#550
#551
#552
#555
#556
#557
#561
#562
#564
#568
#571
#572
#573
#575
#579
#581
#583
#587
#588
#589
#590
#591
#592
#593
#594
#595
#599
#601
#606
#607
#610
#611
#612
#616
#618
#619
#62
#62
#621
#622
#623
#624
#626
#629
#635
#637
#639
#640
#641
#642
#643
#644
#646
#649
#654
#655
#656
#662
#664
#666
#667
#669
#670
#674
#676
#679
#685
#687
#688
#690
#692
#694
#696
#697
#7
#705
#71
#712
#713
#714
#716
#718
#72
#72
#723
#727
#729
#732
#736
#737
#738
#740
#741
#742
#744
#745
#746
#748
#75
#751
#752
#753
#755
#759
#76
#762
#763
#765
#766
#767
#768
#769
#77
#772
#773
#775
#776
#777
#78
#785
#789
#793
#796
#799
#801
#805
#807
#808
#811
#812
#818
#823
#824
#826
#828
#829
#83
#834
#836
#838
#839
#84
#840
#841
#842
#843
#845
#846
#848
#849
#85
#850
#853
#854
#858
#860
#861
#862
#863
#864
#868
#871
#873
#877
#878
#882
#883
#885
#888
#892
#893
#894
#896
#897
#898
#899
#906
#907
#908
#910
#914
#915
#916
#919
#920
#922
#923
#924
#925
#926
#927
#928
#93
#930
#931
#933
#949
#951
#953
#954
#955
#956
#958
#965
#966
#967
#968
#969
#97
#970
#972
#973
#976
#977
#978
#979
#980
#982
#984
#988
#99
#990
#991
#993
#994
#995
#998
3.1b-R1
3.1b-R10
3.1b-R11
3.1b-R12
3.1b-R13
3.1b-R14
3.1b-R2
3.1b-R3
3.1b-R4
3.1b-R5
3.1b-R6
3.1b-R7
3.1b-R8
3.1b-R9
Restyle
cli/1.0.0
cli/1.0.0-beta1
cli/1.0.1
cli/1.0.2
cli/1.0.3
launcher/5.0.1
launcher/5.0.2
launcher/5.0.3
launcher/5.0.4
launcher/5.0.5
launcher/5.0.6
launcher/6.0.1
launcher/6.0.2
launcher/6.0.3
launcher/6.0.4
releases/3.0.0.1
releases/3.0.0.2
releases/3.0.0.3
releases/3.0.0.4
releases/3.0.0.5
releases/3.0.0.6
releases/4.0.0.1-beta03-1017
releases/4.0.0.1-beta03-1019
releases/4.0.0.1-beta03-1036
releases/4.0.0.1-beta04-1193
releases/4.0.0.1-beta04-1207
releases/4.0.0.1-beta04-1254
releases/4.0.0.1-beta04-1262
releases/4.0.0.1-beta04-1265
releases/4.0.0.1-beta04-1317
releases/4.0.0.1-beta04-1341
releases/4.0.0.1-beta04-1347
releases/4.0.0.1-beta04-1364
releases/4.0.0.1-beta04-1366
releases/4.0.0.1-beta04-1374
releases/4.0.1.1381-beta
releases/4.0.1.1397-beta
releases/4.0.1.1400
releases/4.0.1.1401
releases/4.0.1.1405
releases/4.0.1.1420
releases/4.0.1.1425
releases/4.0.1.1428
releases/4.1.0.1457-beta
releases/4.1.0.1459-beta
releases/4.1.0.1728
releases/4.1.0.1731
releases/4.1.0.1734
releases/4.1.0.1805
releases/4.1.0.1822
releases/4.1.0.1838
releases/4.1.0.1897
releases/4.1.0.1898
releases/4.1.0.1948
releases/4.2.0.2042
releases/4.2.0.2043
releases/4.2.0.2067
releases/4.2.0.2121
releases/4.2.0.2122
releases/4.2.0.2149
releases/4.2.0.2188
releases/4.2.0.2227
releases/4.2.0.2228
releases/4.2.0.2230
releases/4.2.0.2232
releases/4.2.0.2267
releases/4.2.0.2282
releases/4.2.0.2293
releases/4.2.0.2371
releases/4.2.0.2374
releases/4.2.0.2381
releases/4.2.1.2442
releases/4.2.1.2485
releases/4.2.1.2487
releases/4.3.0.2503
releases/4.3.0.2507
releases/4.4.0
releases/4.4.0-beta1
releases/4.4.0-beta2
releases/4.4.0-beta3
releases/4.4.0-beta4
releases/4.4.0-beta5
releases/4.4.0-beta6
releases/4.4.0-beta7
releases/4.4.0-beta8
releases/4.4.0-beta9
samples/4.4.0
samples/4.4.1
samples/4.4.2
samples/4.4.3
start_of_e_custom
start_of_temp
vsix/1
vsix/10
vsix/11
vsix/12
vsix/16
vsix/18
vsix/19
vsix/2
vsix/3
vsix/5
vsix/7
vsix/9
Select branches
Hide Pull Requests
d3d_multithreading
feature/asset-compiler-package-fix
feature/plugins/1-companions
feature/plugins/10-reload
feature/plugins/11-particles-audio
feature/plugins/12-ui
feature/plugins/2-editor
feature/plugins/3-asset-extensions
feature/plugins/4-bepu
feature/plugins/5-video
feature/plugins/6-bullet
feature/plugins/7-spritestudio
feature/plugins/8-audio
feature/plugins/9-authoring
feature/release-notes-bullets-attribution
feature/release-notes-v2-investigative
feature/unicode-path-fix
features/plugins/13-move-editors
fix/spirv-cross-native-conflict
l10n_master
master
master-3.0
master-3.1
master-3.2
master-4.0
master-4.1
master-4.2
master-4.3
master-4.4
xplat-editor
xplat-editor-backport
#100
#1000
#1003
#1005
#1006
#1007
#1010
#1012
#1014
#1015
#1018
#1023
#1025
#1029
#1030
#1037
#1038
#1039
#1042
#1045
#1049
#105
#1050
#1055
#1057
#1064
#1068
#107
#1070
#1071
#1072
#1073
#1074
#1074
#1077
#1078
#1080
#1083
#1085
#1086
#1088
#1089
#1090
#1091
#1092
#1093
#1096
#1098
#1099
#1100
#1101
#1103
#1104
#1105
#1107
#1108
#1109
#1111
#1112
#1114
#1117
#1121
#1122
#1123
#1124
#1126
#1128
#114
#1140
#1142
#1145
#1146
#1149
#1150
#1156
#1157
#1158
#1160
#1161
#1163
#1165
#1166
#1167
#1168
#1170
#1171
#1172
#1173
#1174
#1178
#1180
#1188
#1190
#1194
#120
#1213
#1214
#1217
#1218
#1221
#1224
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1254
#1256
#1257
#1259
#1260
#1261
#1263
#1264
#1265
#1273
#1274
#1275
#1276
#1277
#1278
#1280
#1281
#1282
#1283
#1284
#1285
#1286
#1287
#1288
#129
#1291
#1293
#1297
#1298
#1300
#1301
#1302
#1304
#1310
#1311
#1313
#1314
#1315
#1343
#1346
#135
#1350
#1351
#1354
#1359
#1362
#1364
#1373
#1376
#1377
#1379
#1380
#1382
#1384
#1385
#1387
#1391
#1393
#1395
#1397
#140
#1400
#1400
#1401
#1405
#1406
#1411
#1415
#1416
#1418
#1420
#1421
#1421
#1423
#1424
#1424
#1426
#1428
#1429
#143
#1434
#1441
#1442
#1443
#1444
#1446
#1447
#1449
#1450
#1454
#1455
#1456
#1458
#1462
#1463
#1464
#1469
#1470
#1472
#1474
#1478
#148
#1480
#1482
#1482
#1483
#1486
#1489
#1490
#1491
#1494
#1497
#1499
#151
#1511
#1512
#1515
#1516
#1520
#1521
#1522
#1523
#1526
#1526
#1532
#1535
#1536
#1537
#1538
#1539
#1540
#1544
#1545
#1546
#1547
#1549
#155
#1550
#1551
#1554
#1560
#1561
#1566
#1569
#1578
#1582
#1585
#1586
#1587
#1588
#1591
#1592
#1593
#1594
#1598
#1598
#1603
#1604
#1604
#1605
#1609
#161
#1610
#1613
#1614
#1616
#1618
#1625
#1631
#1632
#1639
#1641
#1643
#165
#1653
#1654
#1655
#1656
#1658
#166
#1660
#1664
#1668
#1669
#1670
#1673
#1673
#1675
#1675
#1677
#1678
#1680
#1682
#1683
#1684
#1685
#1686
#1687
#1688
#1689
#1690
#1691
#1694
#1696
#1697
#1701
#1702
#1704
#1705
#1708
#1709
#171
#1710
#1712
#1715
#1717
#1719
#172
#1720
#1721
#1722
#1723
#1724
#1725
#1727
#1729
#1731
#1732
#1733
#1734
#1735
#1736
#1737
#1739
#1741
#1744
#1746
#1747
#1748
#1749
#1756
#1757
#1759
#176
#1764
#1767
#1768
#1769
#1774
#1778
#1781
#1782
#1783
#1784
#1786
#1788
#179
#1790
#1793
#1798
#1801
#1804
#1805
#1807
#1808
#1809
#181
#1810
#1811
#1814
#1816
#1821
#1822
#1826
#1827
#1830
#1831
#1833
#1838
#184
#1840
#1841
#1842
#1844
#1846
#1847
#1849
#1850
#1852
#1853
#1854
#186
#186
#1860
#1862
#1863
#1864
#1865
#1868
#1869
#1871
#1872
#1875
#1878
#1879
#188
#188
#1880
#1881
#1886
#1887
#1888
#1889
#1894
#1895
#1896
#1897
#1898
#1900
#1904
#1905
#1908
#1910
#1911
#1912
#1916
#1918
#192
#1920
#1921
#1924
#1926
#1927
#1928
#1930
#1932
#1941
#1942
#1943
#1948
#1949
#1951
#1953
#1954
#1955
#1956
#1957
#1958
#1959
#1964
#1965
#1967
#1968
#1969
#1972
#1974
#1976
#1977
#1979
#1980
#1984
#1987
#1988
#1990
#1991
#1992
#1995
#1999
#2000
#2002
#2006
#2007
#2009
#2010
#2011
#2012
#2013
#2014
#2015
#2016
#2017
#202
#2021
#2023
#2026
#2027
#203
#2034
#2036
#2038
#2042
#2044
#2045
#2046
#2047
#2049
#2050
#2051
#2052
#2055
#2056
#2058
#2061
#2062
#2063
#2064
#2066
#2068
#207
#2075
#2077
#208
#2082
#2083
#2086
#2088
#2089
#2091
#2092
#2093
#2094
#2096
#2097
#2098
#210
#2100
#2102
#2103
#2103
#2104
#2105
#2106
#2108
#2109
#211
#2110
#2111
#2112
#2118
#2119
#2120
#2121
#2124
#2126
#2127
#2128
#213
#2131
#2132
#2133
#2136
#2137
#2141
#2142
#2144
#2146
#2147
#2148
#2149
#2150
#2151
#2162
#2163
#2167
#2169
#2170
#2176
#218
#2181
#2183
#2186
#2187
#2188
#219
#2195
#22
#2205
#2208
#2215
#2217
#2218
#222
#222
#2220
#2225
#2230
#2235
#2237
#2238
#224
#2242
#2245
#2246
#2247
#2248
#2250
#2251
#2252
#2254
#2256
#2257
#2258
#2261
#2262
#2264
#2266
#2267
#227
#2270
#2271
#2272
#2273
#2274
#2276
#2277
#2279
#228
#228
#2280
#2281
#2285
#2286
#2288
#229
#2290
#2291
#2293
#2294
#2295
#2296
#2297
#2299
#230
#230
#2302
#2303
#2307
#2308
#2309
#231
#2310
#2311
#2314
#2315
#2317
#2318
#2319
#2320
#2321
#2323
#2328
#2330
#2331
#2332
#2337
#2338
#2339
#234
#2342
#2343
#2344
#2345
#2346
#2350
#2351
#2352
#2357
#2360
#2362
#2363
#2364
#2366
#2367
#2368
#2369
#2370
#2371
#2373
#2375
#2380
#2383
#2385
#2389
#2392
#2393
#2396
#2397
#2398
#2400
#2402
#2403
#2404
#2405
#241
#2410
#2415
#2419
#242
#2421
#2422
#2423
#2428
#243
#2432
#2435
#2436
#2439
#2441
#2444
#245
#2450
#2454
#2457
#2458
#2460
#2461
#2463
#2465
#2466
#2467
#2468
#247
#2472
#2473
#2474
#2476
#2477
#2479
#2481
#2482
#249
#2494
#2497
#2500
#2503
#2504
#2511
#2512
#2517
#2518
#2519
#2521
#2525
#2526
#2527
#2528
#2529
#2530
#2531
#2533
#2534
#2535
#2537
#2546
#2547
#2548
#2549
#2555
#2556
#2557
#2558
#2559
#256
#2562
#2563
#2564
#2565
#2567
#2568
#2570
#2571
#2574
#2575
#2577
#2579
#258
#2582
#2589
#2593
#2597
#2598
#2599
#260
#2600
#2603
#2604
#2605
#2606
#2607
#2608
#2609
#2610
#2611
#2612
#2613
#2614
#2615
#2616
#2617
#2618
#2619
#2620
#2621
#2622
#2623
#2624
#2625
#2626
#2627
#2629
#2631
#2632
#2633
#2634
#2636
#2637
#2638
#2639
#264
#2640
#2642
#2643
#2644
#2650
#2651
#2653
#2654
#2658
#2659
#2660
#2661
#2662
#2663
#2664
#2666
#2668
#2669
#267
#2671
#2673
#2674
#2676
#268
#2681
#2683
#2684
#2685
#2686
#2688
#2689
#2690
#2691
#2692
#2693
#2694
#2695
#2697
#2698
#2700
#2701
#2702
#2704
#2705
#2711
#2712
#2714
#2715
#2717
#2718
#2719
#2720
#2720
#2721
#2722
#2724
#2728
#2731
#275
#2754
#2755
#2756
#2759
#2760
#2760
#2761
#2762
#2763
#2764
#2765
#277
#2771
#2772
#2773
#2774
#2775
#2776
#2777
#2778
#2780
#2783
#2784
#2788
#2789
#2790
#2791
#2792
#2793
#2794
#2795
#2796
#2798
#2799
#2800
#2801
#2802
#2803
#2804
#2805
#2806
#2807
#2808
#2809
#2813
#2815
#2816
#2819
#2821
#2822
#2826
#2829
#2830
#2834
#2835
#2836
#2837
#2838
#284
#2841
#2842
#2845
#2846
#2847
#2848
#2851
#2855
#2857
#2858
#2861
#2866
#2867
#2870
#2871
#2873
#2874
#2875
#2876
#2877
#2878
#2879
#2880
#2881
#2885
#2886
#2887
#2888
#289
#2893
#2894
#2898
#2899
#2901
#2902
#2905
#2911
#2912
#2914
#2915
#2921
#2925
#293
#2930
#2931
#2931
#2932
#2934
#2936
#294
#2941
#2943
#2945
#2946
#2947
#2949
#2951
#2952
#2954
#2961
#2963
#2966
#2967
#2968
#2970
#2971
#2976
#2981
#2986
#2987
#2990
#2991
#2992
#2994
#2995
#2996
#2997
#2998
#3000
#3007
#3008
#3009
#3011
#3013
#302
#3022
#3025
#3027
#3028
#3029
#3032
#3033
#3034
#3036
#3037
#3038
#3039
#3040
#3041
#3042
#3044
#3045
#3047
#3048
#3049
#3050
#3051
#3052
#3055
#3056
#3057
#3058
#3059
#3060
#3067
#3069
#3070
#3071
#3075
#3076
#3078
#3079
#3085
#3087
#3088
#3089
#3090
#3091
#3092
#3093
#3094
#3095
#3098
#3100
#3102
#3103
#3104
#3105
#3107
#3109
#3110
#3111
#3112
#3115
#3118
#3120
#3121
#3122
#3125
#3126
#3127
#3128
#3129
#3130
#3131
#3132
#3133
#3134
#3135
#3136
#3137
#3139
#3140
#3141
#3142
#3143
#3144
#3146
#3148
#3150
#3151
#3152
#3153
#3154
#3155
#3156
#3158
#3159
#3160
#3161
#3162
#3164
#3166
#3167
#3169
#3170
#3173
#3174
#3176
#3179
#3181
#3184
#3186
#3187
#3189
#319
#3190
#3192
#3194
#3195
#3196
#3198
#320
#3202
#3203
#3204
#3206
#3208
#3208
#3209
#3210
#3211
#3212
#3214
#3215
#3216
#3217
#3218
#3219
#322
#3220
#3223
#3224
#3226
#3228
#3229
#323
#3230
#3231
#3232
#3234
#3239
#3240
#3242
#3244
#3245
#3253
#3254
#3255
#3261
#3264
#3265
#3268
#327
#3270
#3271
#3272
#3273
#3274
#3275
#3276
#3277
#3277
#3278
#3279
#3280
#3281
#3282
#3285
#3286
#3286
#3287
#3291
#3293
#3294
#3295
#3296
#3297
#3298
#3300
#3302
#3302
#3304
#3305
#3306
#3308
#3309
#3309
#3311
#332
#3324
#3325
#3327
#3329
#3330
#3331
#3332
#3333
#3335
#3336
#3337
#3338
#334
#3340
#3341
#3342
#3343
#3344
#3344
#3345
#3346
#3347
#3348
#3349
#3349
#3350
#3351
#3354
#3355
#3357
#3358
#3359
#3360
#3361
#3365
#3366
#3366
#3368
#3370
#3371
#3372
#3373
#3376
#3378
#3379
#3379
#3381
#3382
#3383
#3385
#3387
#3387
#3388
#3389
#3390
#3391
#3395
#3399
#3400
#3401
#3402
#3404
#3405
#3406
#3407
#3408
#3409
#3410
#3411
#3412
#3413
#3414
#3414
#3415
#3417
#3418
#3420
#3421
#3422
#3425
#3426
#3427
#3429
#343
#3431
#3433
#3434
#3435
#3436
#3437
#3439
#3440
#3442
#3443
#3445
#3446
#3447
#3448
#3449
#3450
#3453
#3454
#3456
#3457
#3458
#3458
#3459
#3460
#3461
#3462
#3463
#3464
#3465
#3466
#3467
#3468
#3469
#3469
#3470
#3471
#3471
#3472
#3472
#3473
#3474
#3475
#3476
#3478
#3478
#3479
#348
#3480
#3480
#3481
#3483
#3484
#3485
#3486
#3490
#3491
#3491
#3493
#3494
#3496
#3496
#35
#35
#3500
#3501
#3502
#3504
#3505
#3505
#3506
#3507
#3509
#351
#3511
#3511
#3512
#3512
#3513
#3515
#3515
#3517
#3518
#3519
#3519
#3520
#3521
#3523
#3524
#3525
#3526
#3527
#3528
#3528
#3529
#3530
#3530
#3531
#3532
#3532
#3533
#3533
#3534
#3534
#3535
#3535
#3536
#3536
#3538
#3538
#3539
#3539
#3540
#3540
#3541
#3541
#3542
#3542
#3543
#3543
#3544
#3544
#3545
#3545
#3546
#3546
#3547
#3547
#3548
#3548
#3549
#3550
#3551
#3552
#3552
#3553
#3554
#3555
#3555
#3556
#3556
#3557
#3557
#3558
#3558
#3559
#3559
#3560
#3560
#3561
#3561
#3562
#3562
#3563
#3563
#3564
#3564
#3565
#3565
#3566
#3566
#3567
#3567
#3568
#3568
#3569
#3569
#3570
#3570
#359
#362
#363
#364
#375
#381
#382
#387
#391
#397
#400
#401
#406
#407
#411
#416
#418
#421
#423
#424
#427
#436
#437
#439
#444
#45
#450
#451
#452
#453
#456
#458
#464
#472
#478
#479
#48
#482
#483
#484
#485
#487
#489
#496
#497
#5
#502
#504
#505
#506
#507
#509
#511
#512
#514
#517
#52
#520
#521
#525
#526
#527
#528
#531
#533
#535
#536
#537
#538
#541
#545
#546
#549
#550
#551
#552
#555
#556
#557
#561
#562
#564
#568
#571
#572
#573
#575
#579
#581
#583
#587
#588
#589
#590
#591
#592
#593
#594
#595
#599
#601
#606
#607
#610
#611
#612
#616
#618
#619
#62
#62
#621
#622
#623
#624
#626
#629
#635
#637
#639
#640
#641
#642
#643
#644
#646
#649
#654
#655
#656
#662
#664
#666
#667
#669
#670
#674
#676
#679
#685
#687
#688
#690
#692
#694
#696
#697
#7
#705
#71
#712
#713
#714
#716
#718
#72
#72
#723
#727
#729
#732
#736
#737
#738
#740
#741
#742
#744
#745
#746
#748
#75
#751
#752
#753
#755
#759
#76
#762
#763
#765
#766
#767
#768
#769
#77
#772
#773
#775
#776
#777
#78
#785
#789
#793
#796
#799
#801
#805
#807
#808
#811
#812
#818
#823
#824
#826
#828
#829
#83
#834
#836
#838
#839
#84
#840
#841
#842
#843
#845
#846
#848
#849
#85
#850
#853
#854
#858
#860
#861
#862
#863
#864
#868
#871
#873
#877
#878
#882
#883
#885
#888
#892
#893
#894
#896
#897
#898
#899
#906
#907
#908
#910
#914
#915
#916
#919
#920
#922
#923
#924
#925
#926
#927
#928
#93
#930
#931
#933
#949
#951
#953
#954
#955
#956
#958
#965
#966
#967
#968
#969
#97
#970
#972
#973
#976
#977
#978
#979
#980
#982
#984
#988
#99
#990
#991
#993
#994
#995
#998
3.1b-R1
3.1b-R10
3.1b-R11
3.1b-R12
3.1b-R13
3.1b-R14
3.1b-R2
3.1b-R3
3.1b-R4
3.1b-R5
3.1b-R6
3.1b-R7
3.1b-R8
3.1b-R9
Restyle
cli/1.0.0
cli/1.0.0-beta1
cli/1.0.1
cli/1.0.2
cli/1.0.3
launcher/5.0.1
launcher/5.0.2
launcher/5.0.3
launcher/5.0.4
launcher/5.0.5
launcher/5.0.6
launcher/6.0.1
launcher/6.0.2
launcher/6.0.3
launcher/6.0.4
releases/3.0.0.1
releases/3.0.0.2
releases/3.0.0.3
releases/3.0.0.4
releases/3.0.0.5
releases/3.0.0.6
releases/4.0.0.1-beta03-1017
releases/4.0.0.1-beta03-1019
releases/4.0.0.1-beta03-1036
releases/4.0.0.1-beta04-1193
releases/4.0.0.1-beta04-1207
releases/4.0.0.1-beta04-1254
releases/4.0.0.1-beta04-1262
releases/4.0.0.1-beta04-1265
releases/4.0.0.1-beta04-1317
releases/4.0.0.1-beta04-1341
releases/4.0.0.1-beta04-1347
releases/4.0.0.1-beta04-1364
releases/4.0.0.1-beta04-1366
releases/4.0.0.1-beta04-1374
releases/4.0.1.1381-beta
releases/4.0.1.1397-beta
releases/4.0.1.1400
releases/4.0.1.1401
releases/4.0.1.1405
releases/4.0.1.1420
releases/4.0.1.1425
releases/4.0.1.1428
releases/4.1.0.1457-beta
releases/4.1.0.1459-beta
releases/4.1.0.1728
releases/4.1.0.1731
releases/4.1.0.1734
releases/4.1.0.1805
releases/4.1.0.1822
releases/4.1.0.1838
releases/4.1.0.1897
releases/4.1.0.1898
releases/4.1.0.1948
releases/4.2.0.2042
releases/4.2.0.2043
releases/4.2.0.2067
releases/4.2.0.2121
releases/4.2.0.2122
releases/4.2.0.2149
releases/4.2.0.2188
releases/4.2.0.2227
releases/4.2.0.2228
releases/4.2.0.2230
releases/4.2.0.2232
releases/4.2.0.2267
releases/4.2.0.2282
releases/4.2.0.2293
releases/4.2.0.2371
releases/4.2.0.2374
releases/4.2.0.2381
releases/4.2.1.2442
releases/4.2.1.2485
releases/4.2.1.2487
releases/4.3.0.2503
releases/4.3.0.2507
releases/4.4.0
releases/4.4.0-beta1
releases/4.4.0-beta2
releases/4.4.0-beta3
releases/4.4.0-beta4
releases/4.4.0-beta5
releases/4.4.0-beta6
releases/4.4.0-beta7
releases/4.4.0-beta8
releases/4.4.0-beta9
samples/4.4.0
samples/4.4.1
samples/4.4.2
samples/4.4.3
start_of_e_custom
start_of_temp
vsix/1
vsix/10
vsix/11
vsix/12
vsix/16
vsix/18
vsix/19
vsix/2
vsix/3
vsix/5
vsix/7
vsix/9
-
85437b73c8
feat: move all plugin projects under sources/plugins
features/plugins/13-move-editors
Nicolas Musset
2026-10-11 19:17:30 +02:00 -
a3cff2e7de
AssetCompiler: the package is build-only, a plain PackageReference or #:package is enough
feature/asset-compiler-package-fix
Nicolas Musset
2026-10-10 22:15:22 +02:00 -
9e79c51b2c
fix: update references and docs after moving plugin's editor projects
Nicolas Musset
2026-10-10 14:04:14 +02:00 -
80a748f60f
feat: move plugin's editor projects
Nicolas Musset
2026-10-10 14:01:42 +02:00 -
cfccda897e
Packaging tests: a UI page compiles through Stride.UI.Assets, which ships the system library; only an editor session loads Stride.UI.Editor, and only the WPF one its views; the plugin fixture references Stride.UI for its page
feature/plugins/12-ui
Virgile Bello
2026-10-06 14:43:15 +09:00 -
af13381bea
Rendering: the engine's compositors no longer carry the UI render feature (Stride.UI is a plugin); GraphicsCompositorAsset 3.1.0.3 treats it as 3.1.0.2 treats the particle one (one ownership upgrader per plugin feature, same rules): owned in compositors derived from the engine's ones, removed in a project without Stride.UI; samples and test compositors marked, the Voxels compositor drops it
Virgile Bello
2026-10-06 14:34:32 +09:00 -
6cadbee4ce
UI: move the UI page and library assets, compilers, factories, property graph, templates and the system library to Stride.UI.Assets, and the UI editors, their game services and adorners, the gizmo, the entity factory, the add-to-scene policy, the page thumbnail and the property grid pieces to Stride.UI.Editor (views and property templates in Stride.UI.Editor.Wpf), all declared by Stride.UI; the UI render feature comes from UIRenderFeatureProvider; Stride.Assets, Stride.Editor and Stride.AssetCompiler no longer reference Stride.UI
Virgile Bello
2026-10-06 14:31:53 +09:00 -
3140a8063a
UI: the runtime is host-loadable (StrideContainsAssetTypes), its component and elements are written in scene and UI assets
Virgile Bello
2026-09-12 08:51:36 +09:00 -
7ca485ce51
Rendering: the engine's compositors (the two defaults and the Voxels one) no longer carry the particle render feature (Stride.Particles is a plugin; a session without it could not read them); the GraphicsCompositorAsset 3.1.0.2 upgrader marks the inherited item as owned in compositors derived from them so reconciling with the base keeps it, samples and templates marked
feature/plugins/11-particles-audio
Virgile Bello
2026-09-15 22:26:50 +09:00 -
f33f970685
Particles: move the gizmo, the entity factories, the material change watcher, the property grid updater (was ParticleSystemComponentViewModel) and the component and state control icons to Stride.Particles.Editor, declared by Stride.Particles; the preview and thumbnail compositors get the particle render feature from its provider; Stride.Editor and the asset compiler no longer reference Stride.Particles
Virgile Bello
2026-09-13 21:03:10 +09:00 -
6dc8a11c23
Audio: the sound preview's WPF view and its theme move to Stride.Audio.Editor.Wpf (StrideEditorToolkit Wpf, its own plugin class so the view registers), declared by Stride.Audio.Editor, which has no WPF left
Virgile Bello
2026-09-15 18:45:09 +09:00 -
2f4c53ea50
Editor: a plugin declares its editor settings keys in a static class marked [EditorSettings]; Game Studio registers them with the plugin's assembly and removes them from the settings container when the assembly is unloaded (SettingsContainer.UnregisterSettingsKey, RegisterSettingsKey), so a reloaded assembly creates them again
feature/plugins/10-reload
Virgile Bello
2026-10-07 21:00:59 +09:00 -
bddc7b3ff5
Packages: an assembly a container loaded resolves for a type name asked from outside any container (WPF binds the generic arguments of a BAML type through the default load context; the UI editor's ThicknessEditor derives from VectorEditorBase<Thickness?>)
Virgile Bello
2026-10-06 17:32:06 +09:00 -
b083f22611
Editor: the default compositor of the entity editor games (prefab, UI, and the scene until it takes the game's) takes the render features the loaded packages bring (RenderFeatureProviders), as previews and thumbnails do
Virgile Bello
2026-10-06 14:08:31 +09:00 -
8a6fe44560
Editor: the editor game's cursor is named without a UI toolkit (EditorGameCursor), the drag threshold comes from the controller (MinimumDragDistance) and a hierarchy editor reads the clipboard through ClipboardText, so the UI editor's logic uses no WPF or WinForms type
Virgile Bello
2026-10-06 14:06:51 +09:00 -
ec06f08ed3
Editor: members an asset editor in a plugin needs are public (AssetCompositeEditorViewModel.FixupAndRestoreSelection, EntityHierarchyEditorGame.InitializeContentScene, AssetCompositeHierarchyTreeViewHelper), and EditorGameController.StartDragDrop starts a drag out of the editor game
Virgile Bello
2026-10-06 14:04:17 +09:00 -
bf666b579d
Assets: a package takes the path a reused project assembly was loaded from out of the assembly container, since an assembly loaded from bytes has an empty Location; its PackageLoadedAssembly had no path at all, which left the editor unable to tell that a reload swaps it
Virgile Bello
2026-09-16 13:40:11 +09:00 -
488bb00573
Editor: reloading a changed assembly also rebuilds and reloads every loaded assembly that depends on it, in dependency order (a plugin's Assets and Editor companions, and the game, follow its runtime); a dependent stays bound to the types of the copy it was loaded against, so on its own it kept an asset content type and editor registrations pointing at the unloaded assembly
Virgile Bello
2026-09-16 12:08:06 +09:00 -
50c72e09d0
Assets: an asset file whose type is not loaded stays in an editor session as an unloadable asset instead of being skipped (LoadAssetsOfUnknownType, set by the editor only): a .sd file is taken when its first line is a Yaml type tag, migration is skipped for a type that declares no version, and the expected type reaches the Yaml layer so the root can be read as an unloadable asset
Virgile Bello
2026-09-16 11:08:07 +09:00 -
897798852f
Editor: an editor plugin is unregistered with its assembly (AssetsPlugin.UnregisterPlugins and PluginsRemoved), taking back its view model, editor, preview and enum image entries, its template providers and its copy and paste processors; the preview service drops the previews of that assembly
Virgile Bello
2026-09-16 09:53:28 +09:00 -
c7d301263f
Editor: the asset views follow the session's asset types (a plugin joins, assemblies are reloaded or unloaded): AssetTypesChanged is raised once per burst of assembly changes, the Add asset list skips templates whose asset type is not loaded, and the type filters rebuild from AssetRegistry.TypesVersion
Virgile Bello
2026-09-15 22:41:43 +09:00 -
0bd7e3b87a
Assets: a project assembly loaded into the session container registers as an asset assembly (a plugin's runtime loaded as a game dependency lists its components); dependencies resolve to the host's copy first and packages load dependencies first
Virgile Bello
2026-09-16 00:55:02 +09:00 -
cb98694ab4
Assets: a package's type scope (PackageTypeScope: the types of its own assemblies, of its dependencies, companions included, and of the host); a new compositor and 'Add package features' take the render features of the compositor's project only
feature/plugins/9-authoring
Virgile Bello
2026-10-08 01:56:48 +09:00 -
3fa99540cc
Editor: Add dependency lists only what a game references itself (no companion, no executable, nothing already in the dependency closure such as the engine's own packages)
Virgile Bello
2026-10-06 18:00:04 +09:00 -
69eaec0eed
Editor: 'Add package features' in the graphics compositor editor adds the render features the loaded packages bring (IRenderFeatureProvider) that a game's compositor misses, through the property graph
Virgile Bello
2026-09-15 22:26:51 +09:00 -
cc7d05d5e5
Packages: an Editor companion written for one UI toolkit says so (StrideEditorToolkit on the view project, Toolkit on the companion entry, in the sdpkg and the manifest); an editor loads the views of its own toolkit only (PackageLoadParameters.EditorToolkit, the WPF Game Studio names Wpf), the asset compiler none
Virgile Bello
2026-09-15 18:45:09 +09:00 -
70a84b6576
Docs: plugins (runtime, Assets and Editor packages, how the tools find them, plugins inside a game's solution, the stride-plugin template)
Virgile Bello
2026-09-15 18:30:38 +09:00 -
39bfa74eee
Packaging tests: a plugin added to a new game's solution by AddPluginGenerator builds with the game (the executable builds the Assets companion, the game does not ship it) and the reloaded solution reads the runtime's companion declarations
Virgile Bello
2026-09-15 18:30:37 +09:00 -
ce5a80b7f3
Editor: Add plugin (AddPluginGenerator over stride-plugin): the three projects join the solution and the game library owning the GameSettings asset references the runtime project, asked which one when several do
Virgile Bello
2026-09-15 18:30:36 +09:00 -
8b76682360
Templates: stride-plugin, a plugin as three projects (the runtime with a component and a content type, the Assets companion with an asset, its compiler and its template, the Editor companion with the component's icon and a gizmo), packed in Stride.Templates.Games
Virgile Bello
2026-09-15 18:30:35 +09:00 -
f5b43fe87f
Editor: images of enum values declared by [assembly: EnumImage(value, resource)] over embedded resources, read like type images; StrideAssetsPlugin adds its resource dictionary's on top
Virgile Bello
2026-09-13 20:56:49 +09:00 -
8c3da97757
Editor: a component takes part in prefab thumbnails through IThumbnailComponent (shown from an angle, prepared before the frame); the particle warm-up moves from PrefabThumbnailCompiler to ParticleSystemComponent
Virgile Bello
2026-09-13 20:56:48 +09:00 -
78015b9860
Audio: move the sound asset, compiler, importer, factories and templates to Stride.Audio.Assets and the emitter and listener gizmos and factories, the sound preview with its WPF view and style, the thumbnail and the editor-game compiler to Stride.Audio.Editor, both declared by Stride.Audio; Stride.Assets, Stride.Editor and Stride.Assets.Presentation reference neither; the new-game and library templates and the samples using audio reference Stride.Audio
feature/plugins/8-audio
Virgile Bello
2026-09-12 02:37:57 +09:00 -
f0f0cbd74e
Upgraders: a project referencing Stride.Engine gets a Stride.Audio reference shaped like it (audio is no longer part of the engine); the code upgrader turns a bare Audio in a game into this.Audio, routes a script's Audio through its Game property and imports Stride.Audio (MemberToExtension, for an instance member turned extension member)
Virgile Bello
2026-09-12 02:15:42 +09:00 -
9efdfd085b
Audio: Stride.Audio references Stride.Engine and takes the emitter and listener components, their processors, the sound controller and the audio system, so Stride.Engine no longer depends on it; Game.Audio becomes an extension property in Stride.Audio (a script reaches it as Game.Audio, a game as this.Audio)
Virgile Bello
2026-09-12 02:11:40 +09:00 -
b4b43a8565
Voxels: move the volume gizmo and the voxel light and volume entity factories to Stride.Voxels.Editor, declared by Stride.Voxels (editor companion only, no asset types); the compositor template ships with the package and names the asset it derives from (TemplateAssetFactory.DerivedFrom, DerivedAssetTemplateGenerator replaces the GUID table of GraphicsCompositorTemplateGenerator); Stride.Voxels is host-loadable (StrideContainsAssetTypes) and Stride.Editor no longer references it
feature/plugins/7-spritestudio
Virgile Bello
2026-09-11 21:05:38 +09:00 -
87e8e53f73
SpriteStudio: move the sheet and animation assets, compilers, importer and templates to Stride.SpriteStudio.Assets (was Stride.SpriteStudio.Offline) and the preview, thumbnails, view model, drop policy, entity factory, node link picker, render feature and component icons to Stride.SpriteStudio.Editor, both declared by Stride.SpriteStudio.Runtime; Stride.Editor, Stride.AssetCompiler and Stride.Assets.Presentation reference neither any more
Virgile Bello
2026-09-11 20:46:54 +09:00 -
cfca2085f6
SpriteStudio: the component declares its own volume (IEntityComponentBounds), so the editor frames it without knowing the type; the runtime no longer exposes its internals to Stride.Editor
Virgile Bello
2026-09-11 20:18:24 +09:00 -
1dad901f58
Physics: move the collider shape, heightmap and navigation mesh assets, compilers, importer and templates to Stride.Physics.Assets and the gizmos, heightmap preview, navigation overlay and property grid pieces to Stride.Physics.Editor, both declared by the Stride.Physics package
feature/plugins/6-bullet
Virgile Bello
2026-09-07 15:05:57 +09:00 -
51e2f8ab3b
Assets: an asset type the previews must not compile as a dependency declares it ([ExcludedFromPreviews]) instead of the prefab preview compiler naming the navigation mesh
Virgile Bello
2026-10-07 15:50:53 +09:00 -
12ceb3169e
Physics: the editor, thumbnails and previews no longer create the physics system or set Simulation.DisableSimulation; the physics processor creates the system when a scene has physics components, and a simulation outside ExecutionMode.Runtime does not step
Virgile Bello
2026-09-07 14:03:44 +09:00 -
1b36f1f00b
Packaging tests: Video compiles through its Assets package, and only a session asking for editor packages loads Stride.Video.Editor (Windows only, as Game Studio); the packaging tests reference the Video packages so they are packed
feature/plugins/5-video
Virgile Bello
2026-09-06 01:18:18 +09:00 -
e24a3ff689
Video: move the asset, compiler, importer and template to Stride.Video.Assets and the editor pieces to Stride.Video.Editor, declared by the runtime package
Virgile Bello
2026-10-07 15:19:35 +09:00 -
dadbf00063
Video: Stride.Video uses the public Graphics API (Texture.Swap is public, the native resource comes from GraphicsMarshal), so Stride.Core and Stride.Graphics no longer expose their internals to it
Virgile Bello
2026-10-07 15:19:34 +09:00 -
fe0106550d
Video: serialize a placeholder video without data url (the editor game compiles one for scenes with a video component)
Virgile Bello
2026-09-07 00:27:09 +09:00 -
b6d06a1977
Packaging tests: Bepu hull compiles through its Assets package
feature/plugins/4-bepu
Virgile Bello
2026-09-05 23:11:54 +09:00 -
5e6430e727
BepuPhysics: move hull asset, compiler and template to Stride.BepuPhysics.Assets, declared as the runtime package's Assets companion
Virgile Bello
2026-09-05 19:21:15 +09:00 -
66713123a7
Assets: move the V-HACD wrapper to its own Stride.Assets.VHACD package
Virgile Bello
2026-09-05 18:48:35 +09:00 -
e25e096e49
Upgraders: a code upgrade for types moved to another namespace (MoveTypes): qualified names take the new namespace and the using directive follows, for runtime types renamed in a later version
feature/plugins/3-asset-extensions
Virgile Bello
2026-10-07 16:38:46 +09:00 -
730db04859
Upgraders: a project with assets of a plugin package it does not reference (hulls, videos, physics, SpriteStudio, sounds, UI) gets that package on upgrade to 4.5, shaped like its Stride.Engine reference, since the Assets packages now hold those asset types
Virgile Bello
2026-10-07 15:16:44 +09:00 -
5843dc1820
Assets: a runtime assembly declares the asset file extensions of its Assets package ([assembly: AssetFileExtension(extension, typeof(contentType))]), which the asset URL constants generator reads from the game's references, so a game referencing a plugin as a package or a project gets typed constants; the engine's extension map becomes these declarations, and STRDIAG014 warns when an asset type's extension and content type are not declared
Virgile Bello
2026-10-07 14:29:42 +09:00 -
3c34039340
Games: a system marked [GameSystem] is created by every game in its constructor (constructor with the service registry, registered as a service) and added to the game systems after its own, found through the assembly processor's scan index; the audio system is declared that way instead of created by Game; IServiceRegistry.AddService(Type, object)
feature/plugins/2-editor
Virgile Bello
2026-09-12 01:57:06 +09:00 -
dfef3f6896
Rendering: a package brings its render features through IRenderFeatureProvider (Stride.Assets), found in every asset assembly; the editor's entity preview and thumbnail compositors take them, and SpriteStudio's moves out of the two compositor builders
Virgile Bello
2026-09-11 20:18:25 +09:00 -
835fae9f5c
Editor: an overlays popup in the scene editor lists the toggles of every IEditorGameOverlayService (heading, color, per-scene visibility), replacing the navigation-only popup; the navigation mesh service exposes its groups through it
Virgile Bello
2026-09-07 14:34:03 +09:00 -
6e59dd9562
Editor: a generic view and view model for sprite-batch previews (zoom, size), registered on the open generic base; preview views resolve through generic bases; IAssetPreview.ContentLoaded; the heightmap preview drops its own view, view model and callback
Virgile Bello
2026-09-07 14:27:22 +09:00 -
a9da0e88ec
Editor: gizmos hidden by default declare it (GizmoComponentAttribute.HiddenByDefault) instead of the scene settings naming physics and model
Virgile Bello
2026-09-07 14:19:42 +09:00 -
731534933a
Editor: an asset type declares the game settings sections its compilation reads ([GameSettingsDependency]); the scene loader rebuilds those assets when a section changes and the editor's compiler database takes those sections from the game, instead of naming navigation in both
Virgile Bello
2026-09-07 14:17:57 +09:00 -
20fa71a94b
Engine: IEntityComponentBounds (LocalBounds) so the editor frames a component's own volume without knowing the component; navigation bounding box and particle system implement it
Virgile Bello
2026-09-07 14:14:08 +09:00 -
a0e29e2021
Editor: editor game services declared by [EditorGameService(controller type)] and created by the base controller from every asset assembly, replacing the hand-written lists; PhysicsDebugShapeService renamed WireframeGizmoStageService (it serves physics, particles and light shafts)
Virgile Bello
2026-09-07 14:11:48 +09:00 -
8341c01944
Editor: entity factories (Add entity menu) discovered in every asset assembly, categories and factories observable so a package loaded later shows up
Virgile Bello
2026-09-07 14:06:58 +09:00 -
dbf0d59264
Editor: type images and static thumbnails declared by assembly attributes over embedded resources (TypeImageAttribute, StaticThumbnailAttribute)
Virgile Bello
2026-09-06 00:36:07 +09:00 -
ecb5d62ced
Templates: import-from-file goes through the file's importer; sound and video importers read tracks and duration themselves (replaces their template generators)
Virgile Bello
2026-09-06 00:36:06 +09:00 -
ce4d5ad70d
Editor: add-asset policies discovered in every asset assembly instead of a fixed list
Virgile Bello
2026-09-06 00:23:10 +09:00 -
941763e99f
Editor: discover plugins in every asset assembly, including ones loaded after the session opened; Register* methods default to attribute scans; previews found by the preview service
Virgile Bello
2026-09-06 00:20:51 +09:00 -
2dce37b2ae
Packages: the editor loads the Editor companions too (LoadEditorPackages), the asset compiler the Assets ones only; a Windows-only project (an Editor companion) is its own host build, packed for its platform-versioned framework; a project-referenced package at the plain version resolves to this checkout's dev stub
Virgile Bello
2026-09-14 20:57:40 +09:00 -
903d720138
Assets: move the ffmpeg command line to Stride.Assets.FFmpeg; sound import probes tracks through it instead of the in-process decoder
Virgile Bello
2026-09-06 00:01:54 +09:00 -
c2e95b3958
Templates: data-driven prompts for asset factory templates (replaces the hull template generator); a prompt sets its value through a member path (ColliderShapes[0].Model), resolved on the created asset
Virgile Bello
2026-09-05 18:58:19 +09:00 -
ffff91938b
Packages: a project's dependency list rebuilt from its lock file (Add dependency) gets back the companions the session loaded for its packages
feature/plugins/1-companions
Virgile Bello
2026-10-08 09:44:33 +09:00 -
eead41dd83
Packages: a companion can depend on another plugin's companion (an asset type deriving from that plugin's); one that comes with a companion's restore closure loads as a companion, without the direct-reference warning
Virgile Bello
2026-10-06 13:58:02 +09:00 -
ccba78996a
Packages: an executable builds the Assets companions declared along its project references and lists their manifests (CompanionManifests) for the asset compiler, so a game references an in-solution plugin's runtime project only; the declaring project restores a companion that was never restored, so its manifest and packed sdpkg always carry the id (the pack-time resolution target is gone)
Virgile Bello
2026-09-15 16:03:04 +09:00 -
fd8a0c7237
Packaging tests: companion package cases (feed restore, missing, version mismatch, own version, missing kind, direct reference, project reference, replacement by the game)
Virgile Bello
2026-09-05 19:43:31 +09:00 -
8165b76f12
Packages: load the declared Assets companions into the session (store, dev-redirect or NuGet restore); error on unloadable assets at compile
Virgile Bello
2026-09-05 19:11:26 +09:00 -
f8007253ab
Packages: companion package declarations in the sdpkg and the build manifest (a companion project states its kind, StridePackageKind; the runtime lists its companion projects or packages, whose id, version and kind are read from them at build and pack time; Replaces drops a companion declared elsewhere)
Virgile Bello
2026-09-05 19:00:48 +09:00 -
b14ab0ddff
Merge pull request #3554 from xen2/feature/gold-variants
master
xen2
2026-10-10 18:05:02 +09:00 -
a3b14d369e
Tests: sidecars record pixels per diff, and a pass a threshold rule allowed saves its render
Virgile Bello
2026-10-10 17:36:20 +09:00 -
a5defce75f
CompareGold: web UI shows gold variants under their image and diffs against the one the test matched
Virgile Bello
2026-10-10 16:08:58 +09:00 -
20ee85ade0
Tests: gold variants for CPU rasterizers, a render passes when it matches any <name>.variantN.png of its bucket
Virgile Bello
2026-10-10 15:24:41 +09:00 -
3d11175177
CompareGold: stats verb, worst diffs seen per threshold rule across CI runs, per lane and CPU
Virgile Bello
2026-10-10 14:53:04 +09:00 -
0f569cd67b
Tests: SpriteRenderer3DTests and TestLightShafts compare exactly, they render the same in every run
Virgile Bello
2026-10-10 14:06:01 +09:00 -
6d1b13066f
Engine.Tests: AnimatedModelTests compares exactly, the knight renders the same in every run
Virgile Bello
2026-10-10 12:36:59 +09:00 -
17aa80e8ca
Rendering: opaque draws sort on keys that are the same in every run, not on object hash codes
Virgile Bello
2026-10-10 12:16:44 +09:00 -
05f55bde85
Tests: WARP 1.0.21, fixes a device loss with local reflections on Direct3D 11
Virgile Bello
2026-10-10 00:46:48 +09:00 -
72b092b7d9
Update the EmptyEditor startup baseline for the Starters template category
Virgile Bello
2026-10-10 09:36:01 +09:00 -
519906fd9c
Tests: the vision gate uses Claude Sonnet 5.5, reasons before its verdict and ignores NuGet vulnerability warnings
Virgile Bello
2026-10-10 09:35:59 +09:00 -
462244d191
Tests: the editor screenshot vision gate tolerates NuGet vulnerability warnings in build logs
Virgile Bello
2026-10-10 01:48:03 +09:00 -
de013d8034
feat: ask the graphics device what it provides, instead of comparing profiles (#3368)

Sas van der WesthuizenandClaude Opus 5
2026-10-09 15:42:07 +02:00 -
a48c9e0597
Release notes: the copied images link to the docs commit they were read from
Virgile Bello
2026-10-09 19:45:51 +09:00 -
8fbf61667b
Release notes: the copied written notes leave out their contributor and changelog sections
Virgile Bello
2026-10-09 19:40:35 +09:00 -
6c53ebd5a8
Release notes: no empty highlights section in the run summary when the written notes are used
Virgile Bello
2026-10-09 19:19:57 +09:00 -
fea2e66d27
Release notes: use the written release notes from stride-docs
Virgile Bello
2026-10-09 19:04:09 +09:00 -
1816f0bab4
Release notes: generate with Claude Opus 5.5
Virgile Bello
2026-10-09 18:43:34 +09:00 -
c2c57aeb3a
Open 4.4.1 for development (released 4.4.0)
master-4.4
github-actions[bot]
2026-10-09 09:12:39 +00:00 -
0ddd0f5e32
tests/comparator: read STRIDE_ANTHROPIC_API_KEY before ANTHROPIC_API_KEY
Virgile Bello
2026-10-09 17:54:34 +09:00 -
5d933ff7b1
Presentation: keep the main window registered after hide and show (#3531)
icauro
2026-10-09 07:12:07 +03:00 -
ccbda65373
[Graphics] fix: RenderOutputDescription span constructor reads past a short span (#3529)

nicogo.ethandClaude Opus 5.5
2026-10-09 05:29:41 +02:00 -
8d7e401cec
[Physics] fix: Bepu debug wireframe artifacts on faces crossing the camera plane (#3525)

nicogo.ethandClaude Opus 5.5
2026-10-09 05:28:32 +02:00 -
a26a9a4e4f
[Physics] feat: Debug render contact points and normals (#3526)

nicogo.ethandClaude Opus 5.5
2026-10-09 05:27:53 +02:00 -
7d685e8b46
[Physics] fix: MaxStepPerFrame now bounds steps per frame, -1 no longer freezes the simulation

nicogo.ethandClaude Opus 5.5
2026-10-07 12:57:10 +02:00 -
50a4cbeeab
Adjust background for some card elements
Jakub Ławreszuk
2026-10-07 14:08:00 +02:00 -
e0bc0a6fd5
Review: keep the enumeration index for the validation lookup, skip software adapters in one pass

nicogo.ethandClaude Fable 5.1
2026-09-18 13:02:14 +02:00