Update docs for 2023.09 Potassium
[docs.git] / docs / release-notes / projects / yangtools.rst
1 ==========
2 YANG Tools
3 ==========
4
5 Overview
6 ========
7 YANG Tools provides a set of libraries to deal with YANG models and data modeled using them.
8
9 Behavior/Feature Changes
10 ========================
11 The mapping of YANG augmentations in ``yang-data-api`` has changed. Where previously these have
12 been supported by ``AugmetationNode`` and addressable via ``AugmentationIdentifier``, any augmented
13 nodes are now direct children of their ``data tree`` parent nodes.
14
15 ``YangTextSchemaSource`` is now a ``CharSource`` rather than a ``ByteSource``. This eliminates ambiguity
16 and assumptions made on the text encoding character set, pushing the responsibility down to users
17 introducing schema sources into the system.
18
19 New Features
20 ============
21 ``yang-maven-plugin`` now executes during incremental builds and does its best to not overwrite
22 unchanged outputs.
23
24 Removed Features
25 ================
26 ``AugmentationNode`` and ``AugmentationIdentifer`` constructs have been removed.
27
28 Deprecated Features
29 ===================
30 No deprecated features.
31
32 Resolved Issues
33 ===============
34 The following table lists the issues resolved in this release.
35
36 .. jira_fixed_issues::
37    :project: YANGTOOLS
38    :versions: 11.0.0-11.0.0
39
40 Known Issues
41 ============
42 The following table lists the known issues that exist in this release.
43
44 .. jira_known_issues::
45    :project: YANGTOOLS
46    :versions: 11.0.0-11.0.0