Repository navigation
Version 1.3
- Yaml Loader is severely overhauled in some parts.
Note: Though there isn't much to this release, it is still part of a progressive drift away from YAMLDotNet to VYaml, despite the inferior error handling as of 20260218 for that package. #6 still resides with reference to the still-present usage of YamlDotNet references in SKSSL, which should be removed and the code involving such refactored or removed alongside it.
Regardless of the status of the packages and the worst of the code, overall this release brings about a (tested, and functional) change to the YAML Loader at the cost of less verbose error reporting. Projects using the old version of this loader—especially the bulk loader—WILL break.
- Merged Base Yaml Types.
All YAML types now derived from what used to be the separate but certainly not equal BaseYaml and BaseLocalizedYaml classes. Localization was merged into BaseYaml, made virtual and nullable (as to become optional, as per the class split's intentions to begin with) and as a result will break every project that depended on BaseLocalizedYaml. The solution is simply to remove the word "Localized" in the class-type reference.
Full Changelog: v1.2...v1.3