# FRRouting Release 8.2.2 Available for Download
## Release Overview
### Features
* BGP Long-lived graceful restart capability (http://docs.frrouting.org/en/stable-8.2/bgp.html#long-lived-graceful-restart)
* BGP Extended Optional Parameters Length for BGP OPEN Message (http://docs.frrouting.org/en/stable-8.2/bgp.html#clicmd-neighbor-PEER-extended-optional-parameters)
* BGP Extended BGP Administrative Shutdown Communication
* IS-IS Link State Traffic Engineering support (http://docs.frrouting.org/en/stable-8.2/isisd.html#traffic-engineering)
* OSPFv3 Support for NSSA Type-7 address ranges (http://docs.frrouting.org/en/stable-8.2/ospf6d.html#ospf6-area)
* PBR VLAN actions support (http://docs.frrouting.org/en/stable-8.2/pbr.html#pbr-maps)
### Changelog
#### babeld
* Fix the checks for truncated packets
#### bfdd
* Correct one spelling error of comment
* Fix detection timeout update
* Fix possibly wrong counter of control packets
#### bgpd
* Fix inconsistency of match ip/ipv6 next-hop commands
* Fix crash when using show bgp vrf all
* Fix setting attributes over route-maps for conditional advertisements
* Fix redirect import for route-target ipv6
* Handle TCP connection errors with connection callbacks for RPKI
* Add json option to a few more show commands
* Add show bgp <afi> <safi> json detail header data
* Add a 15 minutes warning to missing eBGP policy
* Add an ability to match ipv6 next-hop by prefix-list
* Add autocomplete for lots of BGP CLI commands
* Add Long-lived graceful restart capability
* Add Graceful-restart support for dynamic peers
* Implement rfc6938
* Implement rfc9003
* Implement rfc9072
#### docker
* Update alpine build enable set own version
#### isisd
* Add link state traffic engineering support
* Fix router capability tlv parsing issues
* Fix running-config for fast-reroute
* Make IS-IS work with default vrf name different than default
#### ospf6d
* Add missing vrf parameter to clear ipv6 ospf6 interface
* Add prompt for commands with non-exist vrf
* Add support for nssa type-7 address ranges
* Add the ability of specifying router-id/area-id in no debug ospf6
* Do not originate type-4 lsa when nssa
* Do not send type-5 into stub area
* Fix ecmp inter-area route nexthop update
* Fix memory leak for show ipv6 ospf6 zebra json
#### ospfd
* Fix wrong comparison of route-map name
* Fix crash on ospf send-extra-data zebra
* Fix incorrect detection of topology changes in helper mode
* Fix loss of mixed form in range command
* Fix no-form of graceful-restart command
* Fix summary-address deletion
* Fix wrong parsing of te subtlv
#### pbrd
* Add vlan actions to vty
* Pbr route maps get addr family of nhgs
* Protect from a possible null dereference
#### pimd
* Do not allow 224.0.0.0/24 range in igmp join
* Fix igmp user config
* Fix msdp mesh grp with wildcard member addr
* Fix stale forwarding entries left around after join goes away
* Handle vxlan sg add/del for upstream entries that are in a reg-join state
* Hello sent stats counter change and new flag addition to decide hello send
* Igmp messages may be longer than 8 octets
* Modify show ip pim assert to only show interesting bits
#### redhat
* Check if frr.conf already exists
* Logrotate file has typo for staticd
#### ripd
* Fix packet send for non primary addresses
#### vtysh
* Add missing rpki node when showing config
* Improve startup time
* Remove address-family evpn
#### watchfrr
* Allow an integrated config to work within a namespace
#### zebra
* Don’t lose next hop weights while exporting via fpm
* Add optional nhg id output to show ip route
* Add resolver flag for nexthop in json
* Add support for json output in srv6 locator detail command
* Fix buffer overflow
* Fix netns deletion
* Fix gRPC crashes