You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are the in-progress release notes for the "next" VPP release.
The next release number is determined from vXX.YY-rc0 tag that
has been laid on master branch. It may or may not be actual
release number, so do not take it as a commitment unless it
has been confirmed at the VPP Community meeting!
How it works ?
There are two github actions, one which generates the RELEASE-GENERATED.md, and is run on a daily basis.
It automatically builds the release notes based on the information - commits and MAINTAINERS file -
from the VPP repository, and pushes the result to this repository.
The second action, which is run on push (thus also after the first one) or on demand, applies vXX.YY.sed command script to
the RELEASE-GENERATED.md, and puts it into RELEASE.md, which is rady to be merged into the VPP's RELEASE.md
file. It also merges the HOW-IT-WORKS.md and RELEASE.md into README.md to save you an extra click.
It does not push the repo if there were no changes made, to avoid an infinite loop.
How to edit ?
Clone this repo, edit the vXX.YY.sed file, submit a pull request,
or just push if you have the access.
Yes, you need to know sed, but it's probably just search-replace,
which are "s/what-to-search/what-to-replace-with/", so should not
be too hard hopefully.
WARNING: you might need to do a rebase if the RELEASE* files get
updated by the automatic jobs in the meantime.
Just do: "git fetch; git rebase FETCH_HEAD" if your push fails.
Definition changed: indicates that the API file was modified between releases.
Only in image: indicates the API is new for this release.
Only in file: indicates the API has been removed in this release.
Message Name
Result
cnat_session_details
definition changed
cnat_set_snat_addresses_v2
only in image
cnat_set_snat_addresses_v2_reply
only in image
cnat_set_snat_policy
definition changed
cnat_snat_addresses_details
only in image
cnat_snat_addresses_dump
only in image
feature_cnat_enable_disable
only in image
feature_cnat_enable_disable_reply
only in image
gre_tunnel_v2_details
only in image
gre_tunnel_v2_dump
only in image
gre_tunnel_v2_dump_reply
only in image
ikev2_profile_details
definition changed
ikev2_set_ike_transforms
definition changed
ip6_dad_details
only in image
ip6_dad_dump
only in image
ip6_dad_enable_disable
only in image
ip6_dad_enable_disable_reply
only in image
ip6_dad_event
only in image
l2_flags_get
only in image
l2_flags_get_reply
only in image
l2_flags_set
only in image
l2_flags_set_reply
only in image
l2_interface_feat_flags_get
only in image
l2_interface_feat_flags_get_reply
only in image
l2_interface_feat_flags_set
only in image
l2_interface_feat_flags_set_reply
only in image
sfdp_interface_input_set
definition changed
sfdp_kill_session
only in image
sfdp_kill_session_reply
only in image
sfdp_service_details
only in image
sfdp_service_dump
only in image
sfdp_session_details
definition changed
sfdp_tcp_session_details
definition changed
snort_client_v2_details
only in image
snort_client_v2_get
only in image
snort_client_v2_get_reply
only in image
snort_instance_create_v2
only in image
snort_instance_create_v2_reply
only in image
snort_instance_v2_details
only in image
snort_instance_v2_details_reply
only in image
snort_instance_v2_get
only in image
snort_instance_v2_get_reply
only in image
snort_interface_detach_v2
only in image
snort_interface_detach_v2_reply
only in image
snort_interface_v2_details
only in image
snort_interface_v2_get
only in image
snort_interface_v2_get_reply
only in image
snort_set_drop_bitmap
only in image
snort_set_drop_bitmap_reply
only in image
sr_localsid_add_del_v2
only in image
sr_localsid_add_del_v2_reply
only in image
sw_interface_get_default_rx_mode
only in image
sw_interface_get_default_rx_mode_reply
only in image
sw_interface_set_default_rx_mode
only in image
sw_interface_set_default_rx_mode_reply
only in image
want_ip6_dad_events
only in image
want_ip6_dad_events_reply
only in image
wireguard_peer_add_v2
only in image
wireguard_peer_add_v2_reply
only in image
wireguard_peers_v2_details
only in image
wireguard_peers_v2_dump
only in image
Found 61 api message signature differences
Newly deprecated API messages
These messages are still there in the API, but can and probably
will disappear in the next release.
gre_tunnel_details
gre_tunnel_details_v2
gre_tunnel_dump
gre_tunnel_dump_reply
gre_tunnel_dump_v2
gre_tunnel_dump_v2_reply
snort_client_details
snort_client_get
snort_client_get_reply
snort_input_mode_get
snort_input_mode_get_reply
snort_input_mode_set
snort_input_mode_set_reply
snort_instance_create
snort_instance_create_reply
snort_instance_details
snort_instance_get
snort_instance_get_reply
snort_interface_detach
snort_interface_detach_reply
snort_interface_details
snort_interface_get
snort_interface_get_reply
wireguard_peer_add
wireguard_peer_add_reply
wireguard_peers_details
wireguard_peers_dump
In-progress API messages
These messages are provided for testing and experimentation only.
They are not subject to any compatibility process,
and therefore can arbitrarily change or disappear at any moment.
Also they may have less than satisfactory testing, making
them unsuitable for other use than the technology preview.
If you are intending to use these messages in production projects,
please collaborate with the feature maintainer on their productization.