Skip to main content

26.2.0 - Feb 17

Released: 2026-02-17

We are happy to announce the following enhancements to NQE as part of release 26.2.0.

See the full release notes for Forward Enterprise version 26.2.0.


What’s New

  • FWD-35531 - MERAKI_MR is now a value of OS.
  • BUGX-2674 - DUPLICATE_DEVICE is now a value of DeviceCollectionError.
  • FWD-49323 - \R is now a possible regular expression, which matches any Unicode line break sequence.

What's Fixed

  • FWD-49037 - A pattern like `{string*}` used to have type Pattern<Bag<String>> but now has type Pattern<List<String>>.
  • BUGX-2789 - For some devices with OS value ARISTA_EOS, the value in the serialNumber field of DevicePart was only part of the full serial number. Now this field contains the full serial number for those devices.

Deprecations

Some elements of NQE are deprecated. They will be removed or forbidden in a major release.

Fields

  • CloudAccount
    • firewallRules
    • publicUnallocatedIps
  • Cve
    • criteria
    • description
    • severity
  • Ethernet
    • negotiatedPortSpeed
  • ExternalSources
    • cliSources
    • httpSources
    • snmpSources
  • System
    • uptimeSeconds
  • VpcData
    • cloudType

Functions

  • The built-in functions blockDiff_alpha1, blockMatches_alpha1, and hasBlockMatch_alpha1 are deprecated. They will be removed in a major release. For each function, use the function without the _alpha1 suffix instead.
  • Passing a Bag<> to a function that expects a List<> is deprecated. A warning is currently given. A future major release will elevate this to an error.

Operations

  • The operations ==, !=, <, <=, >=, and > between a Bag<> and List<> are deprecated. A warning is currently given. A future major release will elevate this to an error.

Types

  • Number - The Number type is deprecated. In its place, use Integer. Any use of Number will be replaced by Integer during pretty printing. A warning is given for each use of Number.