- Change the extention logo
- Newly supported syntax
chassis high-availability
- Completion and validation support
security zones security-zone xxx address-book xxx
- Completion support
security nat (source|destination) ... then (source|destination)-nat poolmatch application
- Rearrange syntax highlight
- Remove dependency on https://github.com/woodjme/vscode-junos-syntax
- Update color theme
- Reset the config definitions on every file change so incomplete configurations aren't stored while typing
- Ignore comment lines when searching for address book entries
- Reference to global address book entries in
security policies ... match (source|destination)-address security policies ... match (source|destination)-address (any|any-ipv4|any-ipv6)was unexpectedly marked as invalidsecurity nat ... match (source|destination)-address <ip-prefix>was unexpectedly marked as invalid
- Newly supported syntax
system services web-management http
- Recreate parser based on MX 22.4R3-S2.11 xsd
- Newly supported syntax
- "groups xxx when"
- "snmp stats-cache-lifetime xxx"
- Update vSRX syntax to 22.4R1.10
securitychassis cluster
- Completion and validation support
security address-book xxx address-set xxx addresssecurity address-book xxx address-set xxx address-set| *security nat xxx pool xxx address-name| *security nat ... match xxx-addresssecurity policies ... match (source|destination)-address
- Syntax highlight
address-bookaddress-set/address
- Path to
.tmLanguagefor case-sensitive systems
- Newly supported syntax
interfaces xxx unit xxx enable
- Parse of
set,delete,activate, anddeactivateat the end of a line
- Newly supported syntax
apply-groups-exceptinterfaces xxx enable
- Newly supported syntax
set logical-systems
- Newly supported syntax
chassis clusterset security log stream xxx transport
forwarding-options dhcp-relay server-groupwas unexpectedly marked as invalid
- Upgrade language server and client to 8.1.0
- Recreate parser based on MX 21.2R3-S2.9 xsd
- Newly supported syntax
protocols iccp peer xxx liveness-detection single-hoppoebased on EX 18.1R3-S6.1
interfaces xxx ether-options speedwas unexpectedly marked as invalid
- Faster interface speed up to 800g
class-of-service interfaces all unitto accept a unit numberclassifiersandrewrite-rulesto accept arbitrary strings in various hierarchyprotocols mpls path xxxto accept a next hop addressmatchinstead ofdest-nat-rule-match,src-nat-rule-matchorstatic-nat-rule-match
interfaces interface-range xxx member-range
- Syntax highlight of
fxp?and ipv6 address assigned interfaces
- Completion and validation of
interface-range
set snmp nameinstead ofset snmp system-namewhich is a JUNOS problem
- Line comment definition, that should be "#".
- Recreate parser based on MX 19.3R3-S1.3 xsd
- Newly supported syntax
set security
- Newly supported syntax
- Completion and validation of NAT pool name (
source-pool,destination-pool,dns-alg-pool,overload-pool)
- Completion and validation of NAT pool name (
- Unexpected vscode freeze due to URL pattern matching for syntax highlight
- Tests of:
- Completion
- Validation
- Symbol definitions were flushed when another file is newly opened or edited
- Experimentally implemented
- Go To Definition
interfaceprefix-listpolicy-statementcommunityas-pathas-path-groupfirewall-filter
- Completion and validation based on defined symbols
- Go To Definition
- Newly supported syntax
set system dump-on-panicset protocols bgp minimum-hold-time xxx
- route-filter
- Sequential statements
- Completion based on NETCONF's xsd generated from vMX 17.2R1.13.
- Syntax validation
- Syntax highlighting