Skip to main content

26.5.0 - May 19

Released: 2026-05-19

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

See the full release notes for Forward Enterprise version 26.5.0.


What's New

  • FWD-53267 - weaknesses is now a field of Cve. It contains the Common Weakness Enumerations (CWEs) associated with the CVE.
  • BUG-24671 - RACK is now a value of DevicePartType.
  • FWDN-12402 - VELOS_PARTITION_WITHOUT_BLADES is now a value of DeviceCollectionError.

What's Improved

  • FWD-39687 - A new Performance guide describes the optimizations that NQE applies to queries, when they apply, and how to see which ones applied to a given query via the Query Debug Panel.
  • FWD-51604 - Some queries that use let and where qualifiers inside comprehensions now execute faster because of a new optimization that lifts those qualifiers out of nested comprehensions when possible. See the Where and Let Floating section of the new Performance guide for details.

What's Fixed

  • BUG-25442 - Some queries that execute in series and access the config field of Files used to terminate with a runtime error from running out of memory, but now they complete successfully due to more efficient memory usage.

Command Changes

  • FWD-53265 - AP_SUMMARY is now a possible value of CommandType. Also, a Command with CommandType value AP_SUMMARY now exists for the OS value IOS_XE in the Outputs of a Device.
  • FWD-53266 - Commands with CommandType values SDWAN_OMP_ROUTES and SDWAN_OMP_IPV6_ROUTES now exist for the OS values IOS_XE and VIPTELA in the Outputs of a Device.
  • BUG-4526 - The Command with CommandType value CRYPTO_MAP now exists for the OS values IOS and IOS_XE in the Outputs of a Device.
  • BUG-25204 - The Command with CommandType value CONFIG was modified for the OS value F5 in some cases by adding list cm device-group, list ltm profile http-compression, and list wom profile isession in the Outputs of a Device.

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.