Skip to content

Latest commit

 

History

History
332 lines (181 loc) · 5.21 KB

CHANGELOG.md

File metadata and controls

332 lines (181 loc) · 5.21 KB

[0.3.12] - 2020-02-06

Fixed

  • "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

[0.3.11] - 2020-01-28

Added

  • junoser-squash supports "activate" statement

[0.3.10] - 2020-01-27

Added

  • junoser-squash experimentally supports "insert" statement

Fixed

  • junoser-squash unexpectedly kept statements intact due to tokenization bug
  • junoser-squash unexpectedly removed "deactivate" statements
  • "deactivate" to "inactive:" translation during "junoser -s"

[0.3.9] - 2019-11-17

Fixed

  • security policies
  • "junoser -s" and "junoser -d" unexpectedly raises errors

[0.3.8] - 2019-11-04

Added

  • Newly supported syntax
    • security (by porting the hierarchy from vSRX 18.3R1.9)

[0.3.7] - 2019-09-03

Added

  • Support "deactivate ... apply-groups"

Fixed

  • "apply-groups" translation between "display set" and structured form

[0.3.6] - 2019-08-25

Fixed

  • Support "groups"

[0.3.5] - 2019-08-15

Fixed

  • Accept quoted string for
    • "as-path path"

[0.3.4] - 2019-02-17

Added

  • 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

[0.3.3] - 2018-10-09

Fixed

  • Accept quoted string for
    • "snmp location"
    • "snmp contact"

[0.3.2] - 2018-07-12

Fixed

  • Support "system services extension-service request-response grpc clear-text"
  • Support "system services extension-service request-response grpc skip-authentication"

[0.3.1] - 2018-03-03

Added

  • Introduce a CLI command "junoser-squash"

Fixed

  • Support "forwarding-options dhcp-relay server-group group_name x.x.x.x/y"

[0.3.0] - 2017-10-26

Changed

  • First release based on JUNOS 17.2R1.13 of vMX

[0.2.13] - 2017-10-13

Fixed

  • Support "protocols mpls" commands at "routing-instances" hierarchy

[0.2.12] - 2017-10-06

Added

  • Newly supported syntax
    • class-of-service shared-buffer

[0.2.11] - 2017-09-07

Added

  • Newly supported syntax
    • forwarding-options analyzer
    • routing-options dynamic-tunnels udp

[0.2.10] - 2017-08-22

Fixed

  • routing-options dynamic-tunnels

[0.2.9] - 2017-06-09

Added

  • Newly supported syntax
    • protocols sflow

[0.2.8] - 2017-05-17

Fixed

  • chassis forwarding-options

[0.2.7] - 2017-05-01

Added

  • Newly supported syntax
    • system processes app-engine-virtual-machine-management-service
    • system processes app-engine-management-service
    • chassis fpc ? pic ? tunnel-services

[0.2.6] - 2017-04-21

Added

  • Newly supported syntax
    • chassis fpc ? pic ? port ? channel-speed ?

[0.2.5] - 2017-04-18

Fixed

  • "deactivate", "inactive: " statement processing

[0.2.4] - 2017-02-18

Added

  • 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

Fixed

  • Appropriately extract "vlan "

[0.2.3] - 2016-08-28

Added

  • Newly supported syntax
    • chassis fpc N error
    • forwarding-options sampling family mpls

[0.2.2] - 2016-02-15

Added

  • Newly supported syntax
    • system services ssh

Fixed

  • choice syntax

[0.2.1] - 2016-01-15

Added

  • Newly supported syntax
    • services flow-monitoring version9 template
  • Start CI

Fixed

  • template-name

[0.2.0] - 2015-12-26

Added

  • Newly supported syntax
    • Minimal configuration of MS-PIC/MIC based flow sampling

Changed

  • 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!

Fixed

  • 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

[0.1.6] - 2015-10-31

Fixed

  • route-filter statement should be translated into one-line

[0.1.5] - 2015-09-11

Fixed

  • mistakenly processed '{' and '}' in as-path string

[0.1.4] - 2015-09-11

Fixed

  • missing community operator in policy-statement didn't fail

[0.1.3] - 2015-07-26

Added

  • Newly supported syntax
    • "chassis ... sampling-instance"
    • "forwarding-options sampling instance"
    • "chassis forwarding-options"
    • "protocols layer2-control"
  • Add tests

Changed

  • Cosmetic changes on structured config translation

Fixed

  • Bug fix
    • "confederation-as" statement
    • "next-hop" statement
    • "junoser -v" didn't work
    • comment line handling

[0.1.2] - 2015-07-14

Fixed

  • Bug fix

[0.1.1] - 2015-07-14

Changed

  • Now "commit_check" method returns boolean

Fixed

  • Bug fixes

[0.1.0] - 2015-07-14

Added

  • First release