Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CESNET/libyang-cpp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: Humblesaw/libyang-cpp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 15 files changed
  • 2 contributors

Commits on Oct 30, 2025

  1. port to libyang v4

    Apart from the usual API/ABI changes, the default values of a `leaf` or
    a `leaf-list` are no longer canonicalized.
    
    This used to be missing from libyang v4, but it was added recently.
    Sill, chances are that the form which was used in the YANG model's
    source code is actually *the* intended presentation, so let's skip
    canonicalization altogether.
    
    Upstream has removed some flags and defines, so let's sync their list
    with whatever is currently available in the `devel` branch.
    
    Change-Id: I52dcec88eeee003b45dd6cf400f4d6875abbcc05
    jktjkt committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    eed21a9 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2025

  1. API/ABI add: parseValueFragment

    Libyang can also parse JSON value fragments with a new API function. Add
    a wrapper function for it.
    Humblesaw committed Nov 4, 2025
    Configuration menu
    Copy the full SHA
    2f0110d View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2025

  1. API/ABI add: module organization

    Add a getter for module organization (lys_module::org).
    Humblesaw committed Nov 5, 2025
    Configuration menu
    Copy the full SHA
    da919dd View commit details
    Browse the repository at this point in the history
Loading