@@ -25,16 +25,16 @@ namespace rlogic
2525 * 2. One or more new features are requested and implemented. If the features only add new API and additional
2626 * data to be serialized, these are candidates for a new feature level - a collection of new features
2727 * not accessible in the base 01 level.
28- * - Note that breaking API or file format will always require a new major release,
29- * but in this case these features can be released under a new feature level (e.g. EFeatureLevel_1 ).
28+ * - Note that breaking API (and in some cases file format) will always require a new major release,
29+ * but in this example these features can be released under a new feature level (e.g. EFeatureLevel_02 ).
3030 * - Even though in the context of RamsesLogic the new features are fully backward compatible,
3131 * they can quickly break assets compatibility when exported in case some of the editors/tools/applications
3232 * use RamsesLogic with and some without the new features. Normally this would have to be solved
3333 * by waiting for the next major RamsesLogic release to be fully integrated into the whole pipeline.
3434 * 3. Now new RamsesLogic can be deployed to any part of the asset pipeline without any risk of breaking asset
3535 * compatibility because the new features will not be activated. The new features can be tested
3636 * and even assets using them exported (e.g. to prototype new use cases) by activating them, while being able
37- * to switch back to the earlier feature level at any time using this constructor , all that using same RamsesLogic library.
37+ * to switch back to the earlier feature level at any time, all that using same RamsesLogic library.
3838 *
3939 * A feature level always includes previous feature level(s) if any, e.g. a feature level released after base level will contain
4040 * all features from base 01 level, however base 01 level will include only base 01 level features and none from a newer feature level
@@ -68,6 +68,7 @@ namespace rlogic
6868 // / Released with version 1.4.0
6969 // / Added features:
7070 // / - RamsesMeshNodeBinding
71+ // / - AnimationNode can animate DataArray containing arrays of floats as elements
7172 EFeatureLevel_05 = 5 ,
7273
7374 // / Equals to the latest feature level
0 commit comments