You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The caching mechansims for enum descriptions now uses the string name of the enum member instead of the underlying integer value. This is necessary to propely support enums where different members share the same value. It does make the cache a bit less performant as it now involve a ToString() call on the enum value and a string hashing, but this is still much better than the stock implementation.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,9 @@
1
1
### Changelog
2
2
3
+
##### 1.39.1
4
+
**Bug fixes**
5
+
-**FastAndFixedEnumExtensions** : fixed the caching mechanism erroring out on enums containing multiple members using the same underlying value. Was causing various issues in RO/RP1 due to such an enum being defind here.
6
+
3
7
##### 1.39.0
4
8
**New/improved patches**
5
9
- New performance patch : [**FasterEditorPartList**](https://github.com/KSPModdingLibs/KSPCommunityFixes/pull/326) Improve the responsiveness of the part list when switching between categories, sorting and searching by tag. Adress [issue #242](https://github.com/KSPModdingLibs/KSPCommunityFixes/issues/242) reported by @Rodg88.
0 commit comments