Update docs for 2023.09 Potassium
[docs.git] / docs / release-notes / projects / yangtools.rst
index 3f532c862d6b72f23d497a052c08b4ba2f04542f..2476d747993b0fd9d82a72d7ef13bb7cdf9f4631 100644 (file)
@@ -8,19 +8,22 @@ YANG Tools provides a set of libraries to deal with YANG models and data modeled
 
 Behavior/Feature Changes
 ========================
-XML and JSON parsers now ensure ``type decimal64`` values are validated to be within the range
-implied by their ``fraction-digits`` statements.
+The mapping of YANG augmentations in ``yang-data-api`` has changed. Where previously these have
+been supported by ``AugmetationNode`` and addressable via ``AugmentationIdentifier``, any augmented
+nodes are now direct children of their ``data tree`` parent nodes.
+
+``YangTextSchemaSource`` is now a ``CharSource`` rather than a ``ByteSource``. This eliminates ambiguity
+and assumptions made on the text encoding character set, pushing the responsibility down to users
+introducing schema sources into the system.
 
 New Features
 ============
-No new features.
+``yang-maven-plugin`` now executes during incremental builds and does its best to not overwrite
+unchanged outputs.
 
 Removed Features
 ================
-Code generation plugin APIs for ``yang-maven-plugin`` contained in the ``yang-maven-plugin-spi``
-artifact were removed.
-
-The ``SchemaPath`` class has been removed.
+``AugmentationNode`` and ``AugmentationIdentifer`` constructs have been removed.
 
 Deprecated Features
 ===================
@@ -32,7 +35,7 @@ The following table lists the issues resolved in this release.
 
 .. jira_fixed_issues::
    :project: YANGTOOLS
-   :versions: 10.0.0-10.0.4
+   :versions: 11.0.0-11.0.0
 
 Known Issues
 ============
@@ -40,4 +43,4 @@ The following table lists the known issues that exist in this release.
 
 .. jira_known_issues::
    :project: YANGTOOLS
-   :versions: 10.0.0-10.0.4
+   :versions: 11.0.0-11.0.0