- "insert" statement whose last two tokens are keyword and argument, with the following single "before" (or "after") argument
- eg) insert protocols bgp group foo export bar insert baz
- junoser-squash supports "activate" statement
- junoser-squash experimentally supports "insert" statement
- junoser-squash unexpectedly kept statements intact due to tokenization bug
- junoser-squash unexpectedly removed "deactivate" statements
- "deactivate" to "inactive:" translation during "junoser -s"
- security policies
- "junoser -s" and "junoser -d" unexpectedly raises errors
- Newly supported syntax
- security (by porting the hierarchy from vSRX 18.3R1.9)
- Support "deactivate ... apply-groups"
- "apply-groups" translation between "display set" and structured form
- Support "groups"
- Accept quoted string for
- "as-path path"
- Newly supported syntax
- protocols bgp minimum-hold-time xxx
- system dump-on-panic
- chassis fpc x pic x port x number-of-sub-ports x
- Accept quoted string for
- "snmp location"
- "snmp contact"
- Support "system services extension-service request-response grpc clear-text"
- Support "system services extension-service request-response grpc skip-authentication"
- Introduce a CLI command "junoser-squash"
- Support "forwarding-options dhcp-relay server-group group_name x.x.x.x/y"
- First release based on JUNOS 17.2R1.13 of vMX
- Support "protocols mpls" commands at "routing-instances" hierarchy
- Newly supported syntax
- class-of-service shared-buffer
- Newly supported syntax
- forwarding-options analyzer
- routing-options dynamic-tunnels udp
- routing-options dynamic-tunnels
- Newly supported syntax
- protocols sflow
- chassis forwarding-options
- Newly supported syntax
- system processes app-engine-virtual-machine-management-service
- system processes app-engine-management-service
- chassis fpc ? pic ? tunnel-services
- Newly supported syntax
- chassis fpc ? pic ? port ? channel-speed ?
- "deactivate", "inactive: " statement processing
- Newly supported syntax
- system processes app-engine-virtual-machine-management-service traceoptions
- Some platforms expect "system processes dhcp", not "system processes dhcp-service"
- "storm-control" under family bridge
- Appropriately extract "vlan "
- Newly supported syntax
- chassis fpc N error
- forwarding-options sampling family mpls
- Newly supported syntax
- system services ssh
- choice syntax
- Newly supported syntax
- services flow-monitoring version9 template
- Start CI
- template-name
- Newly supported syntax
- Minimal configuration of MS-PIC/MIC based flow sampling
- Use "choice" instead of "sequence of choices"
- Sequence of choices comes from .xsd for NETCONF. It's required for XML but worthless and time wasting for CLI.
- 150% fast!
- 802.3ad
- ether-options
- storm-control default
- vrf-target
- maximum-prefix teardown
- traceoptions
- system syslog archive
- system login user
- routing-options confederation
- hold-time
- protocols ospf area x.x.x.x stub default-metric x x
- protocols rsvp interface xxx subscription x
- traceoptions cspf-link
- protocols mpls priority
- protocols mpls label-switched-path xxx primary xxx bandwidth xxx
- protocols xxx rib-group xxx xxx
- protocols mpls path xxx xxx
- route-filter statement should be translated into one-line
- mistakenly processed '{' and '}' in as-path string
- missing community operator in policy-statement didn't fail
- Newly supported syntax
- "chassis ... sampling-instance"
- "forwarding-options sampling instance"
- "chassis forwarding-options"
- "protocols layer2-control"
- Add tests
- Cosmetic changes on structured config translation
- Bug fix
- "confederation-as" statement
- "next-hop" statement
- "junoser -v" didn't work
- comment line handling
- Bug fix
- Now "commit_check" method returns boolean
- Bug fixes
- First release