-
v0.9.121
6 Sep 2026
Safer industrial controls and dependable factory workflows
-
Security
Device browser windows are now bound to the lab that opened them, preventing an older window from reading or changing a similarly identified device after the active lab changes.
-
Security
Industrial and IoT device browser pages, status views and actions now enforce Enterprise access consistently while leaving supported non-industrial device interfaces available on their existing plans.
-
Fixed
Sensor MQTT settings now require a topic and a valid whole-number publishing interval before an update is submitted, with malformed values rejected before any change is applied.
-
Fixed
Industrial scenario controls now reflect each scenario's current state, showing only valid start, resume, pause and reset actions and preventing duplicate requests while an action is running.
-
Fixed
Dragging a newly added device now immediately preserves its chosen position, preventing an incoming first connection from moving the device while it is still being placed.
-
Fixed
The Siemens Factory Cell now polls the correct PLC tag addresses so motor, conveyor, alarm and emergency-stop measurements continue updating as configured.
-
Improved
The topology cursor now changes immediately when switching between selection and connection modes, making the active editing action easier to recognize.
-
v0.9.120
6 Sep 2026
A clearer Assistant and safer topology workflows
-
Added
The Assistant now uses a native conversation view with readable Markdown, selectable messages, exact code copying, compact tool activity, plans and starter prompts.
-
Added
A growing multi-line composer now provides clear Send and Stop controls while allowing the next message to be drafted during an active response.
-
Improved
The Assistant can now expand into a larger workspace, keeps the latest response in view without disrupting manual reading and provides a more usable layout on narrow or short screens.
-
Fixed
Streaming responses, saved conversations, plan continuations and tool updates now preserve paragraph boundaries, text selection, keyboard focus and scroll position consistently.
-
Security
Ask mode now requires approval for every action that changes a lab while allowing read-only inspection to continue automatically; Full access remains available when explicitly selected.
-
Security
Assistant approvals are now tied to the exact action, user, connection and conversation turn, expire automatically and cannot be reused after approval, rejection, cancellation or disconnection.
-
Fixed
Starting a new chat now cancels pending attachments, and messages wait for attachment processing to finish instead of sending incomplete or stale content.
-
Improved
External Assistant integrations now report progress for longer configuration work and respond promptly to cancellation without changing their existing request formats.
-
Improved
Topology inventory and device-ownership checks now use lighter data reads, and PLC tag responses avoid repeating the same information while retaining all available fields.
-
Added
Conflicting point-to-point connections are now highlighted on the topology with clear warnings so they can be reviewed and corrected without silently removing user-created cables.
-
Fixed
Assistant connection actions now preserve device and fabric-extender endpoint types, return reusable connection identifiers and keep unrelated links intact.
-
Fixed
Zone membership is now normalized consistently when labs and older templates are loaded, preserving valid legacy zones while removing unknown or overlapping device assignments.
-
v0.9.119
5 Sep 2026
Safer preservation of existing topology links
-
Fixed
Connection cleanup now preserves valid cables in older and imported labs when interface positions could not be mapped reliably, including mixed topologies where only some devices have complete interface information.
-
Fixed
Fabric-extender connections are now distinguished from ordinary device links even when their numeric identifiers overlap, preventing device removal or connection operations from targeting the wrong endpoint.
-
Fixed
Connection details now resolve fabric-extender names and port labels correctly while continuing to support standard device-to-device links.
-
v0.9.118
5 Sep 2026
Reliable topology edits and accurate neighbor discovery
-
Fixed
Topology zone and note changes now retry automatically after a temporary save failure, warn before leaving with unsaved work and confirm when saving succeeds.
-
Fixed
Simultaneous annotation updates no longer overwrite one another, and saved annotation responses remain stable while the topology continues changing.
-
Fixed
Older geometry-based zones now wait for authoritative device positions before migration, preventing misplaced memberships when a lab is opened on another browser or device.
-
Fixed
An open zone editor can no longer restore removed devices or recreate a zone that was deleted elsewhere while the dialog was open.
-
Improved
CDP and LLDP neighbor lists now preserve distinct parallel connections while applying global, per-interface, power and administrative-state controls consistently.
-
Fixed
CDP neighbors from a disabled interface now age out normally instead of being refreshed by unrelated topology activity, and return when discovery is enabled again.
-
Fixed
Editing or deleting connections now uses stable reusable connection identifiers, including links to fabric extenders and links whose direction is reversed.
-
Fixed
EVE-NG imports now preserve connectivity across shared networks, including mixed Ethernet and serial interfaces and router subinterfaces connected through an imported network segment.
-
v0.9.117
5 Sep 2026
Editable topology zones and safer connections
-
Added
Topology zones can now be created and edited by selecting their member devices, with searchable device lists, IEC/Purdue levels and customizable colors.
-
Improved
Zone boundaries now follow their assigned devices automatically, and the topology filter can show individual zones or devices that are not assigned to a zone.
-
Improved
Existing zone annotations and the Siemens Factory Cell are upgraded to explicit device membership while preserving zone information through lab copies, imports and revisions.
-
Fixed
Moving or removing devices now keeps zone membership and zone-to-zone connection checks accurate, including cleaning up zones that become empty.
-
Fixed
Labs now repair duplicate, self-referencing, incomplete or conflicting point-to-point connections while preserving intentional parallel links such as EtherChannels.
-
Fixed
Connection changes now refresh neighboring-device information consistently, preventing outdated CDP or LLDP relationships after a cable is added, changed or removed.
-
Fixed
Device uptime is reported correctly again instead of appearing as zero after the recent uptime consolidation.
-
Improved
Hardware identity, licensing details, memory values, interface characteristics and spanning-tree defaults now align more closely with the selected device platform.
-
Fixed
Junos OSPF status no longer appears active until an area is configured, and Fortinet OSPF status reports its running time correctly.
-
Fixed
IOS XE StackWise Virtual, NX-OS logging, Dell OS10 version and spanning-tree, and HP ProVision timezone output now show the correct platform-specific values.
-
v0.9.116
5 Sep 2026
Accurate device uptime and dependable host state
-
Fixed
Device browser dashboards now report current uptime consistently across Cisco, Juniper, Arista, Dell, Aruba, Huawei, Fortinet, Palo Alto, MikroTik, ScreenOS, wireless and industrial platforms.
-
Fixed
Dell, Palo Alto and Windows system commands now use the same current device uptime shown elsewhere instead of displaying zero or a stale platform-specific value.
-
Fixed
Cisco OSPF process timing, SPF timing and RIP route ages now follow the lab clock instead of remaining at a fixed placeholder duration.
-
Improved
Linux and Windows host state now updates predictably after relevant configuration changes, including hostname, DNS and security-status information.
-
Fixed
Recalculating Linux or Windows state no longer recreates or changes existing processes, services, files, logs and security records during unrelated updates.
-
Fixed
Opening a Telnet or SSH session through one device to another no longer renames the originating device on the topology, sidebar or terminal window.
-
v0.9.115
5 Sep 2026
Flexible tutorial workspaces and visible guide progress
-
Added
Added an editable topology zoom control with presets from 10% to 500%, allowing learners to enter a precise zoom level or choose one quickly from the toolbar.
-
Added
Tutorial PDF generation now shows an active progress indicator and elapsed time instead of leaving authors waiting without feedback.
-
Improved
The in-lab tutorial guide is now a bottom workspace that can be resized vertically, hidden, restored or reset while preserving more room for the topology.
-
Improved
Terminal windows now fit within the available tutorial workspace and adjust when the guide or browser size changes.
-
Improved
If the connection is interrupted during PDF generation, the review page now checks the ongoing job, reports reconnection progress and avoids submitting a duplicate request.
-
Fixed
PDF guides generated for revised tutorials now remain attached to the published tutorial and available to learners after the temporary revision draft is retired.
-
Improved
Marketplace knowledgebase icons now render consistently without depending on an external icon font, and empty folders provide clearer navigation guidance.
-
Fixed
The version badge now stays within the page content instead of floating over controls while the page is scrolled.
-
v0.9.114
4 Sep 2026
Restartable tutorials and dedicated sensor management
-
Added
IoT sensors now have a dedicated browser management interface with overview, measurement, MQTT, signal and alarm views.
-
Added
Sensor publishing can now be started or stopped from the device interface, and MQTT topics and publishing intervals can be updated without leaving the device.
-
Added
Learners can restart a tutorial from its reviewed starting configuration while keeping their previous lab and progress available.
-
Added
Tutorial authors can create a revised draft from a published tutorial without changing the content used by existing learner attempts.
-
Added
Tutorial review now includes starting-state and learner-task summaries, step types, per-device command groups and explicit checks for whether a learner must make a change.
-
Added
Authors can now rehearse a tutorial from its starting state and verify each guided step before generating the guide or publishing.
-
Improved
Published tutorials now keep their reviewed starting configuration, guidance and downloadable guide together as one stable release for each learner attempt.
-
Improved
Marketplace tutorial pages now distinguish starting, resuming and unavailable content, and show what is already configured and what the learner will build.
-
Improved
Purchased content is now easier to find in the Library within My Labs, with a direct route from the Marketplace.
-
Security
Tutorials with an unreviewed or invalid starting state cannot be purchased or started, and learners are not charged when the content is unavailable.
-
Security
Industrial Assistant and external integration actions now enforce lab ownership consistently before reading or changing IoT devices and connections.
-
Fixed
Devices added by the Assistant or an external integration no longer rearrange a carefully positioned topology and are placed near their connected neighbor when appropriate.
-
Improved
IoT alarm times are now shown in a concise local format while retaining the complete timestamp for reference.
-
Improved
The Siemens Factory Cell now includes an additional pressure sensor for broader measurement and alarm exercises.
-
Fixed
SCALANCE interface help and completion now describe the optional complete shutdown form correctly.
-
v0.9.113
3 Sep 2026
Clearer, faster industrial telemetry on the topology
-
Improved
IoT telemetry animations now follow the connected network path between devices, making message movement through switches, brokers and subscribers easier to understand.
-
Improved
Telemetry pulses now move more quickly and progress hop by hop, giving active industrial labs a more responsive topology view.
-
Improved
Vibration, energy and current readings now use colors that are easier to distinguish from routing activity and alarm indicators in both light and dark themes.
-
Improved
Sensors in the Siemens Factory Cell now publish more frequently, providing quicker visual feedback during guided exercises.
-
v0.9.112
3 Sep 2026
Safer IoT configuration and more dependable industrial views
-
Fixed
The IoT operations workspace now loads its dashboards even when live updates are slow or temporarily unavailable, instead of leaving every section empty.
-
Fixed
Acknowledged alarms now remain dismissed during refreshes, live alarm timestamps are preserved and newly received alarms are no longer lost when an older snapshot arrives.
-
Fixed
Rapidly closing and reopening the IoT workspace no longer creates duplicate refresh activity or leaves outdated live connections running.
-
Fixed
Invalid sensor signal settings and incorrectly typed device options now return clear validation errors instead of being saved or causing an application error.
-
Fixed
If a saved sensor configuration cannot produce a measurement, publishing now stops only for that sensor while the rest of the lab continues operating.
-
Improved
Industrial diagram imports now preserve explicit device types, map unfamiliar sensor descriptions to supported devices and avoid treating unrelated edge routers as Siemens Industrial Edge devices.
-
Fixed
Cloud MQTT brokers without an explicit model can now be imported using an appropriate supported model instead of rejecting the complete diagram.
-
Improved
SCALANCE browser management now uses clearer port labels, operational status indicators and more polished tables and device controls.
-
Fixed
The Assistant remains available if industrial device guidance cannot be loaded, allowing the conversation to continue without the optional industrial context.
-
v0.9.111
3 Sep 2026
SCALANCE browser management and smarter industrial imports
-
Added
Added a Web Based Management interface for Siemens SCALANCE devices with dashboard, device, port, LLDP, access, software and redundancy views.
-
Added
SCALANCE system names, ring modes and ring ports can now be configured from the browser, with changes reflected consistently in device configuration and status.
-
Improved
Imported and generated industrial diagrams now recognize Siemens PLCs, SCALANCE switches, Industrial Edge devices, cloud MQTT brokers and a broader range of plant sensors.
-
Improved
Industrial devices discovered in diagrams are now matched against the supported catalog, reducing incorrect vendor, model and operating-system assignments.
-
Improved
The Assistant now uses the current device catalog when creating industrial layouts, keeping Siemens, sensor and cloud-device selections aligned with available models.
-
Added
External Assistant integrations can now operate industrial scenarios, inspect SCALANCE rings and PLC tags, configure Edge connections, review Sparkplug activity and check zone boundaries.
-
v0.9.110
3 Sep 2026
Ready-to-use factory labs and clearer industrial operations
-
Added
Added a Siemens Factory Cell template with a SIMATIC PLC, SCALANCE ring, Industrial Edge device, plant sensors, network zones and cloud connectivity, ready to launch from the Marketplace.
-
Added
The factory-cell template includes guided shift-start, bearing-failure, ring-failover and protected-path exercises for hands-on industrial troubleshooting.
-
Improved
Industrial lab templates can now preserve device placement, network zones, PLC tags, sensor settings, alarms and scenarios when a lab is created.
-
Added
Added zone and conduit checks that highlight communication paths crossing industrial boundaries without firewall protection.
-
Added
Industrial scenarios can now control sensor activity, apply or clear faults, update PLC tags, publish MQTT messages and interrupt or restore network links.
-
Added
Topology hover cards now show relevant alarm severity, latest measurements and SCALANCE ring roles directly on the canvas. (Removed in 0.9.117 — device details now live in the Properties panel and the device navigation drawer.)
-
Improved
Device properties now provide focused cards for sensors, MQTT brokers, SIMATIC PLCs, SCALANCE rings, Industrial Edge connectors and cloud brokers.
-
Improved
The Assistant can now create industrial lab layouts and help operate scenarios, inspect PLC tags and ring status, configure edge connections, review Sparkplug activity and check zone boundaries.
-
v0.9.109
2 Sep 2026
A complete IoT operations workspace
-
Added
Redesigned the IoT panel as a complete operations workspace with an overview, plant layout, device inventory, brokers, topics, traffic, alarms, PLC tags and Sparkplug status.
-
Added
Added live IoT performance indicators and event summaries so device, broker, message and alarm activity can be assessed at a glance.
-
Added
Added traffic timelines and topic activity views for following message flow and recent telemetry across an industrial lab.
-
Added
IoT devices can now be inspected and configured from a dedicated drawer without leaving the operations panel.
-
Added
Added reusable IoT scenarios with timed steps and controls to start, pause, resume and reset a run.
-
Improved
Scenario progress and the latest executed event now update live for everyone viewing the lab and follow the lab's own clock.
-
Improved
The IoT workspace is now split into focused, responsive views for clearer navigation and more dependable updates during active scenarios.
-
v0.9.108
2 Sep 2026
Industrial Edge connectivity and stronger SCALANCE workflows
-
Added
Added Siemens Industrial Edge connector management for linking industrial devices with MQTT and OPC UA services through the IoT interface.
-
Added
Added Sparkplug B messaging for industrial telemetry, including device birth, data updates and state changes routed through configured brokers.
-
Improved
Industrial Edge connector changes now update live topology and dashboard views immediately and remain available through supported APIs.
-
Improved
Assistant and MCP device views now recognize Siemens platforms and expose Industrial Edge connections and SCALANCE ring status.
-
Fixed
SCALANCE system, interface, VLAN, LLDP, PROFINET, addressing and ring settings now restore correctly from saved configuration after reopening or restarting a device.
-
Fixed
SCALANCE command errors now follow the platform's own command grammar instead of falling through to Cisco-style messages.
-
Improved
SCALANCE MRP ring calculations and topology overlays now provide clearer ring-role, port and failover state.
-
Improved
IoT and industrial device icons now adapt to the active palette for better contrast and identification across light and dark themes.
-
Fixed
Linux ping now validates packet counts and handles a count of zero without sending unintended packets.
-
Fixed
Linux address commands and Windows network configuration now report missing interfaces clearly instead of applying changes to an invalid target.
-
v0.9.107
2 Sep 2026
Siemens industrial labs and expanded IoT operations
-
Added
Added Siemens industrial devices, including SIMATIC S7 PLCs, SCALANCE switches and security appliances, with platform-specific catalog details, interfaces and software information.
-
Added
Added live PLC tag management through the IoT dashboard and API, including reading and updating values used by industrial lab workflows.
-
Added
Industrial signals can now model changing process values, noise, coupled measurements and fault conditions for repeatable training scenarios.
-
Added
Added configurable warning and critical alarms for IoT signals, with live alarm updates delivered to the browser.
-
Added
Actuator devices can now respond to subscribed MQTT commands, allowing switches, locks and other controlled equipment to participate in interactive workflows.
-
Added
Added Modbus and CoAP server devices, along with expanded current, energy, flow, level, pressure, RFID and vibration device choices.
-
Added
Added IoT broker management and broker visibility to the IoT dashboard, including active listener and client information.
-
Improved
The topology editor now groups and filters IoT and industrial devices more clearly and includes search when choosing a device type.
-
Improved
Refreshed IoT and industrial device icons for clearer identification and consistent light and dark theme rendering.
-
Improved
Assistant device-state views now recognize the expanded IoT and industrial device families and expose their relevant operational state.
-
Fixed
Inactive MQTT sessions now expire automatically and publish their configured last-will message when appropriate.
-
Fixed
Long-running subscribers and gateway connections are no longer removed as idle sessions, and normal publish activity now refreshes client activity correctly.
-
v0.9.106
1 Sep 2026
Longer Assistant workflows and clearer integrations
-
Improved
The Assistant can now complete much larger configuration responses without cutting off commands during multi-device or advanced lab work.
-
Fixed
If a provider still reaches its response limit or returns an incomplete tool request, the Assistant now reports the interruption and retries with fewer operations instead of running malformed input.
-
Improved
Reduced repeated prompt processing when the Assistant finishes or redirects a stalled workflow, improving efficiency during long conversations.
-
Fixed
Assistant firewall summaries now reflect the active Palo Alto and FortiGate zones, addresses, policies and pending changes that actually govern traffic.
-
Fixed
Devices without configured first-hop redundancy now report it as unconfigured instead of suggesting that convergence is permanently pending.
-
Improved
Device-state requests can select individual sections or request the complete state consistently through the Assistant, REST integrations and MCP clients.
-
Improved
MCP device inventory, topology diagrams and debug messages now return focused results without duplicating full topology or message data.
-
Improved
Debug message output now includes sequence numbers and timestamps, making incremental polling and event ordering easier to follow.
-
Fixed
Integration guidance now uses surface-neutral instructions instead of referring MCP clients to tool names that exist only in the in-app Assistant.
-
Improved
The topology editor now distinguishes remaining plan capacity from the per-action device limit and gives clearer guidance when a lab reaches its allowance.
-
Improved
Downloaded tutorial guides now use a safe filename based on the tutorial title, and unexpected application errors present a clearer recovery page.
-
Fixed
The version badge now stays clear of the simulator's Logout action across desktop and mobile layouts.
-
v0.9.105
31 Aug 2026
Safer configuration and more trustworthy device insight
-
Improved
Assistant configuration changes are now atomic: if any command is rejected or fails partway through, the complete batch is rolled back instead of leaving a partially changed device.
-
Fixed
Rollback now restores saved configuration, calculated device state, protected SNMP settings and command-mode context together, so a failed correction leaves the device exactly where it started.
-
Improved
Configuration results now identify rejected commands consistently in the Assistant, MCP integrations and ChatGPT Actions, with clear guidance to correct and resubmit the full change.
-
Improved
Full configuration replacement now states whether the device syntax was validated or stored without validation, avoiding false assurances on platforms without a validation path.
-
Fixed
Saving configuration on Junos, Palo Alto and other commit-based platforms now commits pending changes before writing startup state and returns the session to its previous command mode.
-
Added
Assistant device-state views now include CDP and LLDP neighbors, first-hop redundancy, BFD service state and clearer distinctions between unavailable, unconfigured and not-yet-converged information.
-
Fixed
Removed unsupported or invented security, platform and configuration claims from Assistant device summaries, including fabricated zones and policies.
-
Improved
Large topology reads now reduce interface detail automatically while preserving every device, connection identifier and link endpoint needed for safe follow-up actions.
-
Security
ACI Assistant operations now reject unknown fabrics and derive internal object keys on the server, preventing cross-lab or phantom-fabric access.
-
Fixed
NX-OS FabricPath state is now stable across repeated calculations instead of changing randomly between otherwise identical reads.
-
Fixed
Software-version and operating-system lifecycle operations are now available in the Web application instead of failing because required services were missing.
-
Fixed
RIP neighbor last-update values now show elapsed time from the simulated discovery event, and legacy Marketplace items parked outside the curriculum retain an unset order.
-
v0.9.104
30 Aug 2026
A faster, more dependable Assistant
-
Added
The Assistant and external integrations can now inspect only the parts of a device they need, including interfaces, routing protocols, switching, services, security, platform details and IoT state.
-
Improved
A device overview now starts with a compact section index, allowing larger states to be explored selectively without losing important details to response limits.
-
Improved
Selective device-state reads behave consistently in the in-app Assistant, MCP integrations and ChatGPT Actions.
-
Fixed
The Assistant now recognizes rejected or invalid device commands as unsuccessful work instead of treating them as progress and repeating the same approach.
-
Fixed
Bulk configuration reports partial success accurately, identifies rejected lines, and guides a bounded correction without discarding changes that were already accepted.
-
Fixed
When a configuration action is cancelled or times out after it may have started, the Assistant now treats device state as uncertain and reads it back before attempting another change.
-
Improved
Actions requiring confirmation now clearly ask the user to approve them instead of leaving the Assistant in an unresolvable retry loop.
-
Fixed
Read-only commands, previews and rejected actions no longer make resumed lab-building tasks skip devices that were never actually configured.
-
Improved
Device configurations are preserved exactly when returned to the Assistant, while superseded state reads are compacted to keep longer workflows focused and efficient.
-
Improved
Reduced duplicated integration responses and improved request caching, lowering response size and repeated processing during longer Assistant sessions.
-
Fixed
Palo Alto system views now report uptime from the lab clock instead of showing zero or using wall-clock time.
-
Fixed
RIP neighbor timestamps now follow the simulated clock and render consistently across regional settings.
-
v0.9.103
29 Aug 2026
Learning milestones and a clearer Knowledgebase
-
Added
Reading-only tutorial steps now require an explicit acknowledgment, so background verification cannot mark something as read on a learner's behalf.
-
Added
Completing a tutorial now ends with a dedicated completion card and a clear route to the next tutorial or the course Final.
-
Improved
Tutorial administration now reports live generation status more reliably, while the review workspace clearly tracks unsaved edits.
-
Improved
Curriculum editing now preserves descriptions, shows newly created empty sections, and prevents duplicate positions, conflicting names and circular nesting.
-
Improved
Knowledgebase and Marketplace cards now identify drafts and show tutorial step or Final question counts where available.
-
Fixed
Published labs parked outside the visible curriculum now appear in the Knowledgebase Labs section instead of leaving it unexpectedly empty.
-
Improved
Your library now highlights expiring access first, explains what remains available after expiry, and shows tutorial completions plus the best score and pass status earned on Finals.
-
Improved
Final results now use course names throughout the score breakdown and provide clearer, prioritized recommendations about what to revisit.
-
Fixed
Feedback prompts are deferred while a timed Final is on screen and can appear later without consuming the request during the exam.
-
Fixed
Insights results now recover after reconnecting instead of disappearing or requiring another generation request.
-
Fixed
Powering a device on or off in the topology editor now refreshes the available toolbar actions immediately.
-
Security
Publishing and reclassifying Marketplace content now validates the final saved result and rejects stale concurrent edits that could bypass tutorial or Final requirements.
-
v0.9.102
28 Aug 2026
Clearer learning panels and fairer Final retries
-
Fixed
A Final attempt that could not be graded no longer consumes the included sitting or forces the learner to purchase a retry.
-
Fixed
Retrying after an ungradeable Final now creates a distinct attempt instead of failing because the previous attempt number already exists.
-
Security
The Assistant is no longer available while taking a Final, preventing exam questions from being answered through the in-lab guidance tools.
-
Fixed
The Final panel now occupies its intended space beside the topology instead of collapsing to an unusable size, with responsive behavior on smaller screens.
-
Improved
Refined the Final panel with clearer questions, status messages, results, per-course scores and recommended topics while keeping in-progress questions free of grading hints.
-
Fixed
Knowledgebase entries now identify plain labs as labs instead of tutorials, including their accessible labels and visual treatment.
-
Improved
Locked Knowledgebase items can now open their details to explain what must be completed first, while purchase actions remain unavailable.
-
Improved
Marketplace cards now use accurate device-count previews, correct singular and plural labels, and clearer grouping for type, lock and price badges.
-
Improved
Refreshed the tutorial panel with clearer progress, step states, commands and verification feedback while preserving keyboard and resizing support.
-
v0.9.101
28 Aug 2026
More dependable tutorial and Final verification
-
Improved
Tutorial and Final checkpoints can now be evaluated together against one consistent lab state, producing stable results across multi-step verification.
-
Fixed
Configuration checkpoints now compare complete command tokens and understand platform-specific negation, avoiding false passes from similar addresses, VLANs, process numbers or disabled settings.
-
Fixed
Neighbor checkpoints now distinguish OSPF from OSPFv3, recognize standard neighbor-state names, and reject EIGRP adjacencies that are no longer operational.
-
Fixed
Route checkpoints now support IPv4 and IPv6 tables, recognize protocol families such as static, OSPF, EIGRP, BGP and IS-IS, and wait for initial route calculation instead of failing early.
-
Fixed
Reachability checks no longer alter traffic statistics, and unavailable lab state is reported as a verification problem rather than an incorrect student answer.
-
Improved
Marketplace cards now identify locked content clearly, prevent unavailable actions and preserve the distinction between labs, tutorials and Finals in public catalog data.
-
Fixed
Concurrent tutorial edits now detect version conflicts, while cancelling generation reliably removes temporary artifacts and keeps the job cancelled.
-
Added
Lab automation can now append configuration lines without replacing the device's existing saved configuration.
-
Fixed
Collaboration merge requests now transition atomically, preventing simultaneous actions from applying the same request more than once.
-
Improved
Terminal windows now choose clearer platform icons and keep their controls aligned across supported device types.
-
Added
The tutorial panel can now be resized with a pointer or keyboard, remembers its width, and keeps the topology canvas usable across screen sizes.
-
v0.9.100
26 Aug 2026
Safer account controls and dependable downloads
-
Fixed
Linux DHCP clients now request and reuse addresses only when the client interface, server, pool and routing domain are operational and compatible.
-
Fixed
DHCP address reuse now respects the requesting interface and routing domain, preventing an existing binding from being applied to the wrong connection.
-
Fixed
macOS Gateway download links now select an installer that actually exists and fall back to the available application binary in development environments instead of leading to a missing file.
-
Added
Missing pages now use a branded nuLAB not-found experience instead of a generic server response.
-
Security
Disabling bring-your-own-key support now blocks credential viewing, validation and storage at the API as well as hiding the settings panel, while still allowing users to delete previously stored keys.
-
Security
Simultaneous MFA enable or disable requests are now handled as a single account transition, preventing recovery codes from being silently replaced during repeated submissions.
-
Security
School website links now accept only safe HTTP or HTTPS addresses and no longer render potentially executable or local-file schemes.
-
Fixed
Administrative credit adjustments now reject values that would exceed the supported balance range and serialize simultaneous changes so balances and reported adjustments remain accurate.
-
Security
Dialog content now escapes untrusted values consistently, and access denials across lab, exam, discussion, event-log and gateway operations return safer, more consistent responses.
-
Fixed
My Labs date sorting and device selection now remain stable across repeated updates and unusual values.
-
v0.9.99
25 Aug 2026
Reliable DHCP, LACP and tunnel diagnostics
-
Improved
DHCP pools, exclusions, reservations and leases now remain isolated by VRF, allowing overlapping address space to operate correctly across separate routing domains.
-
Fixed
Automatic DHCP leases now remain stable through recalculation, while manual reservations constrain future offers without unexpectedly replacing an active lease.
-
Fixed
Disabling the DHCP service now clears active server bindings and usage counters without deleting pool configuration; enabling it again restores normal allocation behavior.
-
Improved
DHCP lease creation, replacement, release and expiration now update pool usage and debugging output consistently.
-
Fixed
LACP bundles now require eligible operational endpoints and compatible neighbor negotiation, and member state recovers correctly after configuration removal or link changes.
-
Improved
Ping and tunnel checks now resolve underlay first hops more accurately and update ICMP interface counters from the completed packet results.
-
Fixed
ARP, routing, DHCP and TCP debugging now reports only events supported by the actual packet or state transition, avoiding duplicate or unrelated messages.
-
Improved
NX-OS vPC status, ScreenOS saved configuration, Palo Alto ION interface updates and staged browser configuration changes now remain consistent with active device state.
-
Improved
Assistant device creation now handles models offered with more than one operating system and gives clearer guidance when the selected combination is unavailable.
-
Security
Server Builder routes now require Enterprise access consistently across both the design workspace and hardware catalog.
-
v0.9.98
25 Aug 2026
Reliable Insights, topology editing and Cisco diagnostics
-
Added
The topology editor can now add several devices at once, placing each device separately while respecting plan limits and a safe per-action quantity cap.
-
Fixed
Removing a connection through the Assistant now removes the cable from the requested interface instead of potentially selecting another link on the same device.
-
Fixed
Newly published Marketplace packs now appear in the curriculum immediately, including content without a vendor-specific category.
-
Improved
Improved feedback workflows with stable administration pagination, clean failure states and safer submission controls that prevent accidental duplicate or lost feedback.
-
Added
Added Cisco operational views for err-disabled interfaces, inconsistent spanning-tree ports and interface error counters.
-
Added
Expanded Cisco debugging for ARP, DHCP, NAT, OSPF, LACP, spanning tree and TCP activity, with messages tied to actual network events.
-
Fixed
Improved NAT and PAT translation ordering, DHCP lease replacement, LACP member state, OSPF hello eligibility and spanning-tree recovery after an interface restart.
-
Improved
Paid Insights requests now verify credit and concurrency availability before starting, record actual usage, and recover unfinished accounting safely after transient failures or restarts.
-
Improved
Insights sections now open immediately without an extra confirmation step while still enforcing the required access and credit checks.
-
Fixed
Application updates no longer interrupt active typing, and unavailable pages now display a dedicated not-found screen.
-
v0.9.97
24 Aug 2026
Stronger accounts, clearer activity and TCP debugging
-
Security
Email confirmation is now enforced consistently for browser and API sign-ins, preventing unconfirmed accounts from bypassing the activation requirement.
-
Security
Registration and password-reset responses no longer reveal whether an email address already belongs to an account, while invalid or expired reset tokens are rejected consistently.
-
Improved
The dashboard now includes total simulator time and more dependable recent-lab details, with accurate links and readable activity durations.
-
Changed
nuLAB now uses its dark interface exclusively. Retired Light and System preferences are migrated automatically, and the unused theme selector has been removed.
-
Improved
Knowledgebase access is now consolidated under the Marketplace navigation instead of appearing as a separate destination.
-
Added
Added TCP transaction debugging for supported Cisco workflows, including connection-state messages tied to BGP session activity.
-
Improved
TCP debugging is available through contextual help and common command abbreviations, with status visible through show debugging.
-
Fixed
Device selection now remains accurate when devices are added dynamically through the canvas, Assistant actions or other live topology updates.
-
Fixed
Marketplace curriculum trees now preserve the correct parent and child relationships when categories and published content are assembled for browsing.
-
v0.9.96
24 Aug 2026
A new dashboard and the complete Final experience
-
Added
A new dashboard brings your plan, device allowance, labs, credits, purchases, completed tutorials and school membership together in one place.
-
Added
The dashboard includes quick access to recent labs and clear notices when a trial is active or expired, or when a paid plan is nearing its end.
-
Added
Finals can now be taken inside the simulator in a dedicated exam panel, from starting an attempt and answering questions through submission and the final result.
-
Security
Final questions never reveal answers, scoring rules or verification details while an attempt is in progress, and no per-question feedback is shown before submission.
-
Improved
The price of an additional Final sitting can now be configured per deployment; when no price is configured, additional sittings remain unavailable rather than being treated as free.
-
Improved
Tutorial authors must classify every step before saving, preventing incomplete step definitions from reaching learners.
-
Improved
When tutorial edits make the downloadable guide outdated, the review workspace now explains that the PDF must be regenerated before publication.
-
Fixed
Nested Cisco ACI configuration commands now resolve in the correct APIC context without duplicate command ownership or misleading registry warnings.
-
Fixed
Windows network, filesystem and service commands now apply their state changes and render output consistently through a single command path.
-
v0.9.95
23 Aug 2026
The Final, and a knowledgebase you can navigate
-
Added
Categories can now end with a Final — a capstone exam over a master lab. It is graded once when you submit, gives a percentage for each course it drew from, an overall pass or fail, and tells you which topics to revisit.
-
Added
Your exam result is fixed at the moment you submit. Changing the lab afterwards cannot alter a mark you have already been given.
-
Added
A knowledgebase page with a curriculum sidebar. Browse vendors, categories and topics down to individual tutorials, keyboard-only if you prefer, signed in or not.
-
Added
Searching the knowledgebase now finds courses and categories, not only tutorials, and opens the tree to what it found rather than hiding everything else.
-
Added
A library panel showing everything you have bought, how long each tutorial's interactive access has left, and a permanent link to every guide PDF you own.
-
Fixed
The knowledgebase page served signed-out content to everyone, including signed-in visitors — so your own purchases and progress never appeared on it. It now recognises you.
-
Fixed
Search on the knowledgebase page did nothing when signed in.
-
Fixed
An exam cannot be published with a question that can never be answered, one that passes just for being clicked, or without a human having approved it.
-
Changed
The knowledgebase shows published material only. Your own unpublished drafts stay in My Labs, where they belong.
-
v0.9.94
23 Aug 2026
Tutorial progress that sticks, and steps in order
-
Added
Finishing a tutorial is now recorded permanently. Previously your completion could disappear — breaking a device config after a step passed erased it, and deleting the lab erased it entirely. Completing a tutorial is now a fact about you rather than about a lab, so it survives a broken config, a deleted lab and a reinstall.
-
Added
Tutorial steps must now be completed in order. The step you are on is the one you can check; later steps unlock as you reach them, and re-checking an earlier step is always allowed if you want to confirm your work still holds.
-
Added
Tutorial steps are now marked as either something to demonstrate or something to read, so a tutorial cannot finish on a page you simply acknowledge.
-
Fixed
A step that passed and was then re-checked after a config change no longer loses the record of when you first completed it.
-
Fixed
Tutorial content is now checked for broken step conditions before it can be saved or published. A malformed condition could never pass, which left the step — and anyone working through it — permanently stuck.
-
Fixed
The tutorial panel and the guide list now receive step information in a consistent format. They previously disagreed, which could leave step types unreadable in one of the two views.
-
Changed
The steps of a published tutorial can no longer be reordered, because learners partway through it would have their progress silently rearranged. Steps can still be added or removed, and unpublished drafts can be reordered freely.
-
v0.9.93
23 Aug 2026
Marketplace courses are now tutorials
-
Improved
Guided marketplace content is now called a tutorial everywhere in the app, freeing the word course for an upcoming feature that groups related tutorials into a structured learning path.
-
Improved
The administrator authoring and review workspaces are now Tutorials and Tutorial Review, and the live build console reconnects on its new address; existing bookmarks to the old course pages need updating.
-
Fixed
Every existing tutorial kept its authored source, its published guide and its purchase history through the rename, so previously generated content opens, edits and republishes unchanged.
-
Improved
Model routing settings written against the previous course-generation name continue to apply, so a configured authoring model is not silently reset.
-
v0.9.92
21 Aug 2026
Improved AlliedWare Plus command handling
-
Fixed
AlliedWare Plus interface commands, including the int abbreviation, now enter and retain the correct port configuration context.
-
Fixed
Switching directly between AlliedWare Plus interfaces now applies subsequent addressing and configuration changes to the selected port.
-
Improved
Invalid AlliedWare Plus commands now use platform-appropriate diagnostics while recognizing registered show and configuration command families correctly.
-
v0.9.91
21 Aug 2026
Allied Telesis AlliedWare Plus support
-
Added
Added Allied Telesis AlliedWare Plus support with the AT-x510-28GTX switch and its 24 physical ports.
-
Added
Added AlliedWare Plus user, privileged, global-configuration, and interface-configuration command modes with platform-specific prompts and port naming.
-
Added
Added hostname, interface description, IPv4 addressing, interface shutdown and recovery, and static-route configuration workflows.
-
Added
Added AlliedWare Plus operational views for software and platform information, interface status, the IPv4 routing table, and the running configuration.
-
Improved
AlliedWare Plus interface addresses accept both prefix-length and subnet-mask formats, with platform-aware interface aliases and abbreviated commands.
-
Improved
AlliedWare Plus configuration can now be saved with write-memory and compatible copy commands and restored with the correct device modes and state.
-
Fixed
AlliedWare Plus commands now remain isolated from Cisco-specific abbreviation and interface-name expansion.
-
Fixed
Linux commands provided by optional packages now become unavailable when their package is removed, including case-sensitive command names and absolute paths.
-
v0.9.90
20 Aug 2026
Smoother classroom practice and school workflows
-
Improved
Each classroom Practice segment now prepares a fresh copy of the lesson lab for every present student, starting them from the instructor's prepared state.
-
Added
Students in Practice mode can now open their assigned lab directly from the classroom, with a clear explanation when a lab could not be prepared.
-
Fixed
Switching a classroom into Practice mode now updates each student's assigned lab reliably without preventing the rest of the class from continuing if one assignment fails.
-
Fixed
Public lesson schedules now show the correct instructor name and format lesson details cleanly when optional information is unavailable.
-
Security
School invitation pages now validate the invitation before presenting an acceptance action, including revoked, expired, exhausted, rotated, and invalid links.
-
Improved
Valid invitation pages now identify the school being joined, while invalid invitations display a clear unavailable message.
-
Security
The school Members section is now visible only to owners and instructors, matching the permissions enforced by the members API.
-
Fixed
School member changes now refresh both the member list and seat usage immediately.
-
Fixed
School logo updates and approval resubmissions now preserve their success confirmation across the required page reload.
-
Fixed
The administration queue now shows accurate counts for every school status and uses readable status labels regardless of the selected filter.
-
v0.9.89
20 Aug 2026
Complete classroom workflows and consistent dialogs
-
Added
Added a lesson editor for creating and updating lesson details, schedules, time zones, guidance, and classroom content.
-
Added
Instructors can now run assisted device commands from the classroom and review the returned output without leaving the teaching view.
-
Improved
The classroom stage now renders device placement, link state, viewport changes, student progress, and instructor-led views more consistently.
-
Improved
Expanded the school dashboard with dependable settings, category, invitation, ownership-transfer, lesson-scheduling, and directory-pagination workflows.
-
Fixed
School membership, invitation, seat limits, sponsorship, lesson outcomes, and expired-license transitions now remain consistent across browser, API, and background operations.
-
Security
Strengthened classroom and school authorization for instructor actions, student locks, spectators, checkpoints, join requests, lesson routes, and administrative operations.
-
Improved
Replaced native browser confirmations and prompts across administration, Settings, labs, discovery, collaboration, device management, and data-center workflows with consistent in-app dialogs and notifications.
-
Improved
Theme selection is now controlled only by the user's explicit Light or Dark choice; retired automatic system-theme preferences safely fall back to Dark instead of switching during a session.
-
Fixed
Improved administrator pages and simulator dialogs for clearer validation, error reporting, destructive-action warnings, and special-character handling.
-
v0.9.88
19 Aug 2026
Schools business-logic repairs
-
Fixed
School and lesson operations now report the actual outcome — not found, wrong state, not authorised, or unavailable — instead of one generic refusal message for all of them.
-
Fixed
Expired licences no longer count as active when deciding whether a school may be created, kept, or listed in navigation.
-
Security
A school suspended for abuse stays suspended when its owner pays an invoice; only licence-related suspensions lift automatically on renewal.
-
Fixed
The licence sweep can no longer publish a school that was never approved, and a superintendent's reinstatement is no longer undone by the next sweep.
-
Fixed
A school's seat plan now follows its owner's current licence tier instead of the tier they had when the school was founded.
-
Security
Ownership transfer now requires the new owner's licence to sustain the school's seat plan, and seat admission during invite redemption is atomic under concurrent joins.
-
Fixed
Rotating an invitation link now carries over its remaining uses and gets a fresh expiry window, and refused redemptions no longer consume an invite use.
-
Fixed
A school whose web address was invalid can now fix it in settings while not yet approved, instead of being permanently stuck.
-
Fixed
The school address preview now matches the server's rules exactly, including trimming and maximum length.
-
v0.9.87
19 Aug 2026
Honest refusals and a real access-denied page
-
Security
Blocked API calls now return a clear 403 or 401 instead of silently redirecting to the login page, which browser code would follow and mistake for success.
-
Fixed
The access-denied page now exists: being refused entry to a page used to land on a generic not-found error.
-
Security
Editing a lesson's checkpoints now requires an active school membership, so a removed instructor can no longer rewrite what a live class is graded against.
-
Fixed
Leaving the simulator no longer logs a spurious connection-closed error for what is a normal, intentional disconnect.
-
Added
A comprehensive negative-authorization test suite now pins every school refusal with exact status codes and positive controls, including the feature kill switch exercised on a host that can actually turn it off.
-
v0.9.86
19 Aug 2026
Classroom boots; lockdown holes closed
-
Fixed
The classroom page now loads its layout and SignalR scripts, so a lesson actually boots in the browser instead of silently stopping after the server-rendered chrome.
-
Fixed
Classroom hub messages now reach the page in the casing the client reads, restoring roster, stage mode, and per-student lab assignment for everyone including the instructor.
-
Fixed
The classroom lock banner and instructor assist badge are now hidden when they have nothing to say, instead of rendering as permanent empty boxes.
-
Security
Classroom locks now cover every lab-mutating practice endpoint, including power, reset, re-linking, interface and IP changes, state writes, lab rename and delete, and AI exercise overlays, enforced by an automated ratchet so new endpoints cannot ship unguarded.
-
Security
The CLI-over-API surface now respects classroom locks, so a locked student with an API key cannot run commands or push configurations while their terminal input is refused.
-
Security
Assistant tools that change devices, connections, power, NVRAM, or OS versions now respect classroom locks, and the lockdown guard can no longer be silently absent.
-
Security
Instructors are now correctly recognised under token authentication when classroom locks are evaluated, instead of being treated as students and refused writes on their own lab.
-
Security
Checkpoint grading, class results, and checkpoint lists now require an active school membership, closing access for removed instructors, and the whole checkpoints surface now honours the Schools feature switch.
-
Fixed
School membership changes now also refresh each member's effective licence tier immediately, so a removed member loses sponsored capacity without waiting out the cache.
-
v0.9.85
19 Aug 2026
Classroom topology lock enforcement
-
Security
Classroom locks now prevent students from adding, changing, or removing devices and links through direct topology requests while an instructor is presenting, with the instructor's reason shown when an action is blocked.
-
v0.9.84
19 Aug 2026
Course progress and multicast forwarding
-
Added
Course steps can now include verification checkpoints so students can check their work and see progress directly in the course panel.
-
Improved
Course step cards now show verification results and details, with invalid checkpoint definitions filtered out before publication.
-
Improved
Course publishing now reports validation and server errors directly in the review workspace, giving administrators actionable feedback when publication cannot complete.
-
Security
Strengthened school administration and classroom access with consistent feature controls, SuperAdmin enforcement, invitation checks, and safeguards around owner role changes.
-
Added
Added multicast packet replication across eligible outgoing interfaces with reverse-path forwarding checks and static multicast-route overrides.
-
Added
Added interface-level multicast TTL thresholds and boundary access lists to control which multicast traffic may be forwarded.
-
Improved
Multicast interface settings and static routes now persist across saved configurations and device restarts.
-
Fixed
Multicast forwarding now rejects invalid or link-local group addresses where routing is not applicable and selects reverse paths consistently.
-
Fixed
Linux output redirection now recognizes operators with or without surrounding spaces while preserving the intended command output.
-
v0.9.83
17 Aug 2026
Safer access and expanded Linux workflows
-
Fixed
School-sponsored accounts now receive the device capacity of their effective plan even when their personal license is absent or expired.
-
Fixed
License keys are no longer consumed when the account already has an equal or better license, and upgrades now compare both plan level and duration before applying.
-
Improved
Expanded Linux directory listings with hidden-file and long-format combinations for current directories, explicit paths, and individual files.
-
Improved
Linux find now supports name patterns and file-type filters, including files, directories, links, devices, sockets, and pipes.
-
Fixed
Stopping and restarting Linux services now updates service status and network listeners consistently, including services outside the predefined catalog.
-
Fixed
Linux output redirection now takes precedence over the underlying command, preventing redirected hostname and file commands from changing state or writing incorrect content.
-
Fixed
Cisco DHCP snooping, ARP inspection, and IS-IS dynamic-hostname settings now remain in their correct configuration sections after saving and reopening a device.
-
Fixed
Granting or revoking shared-lab access now updates the active lab immediately and remains consistent after subsequent changes.
-
Security
Public school lessons no longer expose instructor or source-lab identifiers, and draft lessons remain private.
-
Security
Strengthened ownership checks for school lessons and lab visualization APIs so authorization is always evaluated against the requested resource.
-
v0.9.82
17 Aug 2026
Clearer settings and stronger Linux workflows
-
Improved
Redesigned the Settings and Help pages with a two-panel layout, clearer section navigation, and direct links that open the relevant settings area.
-
Improved
Integrated billing controls into the Settings experience while preserving plan, credit, and expired-access workflows.
-
Improved
Linux command completion and contextual help now reflect the commands and packages available on the device.
-
Fixed
Redirecting Linux process and network command output to a file now captures the generated output correctly.
-
Fixed
Linux socket listings no longer show duplicate entries for managed services.
-
Fixed
Improved Linux sudo option handling and ensured that terminating a process removes only its associated network listeners.
-
Fixed
Improved routed traffic and trace-path handling so forwarding decisions remain consistent across intermediate devices.
-
Security
Added ownership checks to rack-layout and service-design operations to prevent access to labs owned by another account.
-
v0.9.81
17 Aug 2026
Stronger routing, Linux, and platform operations
-
Added
Added Cisco SD-WAN software and platform details for C8000V devices, including controller-mode information.
-
Improved
Expanded Linux support for ps, top, netstat, and ss with standard options, combinations, filters, and clearer command output.
-
Improved
Improved segment-routing updates so configuration changes recalculate the affected forwarding state and preserve routes supplied by other protocols.
-
Fixed
Corrected routed ping behavior across transit devices so forwarding decisions consistently retain the original source device.
-
Fixed
Malformed or out-of-range segment-routing labels in saved configuration no longer interrupt device-state recovery.
-
Fixed
Improved syslog delivery during interface transitions and made permanent delivery failures clearer and more dependable.
-
Improved
Expanded Junos security exposure guidance with CVE-2024-21591 coverage and release-specific remediation for affected EX and SRX devices using J-Web.
-
Improved
Updated BIG-IP software selections to use specific supported releases and improved interface summaries across Cisco IOS and Arista EOS devices.
-
Security
Updated the secure gateway connection library to address a published SSH.NET vulnerability.
-
v0.9.80
16 Aug 2026
Ericsson IPOS and stronger operational workflows
-
Added
Added Ericsson IPOS support for the Router 6672 running release 17.Q3, including its device catalog entry, command modes, prompts, configuration, saved state, reload behavior, and platform information.
-
Added
Added Ericsson IPOS workflows for ports, VLAN encapsulation, contexts, interfaces, addressing, static routes, OSPF, IS-IS, BGP, MPLS, QoS, access controls, redundancy, and related operational commands.
-
Improved
Improved Ericsson IPOS configuration continuity so nested port and context settings, active forwarding behavior, saved configuration, and cold-start recovery remain consistent.
-
Improved
Improved course generation for larger topologies by continuing safely when a build reaches its request limit, while stopping repeated attempts that make no further progress.
-
Fixed
OSPF neighbors and learned routes now age correctly when a remote device stops sending updates or changes its configuration, while local process removal remains immediate.
-
Fixed
Starting, stopping, and restarting Apache, httpd, and Nginx services now updates their network listeners consistently.
-
Improved
Improved feedback submission reliability during simultaneous activity and account deletion, including clearer validation of ratings and comments.
-
Improved
Restricted the Schools administration page and its management operations to SuperAdmins, with clearer messages when an account lacks the required role.
-
v0.9.79
15 Aug 2026
In-app feedback and richer Marketplace details
-
Added
Added a one-time feedback prompt after sustained simulator use, allowing users to submit a 1–5 star rating and an optional comment or dismiss the prompt.
-
Added
Added a SuperAdmin feedback dashboard with response totals, average rating, rating distribution, comments, sorting, and pagination.
-
Improved
Feedback timing follows active simulator presence across reconnects, avoids repeatedly prompting the same user, and is removed when the associated account is deleted.
-
Improved
Public Marketplace listings now show a concise device breakdown alongside the total device count, giving visitors a clearer view of each pack before signing in.
-
Fixed
Starting or stopping Apache and httpd services on Linux devices now opens or closes the expected HTTP listener, consistent with service status and network inspection commands.
-
v0.9.78
14 Aug 2026
Expanded SNMPv3 and NX-OS management
-
Added
Added end-to-end SNMPv3 communication with user-based authentication, encrypted requests, context handling, device discovery, reads, updates, and bulk operations through supported integrations.
-
Improved
Improved SNMP configuration security and continuity so protected credentials, access groups, views, engine identity, and restart counters remain consistent after device reloads, resets, and software changes.
-
Improved
Improved SNMP system, address, interface, status, and packet information across supported platforms, including clearer access errors and more dependable updates after configuration changes.
-
Added
Added complete NX-OS static-route creation and removal workflows in the command line and Web UI, including VRF routes, optional route attributes, saved configuration, and restored device state.
-
Fixed
Linux commands now distinguish an unavailable program from an invalid option or unsupported operation, producing clearer and more appropriate error messages.
-
Fixed
Improved Settings readability in both themes and kept Marketplace publishing fields and actions reachable on shorter screens.
-
v0.9.77
13 Aug 2026
More reliable external integrations
-
Fixed
OAuth-based external connectors now discover and authorize correctly when configured with either the current integration address or the previously supported compatibility address.
-
Improved
Existing registered connectors are updated automatically to recognize both integration addresses, avoiding the need to remove and reconnect them manually.
-
v0.9.76
13 Aug 2026
Clearer billing and expanded integrations
-
Improved
Redesigned the Billing page with clearer plan cards, monthly and annual pricing, current-plan indicators, device allowances, and purchase or waitlist actions that reflect what is actually available.
-
Improved
Simplified credit top-ups to a single one-off purchase of 10 credits for $10, presented in a clearer card layout.
-
Fixed
Improved payment-notification handling so missing or invalid verification details are rejected cleanly without generating a server error or unnecessary retries.
-
Improved
Expanded external integration access to support both API keys and OAuth, while retaining compatibility with previously saved connection addresses.
-
Improved
Improved SNMP workflows with version 1 community support, directly usable object search results, clearer operation guidance, and more accurate platform descriptions.
-
Fixed
Repeated enable commands are now accepted when already in privileged mode on HP, Dell, Brocade, Extreme, and A10 devices.
-
v0.9.75
12 Aug 2026
Reliable LLDP and syslog updates
-
Fixed
Enabling LLDP on NX-OS now immediately activates LLDP status and neighbor commands, while disabling the feature clears the state and saved configuration correctly.
-
Fixed
Directly connected syslog collectors now receive interface link-up messages reliably during the brief transition when a connection becomes active.
-
v0.9.74
12 Aug 2026
Integrated billing and more reliable device workflows
-
Added
Added a Billing page for reviewing plans, starting or changing a subscription, opening the customer billing portal, and purchasing credit bundles directly from nuLAB.
-
Improved
Improved subscription reliability with automatic account updates, periodic status reconciliation, safer retry handling, and billing cleanup when an account is deleted.
-
Improved
Updated upgrade and expired-access prompts throughout the portal to lead to the new Billing page with clearer purchase availability and account guidance.
-
Fixed
Power-cycling a device now clears its previous terminal session state so the next connection starts in the correct initial mode.
-
Fixed
Improved static-route behavior during interface changes, device restarts, failover, and VRF configuration so the active route selection updates consistently.
-
Fixed
Improved route redistribution between supported protocols while preventing routes from being repeatedly reintroduced into their originating protocol.
-
Improved
Improved terminal help with dependable paging, correct privilege filtering, and clearer handling of long command lists and destructive actions.
-
Fixed
FTD devices now process ping and traceroute normally and report unsupported commands instead of returning an empty response.
-
Fixed
Corrected Dell and Huawei interface aliases so abbreviated interface names resolve with the platform's expected naming and capitalization.
-
v0.9.73
11 Aug 2026
Configuration-mode command help
-
Fixed
Typing ? in a device configuration mode now lists the available commands instead of returning an empty response, including on Cisco IOS, IOS XE, IOS XR, NX-OS, and Arista EOS devices.
-
v0.9.72
11 Aug 2026
Safer Assistant access and device controls
-
Fixed
Assistant users whose access is governed by credits are no longer blocked when their daily usage indicator reaches 100%; the indicator remains available for reference while credit availability controls access.
-
Improved
Improved credit-balance reliability so profile updates cannot overwrite a simultaneous credit purchase or Assistant usage charge.
-
Fixed
Prevented browser management actions intended for one platform from being submitted to a device from another vendor.
-
Fixed
Updating a VRRP priority now replaces the previous value while preserving additional tracked objects and virtual addresses.
-
Fixed
Arista EOS devices now begin in the standard initial command mode and require privilege elevation before protected operations.
-
Improved
Improved command help and completion so protected commands are hidden until the session has the required privileges.
-
v0.9.71
11 Aug 2026
Assistant credits and safer device workflows
-
Added
Assistant sessions can now use credits based on actual usage, with consistent accounting across supported providers and multi-step requests.
-
Improved
Added clear guidance when there are not enough credits to start an Assistant request, including a direct path to obtain more credits.
-
Improved
Improved credit safeguards so adjustments cannot deepen an existing negative balance, while usage records remain accurate when requests are cancelled or interrupted.
-
Improved
Improved NX-OS command validation so malformed or unsupported input is rejected without changing the saved configuration.
-
Fixed
Corrected port-security address removal so deleted secure MAC addresses no longer remain in device status.
-
Improved
Improved contextual command help and IPv6 OSPF interface status for clearer, more consistent terminal output.
-
Fixed
Kept topology editing controls reachable when the Assistant drawer is resized or used on narrower screens.
-
v0.9.70
10 Aug 2026
Refreshed multi-vendor management consoles
-
Improved
Refreshed browser-based management across Cisco, Juniper, Arista, Fortinet, Palo Alto, Huawei, Prisma SD-WAN, ScreenOS, F5, NetScaler, and HAProxy devices with more recognizable platform styling.
-
Improved
Improved navigation in the wireless, F5 BIG-IP, NetScaler, and vManage consoles with clearer sections, active-page indicators, and more consistent layouts.
-
Improved
Standardized typography, colors, buttons, tables, and status indicators across device management pages for better readability and visual consistency.
-
Improved
Simplified the Marketplace pack installation flow while preserving visibility, access, and sensitive-configuration protections.
-
v0.9.69
10 Aug 2026
Credit pricing for Marketplace packs
-
Added
Marketplace packs can now be offered for credits. The price appears on the pack in the catalog, including for visitors who are not signed in.
-
Added
Redeeming a priced pack spends credits and grants permanent access to it, and records how that access was obtained.
-
Improved
Access to a priced pack is now verified on the server for every route that installs one, instead of only in the browser.
-
v0.9.68
10 Aug 2026
Course publishing and expanded SNMP integrations
-
Added
Added an administrator review workspace for editing generated course titles, summaries, and step-by-step guidance before publication.
-
Added
Added course publishing to Marketplace packs with a downloadable course guide generated from the approved content.
-
Added
Added SNMP integration tools for checking availability, reading and updating values, browsing device information and interfaces, and searching supported management objects.
-
Improved
Improved SNMP workflows with clearer version and credential guidance, consistent results, and immediate device updates after supported changes.
-
Improved
Improved course review reliability with revision tracking, safe retries, and automatic recovery of generated labs awaiting review.
-
Fixed
Improved AI-assisted course generation compatibility with newer models and unexpected optional response values.
-
v0.9.67
10 Aug 2026
Safer course generation
-
Improved
Improved course generation by validating device names against each platform's supported format before a course is created.
-
Fixed
Incomplete course builds are now discarded cleanly when generation stops early, produces no devices, or returns unsupported device names.
-
v0.9.66
10 Aug 2026
Safer browser management controls
-
Improved
Improved browser-based device management so names, addresses, routes, and other device details are handled safely across configuration and terminal controls.
-
Fixed
Corrected edit, delete, and close actions when device or configuration values contain special characters.
-
v0.9.65
10 Aug 2026
More reliable ScreenOS and RouterOS management
-
Improved
Improved ScreenOS browser management so address and security-policy changes remain available after devices or labs are reopened.
-
Improved
Improved RouterOS browser management so new firewall rules and interface enable or disable changes are retained after a reload.
-
v0.9.64
9 Aug 2026
Flexible Assistant providers and terminal-server workflows
-
Added
Added bring-your-own-key support for the Assistant, with provider and model selection available from Settings.
-
Added
Added OpenAI as an Assistant provider alongside Anthropic, including streamed responses and tool-assisted lab workflows.
-
Added
Added Cisco terminal-server workflows with asynchronous lines, rotary groups, and reverse-Telnet connections through numbered ports.
-
Added
Added a Nokia SR OS service view for reviewing active VPRN services and their operational details.
-
Added
Added browser device management for Huawei VRP and Prisma SD-WAN ION devices, covering interfaces, routing, and system pages from the canvas Web UI button.
-
Improved
Improved Web UI editing on Cisco IOS-XE, NX-OS and IOS-XR, Arista EOS, Dell OS10 and Huawei VRP so interface and static-route changes are saved to the device configuration, keeping them after a reload instead of applying only until the next configuration change.
-
Added
Marketplace Courses (C1): packs now carry a product kind. A Course is a lab plus a step-by-step course and a downloadable PDF, shown in a dedicated panel in the simulator alongside the Assistant.
-
Improved
Improved Assistant provider setup with immediate key validation, clearer model choices, and more useful error messages for invalid keys or exhausted account quotas.
-
Improved
Improved Assistant continuity across providers so longer conversations, tool results, and usage reporting remain consistent.
-
Improved
Improved Nokia VPRN addressing, route distinguisher, and route-target handling across supported SR OS releases.
-
Improved
Improved Huawei command abbreviations so commonly shortened commands are recognized consistently without affecting commands on other platforms.
-
Fixed
Corrected Telnet and SSH port handling so explicit ports are honored and unavailable terminal lines are reported clearly.
-
Fixed
Corrected terminal-line allocation and release behavior so concurrent and closed reverse-Telnet sessions do not reuse busy lines.
-
v0.9.63
7 Aug 2026
Stronger routing, terminal, and Assistant workflows
-
Added
Added OSPF and EIGRP neighbor formation across link-aggregation bundles for resilient routed connections.
-
Added
Added NX-OS NVE interface configuration for building overlay-network topologies.
-
Improved
Improved multicast and segment-routing views with clearer shared-tree sources and forwarding details.
-
Improved
Improved terminal context help so suggestions, prompts, and live updates remain complete and appear in the correct order.
-
Improved
Improved Assistant efficiency during longer tasks while preserving the tools needed to expand a lab into new technology areas.
-
Improved
Expanded browser coverage across topology editing, device configuration, collaboration, discovery, import and export, Marketplace, versions, and multi-platform terminals.
-
Fixed
Corrected RESTCONF connection behavior so requests are accepted only when the service is enabled on the target device.
-
Fixed
Corrected Discovery page rendering so device details and IP ranges display safely and reliably.
-
Fixed
Made operational command output consistent across repeated runs for more dependable labs, comparisons, and automated workflows.
-
v0.9.62
7 Aug 2026
Stronger multi-vendor routing and terminal workflows
-
Added
Added end-to-end OSPF interoperability across Cisco IOS XE, Juniper Junos, and Huawei VRP devices, including neighbor formation, cross-vendor route learning, and reachability.
-
Added
Added VyOS Ethernet interface enable and disable commands with persistent configuration and immediate topology updates.
-
Added
Added secure lab deletion through the integration API so automated and external workflows can reliably remove labs they own.
-
Improved
Improved terminal paging so prompts, errors, debug messages, and live updates wait until paged output is dismissed and then appear in the correct order.
-
Improved
Improved live topology links so interface shutdowns, restorations, and device power changes are reflected immediately and recover correctly after reconnecting.
-
Improved
Improved Junos and Nokia IS-IS configuration recovery, neighbor formation, interface addressing, and removal workflows across saved and reopened labs.
-
Improved
Improved routing and interface summaries across Arista EOS, Huawei VRP, and Juniper Junos with clearer status, route-source, and platform-coverage information.
-
Fixed
Preserved command-session context across API requests so follow-up commands continue in the expected device mode.
-
Fixed
Corrected CDP and LLDP updates, default interface states, and link notifications during configuration changes and device power transitions.
-
Fixed
Corrected automated lab cleanup so failed deletions are reported and temporary labs no longer accumulate silently.
-
v0.9.61
6 Aug 2026
Expanded Juniper security and software guidance
-
Added
Added Junos address-book management in the command line and Web UI, including creation, removal, and policy-ready named network entries.
-
Added
Added Junos security exposure reporting with release-specific upgrade guidance when affected management services are enabled.
-
Improved
Improved Junos security policies so named address-book entries participate in traffic decisions and remain effective after devices or labs are reopened.
-
Improved
Improved Junos and Junos Evolved version details with platform-appropriate package, operating-system, and kernel information on supported models.
-
Improved
Improved software upgrade recommendations across release branches, including releases with multiple supported fixes or no direct fixed release.
-
Improved
Added consistent release comparison for ScreenOS software to support clearer version-aware guidance.
-
Fixed
Corrected confirmed-commit handling so IOS XR continues to activate staged changes while unsupported Junos variants receive clear feedback.
-
v0.9.60
6 Aug 2026
Deeper Junos configuration and routing
-
Added
Added Junos routing-instance configuration with instance types, interface assignments, static routes, removal workflows, and instance route views.
-
Added
Added Junos Web UI workflows for staging interface and static-route changes and activating them through an explicit commit.
-
Added
Added release-aware software identity for Junos, Junos Evolved, and ScreenOS devices across version output and device startup.
-
Improved
Improved Junos edit-hierarchy navigation with native prompts, relative set and delete commands, and consistent edit, up, top, and exit behavior.
-
Improved
Improved Junos commit handling with non-destructive configuration checks and clear rejection of unsupported confirmed-commit options.
-
Fixed
Improved Assistant conversation continuity and Discovery updates when browser and server message formats differ or a streamed response is interrupted.
-
Fixed
Removed placeholder Junos security policy, zone, and source-NAT results when no configured state is available.
-
v0.9.59
5 Aug 2026
Clearer version visibility and safer multi-vendor commands
-
Improved
Improved the version badge so it remains visible above the app bar and readable in both light and dark themes without covering dialogs.
-
Improved
Improved Junos and Junos Evolved saved-configuration handling so set and delete commands retain their native hierarchy and ordering.
-
Fixed
Prevented Cisco command abbreviations and output fallbacks from altering Junos, Junos Evolved, and ScreenOS commands.
-
Fixed
Corrected versionless Cisco SNMP notification destinations to use the platform's SNMPv1 default.
-
Fixed
Corrected Cisco IS-IS neighbor output so learned device names remain consistent between system and circuit identifiers.
-
Fixed
Removed misleading internal MPLS details when MPLS is disabled or no MPLS-enabled interfaces exist.
-
v0.9.58
5 Aug 2026
More capable and accessible topology editing
-
Added
Added inline device renaming from the Properties window, with the updated name reflected across the topology, sidebar, and terminal views.
-
Added
Added a Disconnect action to the connection builder for removing a single link between the selected devices without relying on canvas selection.
-
Improved
Schools and classroom workflows are now available by default on new and existing deployments, while retaining an administrative off switch.
-
Improved
Improved keyboard and assistive-technology access across device lists, model selection, recent devices, layout choices, and topology actions.
-
Improved
Reduced the default topology side-panel width to leave more room for the active workspace while preserving user-resized preferences.
-
Fixed
Corrected newly added device selection so availability checks and contextual controls refresh after the server assigns the final device identity.
-
Fixed
Aligned MFA access behavior across pages and live connections on development and test environments, while keeping production enforcement active.
-
v0.9.57
5 Aug 2026
Resilient terminal reconnects
-
Improved
Terminal sessions now preserve the active mode, configuration context, interactive workflow, and staged changes during brief network interruptions.
-
Fixed
Corrected terminal reconnection so restored sessions display one current prompt instead of duplicated or outdated prompts.
-
Fixed
Improved connection-status messages so they start on a clean line without extra blank rows or overlapping typed commands.
-
Fixed
Corrected terminal connection tracking so reopened and explicitly closed sessions release the appropriate user line without affecting another active terminal.
-
v0.9.56
5 Aug 2026
Reliable device naming and clearer setup
-
Improved
Improved the Add Device review step with interface-count details and capability summaries for the selected model.
-
Fixed
Corrected terminal hostname updates for Huawei, Nokia, and other platforms whose prompts include vendor-specific prefixes or interface context.
-
Fixed
Ensured repeated NX-OS and Huawei device renames retain only the latest name through configuration commits and device reloads.
-
Fixed
Prevented abandoned Huawei candidate names from being applied when the original device name is restored before commit.
-
Fixed
Improved capability-label styling and layout consistency in the guided device workflow.
-
v0.9.55
4 Aug 2026
Faster device and connection workflows
-
Added
Added a guided Add Device wizard for choosing the device type, vendor and model, and final properties in clear steps.
-
Improved
Improved device selection with familiar topology icons, keyboard navigation, a configuration summary, and a layout that remains usable on smaller screens.
-
Improved
Streamlined the connection builder into a compact single-row layout that leaves more of the topology visible while connecting devices.
-
Improved
Updated the connection builder immediately as source and destination devices are selected or hovered on the canvas.
-
Fixed
Prevented repeated interface lookups while moving across the same device and ignored canvas updates when the connection builder is closed.
-
Fixed
Improved screen-reader labels and moved the version badge away from bottom-anchored editor controls.
-
v0.9.54
4 Aug 2026
Streamlined connection building
-
Improved
Improved connection mode so the canvas and connection builder open, update, and close together as one consistent workflow.
-
Added
Added a collapsible connection-builder panel with a compact summary of the selected source and destination devices.
-
Improved
Moved the connection builder to a wider bottom-centered layout that keeps more of the active topology visible and adapts cleanly on smaller screens.
-
Fixed
Corrected connection-builder close behavior so leaving the panel also exits connection mode instead of leaving the editor in a hidden active state.
-
Fixed
Improved device-property layout so interface, software version, and hardware profile controls remain readable in narrow dialogs.
-
v0.9.53
4 Aug 2026
Accessible topology editing and interface insights
-
Added
Added a keyboard-accessible connection builder for selecting devices and interfaces without requiring canvas drag gestures.
-
Added
Added automatic device placement that finds available space in the current topology view and keeps newly placed devices visible.
-
Improved
Improved Huawei VRP interface summaries with recent traffic utilization and error information on supported NetEngine platforms.
-
Improved
Improved topology device synchronization across the editor, configuration panels, Assistant, and service tools to prevent duplicate device entries.
-
Improved
Improved connection creation so canvas and form-based workflows share the same interface availability and validation behavior.
-
Fixed
Handled device-placement failures cleanly when the server rejects a new device, avoiding unhandled errors and unintended viewport movement.
-
v0.9.52
4 Aug 2026
Huawei IS-IS routing visibility
-
Added
Added a Huawei VRP IS-IS routing-table view for supported NetEngine platforms, showing Level 1 and Level 2 direct and learned IPv4 routes.
-
Improved
Improved Huawei IS-IS route status so displayed paths reflect current interfaces, route selection, topology updates, and competing routes.
-
v0.9.51
4 Aug 2026
Huawei IS-IS configuration and visibility
-
Added
Added Huawei VRP IS-IS peer and interface views for supported NetEngine platforms, including level, circuit, priority, state, and timer details.
-
Added
Added Huawei VRP IS-IS process and interface configuration, including IPv4 and IPv6 activation and DIS priority controls on supported releases.
-
Improved
Improved IS-IS route handling so path, source, level, tag, and segment-routing details remain consistent through redistribution and topology changes.
-
Improved
Improved routing configuration recovery so static and dynamic routing state is restored consistently after reloads and cold starts.
-
Fixed
Corrected IS-IS neighbor and DIS selection behavior on shared networks, including stable per-level circuit identification.
-
Fixed
Improved OSPF topology updates so generated link-state information remains consistent as interfaces and advertised networks change.
-
v0.9.50
4 Aug 2026
Expanded Huawei and Nokia workflows
-
Added
Added Huawei VRP operational views for BGP peers, LLDP neighbors, ARP entries, interface descriptions, OSPF interfaces, and OSPF routes on supported platforms.
-
Added
Added staged Huawei configuration workflows with review, commit, discard, immediate-mode, and conflict-handling behavior for supported NetEngine releases.
-
Added
Added Nokia SR OS classic command hierarchy with direct and stepped navigation for router and VPRN configuration.
-
Added
Added Nokia SR OS IS-IS database summaries for supported 7750 SR platforms and software releases.
-
Improved
Improved Huawei configuration display, command validation, ping results, save behavior, and release-specific feedback.
-
Improved
Improved Nokia VPRN handling so service identities, names, customers, interfaces, and routing attributes remain consistent after navigation and reload.
-
Improved
Improved simultaneous terminal sessions so prompts, configuration workspaces, interactive commands, and text editors remain isolated per user session.
-
Fixed
Improved BGP timer handling and vendor SNMP inventory consistency during repeated updates and device state changes.
-
v0.9.49
3 Aug 2026
Hardware-aware devices and expanded operations
-
Added
Added Huawei VRP operational views for IPv4 routes, OSPF peers, MPLS LDP sessions, and label-switched paths on supported platforms.
-
Added
Added selectable Huawei NetEngine hardware profiles across the topology editor, device properties, imports, Assistant tools, and API integrations.
-
Added
Added model-specific Catalyst 9300 PoE capabilities and connected-device power details for supported switch variants.
-
Improved
Improved Linux device initialization so topology-defined IP and MAC settings remain consistent through creation, restart, reset, and recovery.
-
Improved
Improved interface, routing, and system views with filtered interface status, clearer EIGRP and IS-IS details, correct Port-channel MAC placement, and advancing IOS XR uptime.
-
Improved
Improved routing stability so learned and redistributed routes remain consistent through repeated updates, link changes, and device power transitions.
-
Fixed
Improved copying from Assistant command output and retained longer command results in the visible transcript.
-
Fixed
Corrected school-page navigation and app-bar layout for a consistent full-width experience.
-
v0.9.48
3 Aug 2026
Huawei interface status overview
-
Added
Added a concise Huawei VRP IPv4 interface overview showing assigned addresses, connection status, protocol status, and VPN membership.
-
v0.9.47
3 Aug 2026
Appearance themes and deeper Nokia operations
-
Added
Added Light, Dark, and System appearance preferences that persist across sessions and signed-in devices.
-
Added
Added Nokia SR OS operational views for physical ports, router interfaces, IPv4 routes, OSPF neighbors, IS-IS adjacencies, BGP summaries, LDP sessions, and system information.
-
Added
Added Huawei VRP save workflows with platform-appropriate confirmation prompts and clear success or cancellation results.
-
Improved
Improved theme consistency and readability across navigation, settings, Marketplace, animations, terminals, assistant conversations, network backgrounds, and topology canvases.
-
Improved
Expanded model-specific Huawei NetEngine 8000 software selection and version output across supported M4, M8, M14, and F8 platforms, including documented V800R022 coverage.
-
Improved
Improved Nokia SR OS operational output with release-appropriate formatting, live routing state, administrative status, uptime, interface details, and protocol summaries.
-
Fixed
Corrected page routes and authorization redirects for Discovery, Help, Marketplace, Settings, and related navigation paths.
-
Fixed
Improved terminal color legibility and topology visibility when switching between light and dark appearances.
-
v0.9.46
2 Aug 2026
Sharper discovery and deeper multi-vendor accuracy
-
Added
Added an app-wide Schools menu with direct access to each school, role and approval-status indicators, rejection details, and shortcuts to create or browse schools.
-
Added
Added administrative shutdown controls for Nokia SR OS BGP, IS-IS, and LDP, with consistent restoration after saving and reopening a device.
-
Improved
Improved Marketplace discovery with compact multi-select filters for vendors, protocols, and categories, including applied-filter chips, result counts, and clear controls.
-
Improved
Improved Huawei VRP software selection and upgrade guidance so release choices, compatibility, and security information remain limited to the exact supported models.
-
Improved
Expanded Huawei VRP version output for supported NetEngine 8000 M14 and F8 devices across documented V800R023 and V800R024 releases.
-
Improved
Improved School pages with consistent navigation and authentication-aware actions for signed-in users and public visitors.
-
Fixed
Corrected Nokia SR OS prompts, command feedback, software identity, routing configuration, and saved-configuration handling across supported workflows.
-
Fixed
Corrected Huawei SNMP data by removing unsupported CPU and memory objects that could not be addressed reliably, while preserving standard system and hardware inventory.
-
Fixed
Removed unsupported Huawei routing output that was not backed by a verified platform source.
-
v0.9.45
2 Aug 2026
Schools, live classrooms, and instructor-guided learning
-
Added
Added school workspaces with branded public pages, administrative approval, member roles, secure invitations, ownership controls, logos, and sponsored learner access.
-
Added
Added lesson scheduling and enrollment with categories, capacity limits, draft and published states, lesson duplication, personal schedules, and calendar exports.
-
Added
Added live classrooms with Practice, Demonstration, and Spotlight modes, isolated student lab copies, responsive presentation views, and automatic cleanup when a lesson ends or is abandoned.
-
Added
Added Class Radar and instructor assistance with live presence, raised-hand and progress signals, transparent assistance indicators, attributed terminal activity, and audited access to student labs during active lessons.
-
Added
Added automatic lesson checkpoints for configuration, neighbor state, routes, and reachability, with actionable results, saved progress, student rechecks, and instructor-wide status views.
-
Added
Added optional classroom audio and video integration with lesson-scoped permissions and graceful operation when no media service is configured.
-
Improved
Improved school continuity when an owner's subscription lapses, with staged warnings, protected live lessons, predictable access changes, and automatic restoration after renewal.
-
Improved
Improved Huawei VRP software selection so documented V800 releases are offered only for the exact NetEngine models they support.
-
Improved
Improved Huawei VRP version output with model-specific software, platform, copyright, and uptime details for supported S5720 and AR6300 devices.
-
Fixed
Corrected school and classroom workflows covering school addresses, lesson startup, authenticated classroom connections, live terminal presentation, attention signals, media access, and lesson-end notifications.
-
Fixed
Corrected the Catalyst 9800 per-access-point configuration command so named access points are accepted and resolved consistently.
-
v0.9.44
2 Aug 2026
Marketplace publishing, guided labs, credits, and reviews
-
Added
Added one-step Marketplace publishing so authorized creators can capture the current lab, complete its listing, and publish it from a single workflow.
-
Added
Added richer learning-pack pages with custom thumbnails, PDF guides, difficulty, estimated duration, objectives, and prerequisites.
-
Added
Added guided lab experiences with step-by-step instructions, saved progress, contextual explanations, and automatic checks for configuration, neighbors, reachability, and routes.
-
Added
Added a public Marketplace storefront so visitors can browse published learning packs before signing in.
-
Added
Added Marketplace credits, including secure credit purchases, balance tracking, pack redemption, administrative grants, and payment reconciliation safeguards.
-
Added
Added pack entitlements and source tracking so purchased content remains accessible and installed labs retain a link to their original learning pack.
-
Added
Added ratings and reviews for learners who have installed a pack, with aggregate scores, review moderation, and unrated packs sorted separately.
-
Improved
Improved Marketplace cards and purchase feedback so pricing, guidance availability, learning details, ratings, ownership, and successful redemptions are presented consistently.
-
v0.9.43
2 Aug 2026
F5 load balancing, Segment Routing, and deeper Nokia and Huawei routing
-
Added
Added F5 BIG-IP load-balancer support: virtual servers, pools and pool members, health monitors, persistence profiles and client-SSL profiles, configured in native tmsh brace syntax and viewable with the list ltm commands.
-
Added
Added a working F5 virtual-server data plane, so traffic sent to a VIP is answered by the load balancer and distributed across healthy pool members.
-
Added
Added Segment Routing over MPLS on Cisco IOS and IOS-XR, including SRGB and SRLB blocks, prefix-SID mappings, automatic adjacency SIDs, and the OSPF and IS-IS extensions that carry them between routers.
-
Added
Added dynamic routing to Nokia SR OS: BGP, IS-IS, OSPF, LDP and VPRN services, with router interfaces and loopbacks now participating in routing and reachable from other vendors.
-
Added
Added dynamic routing to Huawei VRP: BGP, IS-IS, OSPF and MPLS, plus VPN-instance views for L3VPN configuration.
-
Added
Added release awareness to Nokia SR OS, Huawei VRP and F5 TMOS, so devices can be created on different software releases and security findings are reported against the release a device is actually running.
-
Added
Added multicast configuration handling so PIM and IGMP changes propagate through the network instead of stopping at the device they were entered on.
-
Fixed
Corrected non-Cisco devices answering unrecognised commands with Cisco's error text. F5, Huawei, Nokia and Arista now use their own vendor's wording.
-
Fixed
Fixed configuration blocks on FortiGate and A10 Thunder appearing twice in the saved configuration.
-
Fixed
Fixed commands entered after leaving a nested configuration block being saved at the wrong level, affecting Cisco ACI, A10 and SD-WAN devices.
-
Fixed
Fixed F5 configuration being lost when saving, so pool load-balancing method, monitor send strings, drained pool members and disabled virtual servers now survive a save and reload.
-
Fixed
Fixed Huawei undo shutdown leaving an interface administratively down instead of bringing it back up.
-
Fixed
Fixed the Huawei VPN-instance prompt not showing the instance name, which made it indistinguishable from system view.
-
Fixed
Fixed Segment Routing recalculating continuously without settling, which consumed CPU on any topology using it, and fixed routers advertising outdated Segment Routing information to neighbours.
-
Improved
Removed simulated SNMP counters and command output for Nokia and Huawei that could not be traced to vendor documentation, so displayed output is backed by a recorded source.
-
v0.9.42
31 Jul 2026
Deeper wireless visibility and platform reliability
-
Added
Added detailed Catalyst 9800 access-point configuration output with controller assignments, network settings, radio details, capabilities, software information, and operational status.
-
Added
Expanded software-release and security guidance to Nokia SR OS, including release-aware findings and remediation for access-console exposure.
-
Improved
Improved Juniper JunOS OSPF interface and passive-interface handling across configuration, neighbor formation, and route advertisement.
-
Improved
Improved Linux user-switching workflows so sudo and login shells preserve hostnames, home directories, working directories, and prompts consistently.
-
Improved
Improved device software workflows with clearer preview and apply actions, more accurate imported-device releases, and release-aware Cisco stack inventory reporting.
-
Fixed
Corrected Dell DNOS 6 interface prompts across abbreviated and fully qualified interface names.
-
Fixed
Restored CAPTCHA challenge creation for registration and account-recovery pages that submit requests without a message body.
-
Fixed
Added a reliable production error page so unexpected server errors return a clear recovery path instead of triggering a secondary failure.
-
v0.9.41
31 Jul 2026
Software upgrade workflows and broader device support
-
Added
Added device software upgrade workflows with compatible-release discovery, change previews, downgrade warnings, configuration checks, and automatic rollback on failure.
-
Added
Added software-release findings and upgrade actions to the built-in assistant and connected tools.
-
Added
Added Dell DNOS 6 interface and configuration commands with saved-configuration restoration across supported N-Series switches.
-
Added
Added Palo Alto Prisma SD-WAN ION system commands and saved-configuration restoration for supported appliances.
-
Improved
Refreshed the built-in assistant with a cleaner conversation layout, an improved message composer, stronger accessibility, and clearer Tool-access mode naming.
-
Improved
Improved assistant reliability for device discovery, configuration actions, command-error recognition, and large tool results.
-
Improved
Expanded AireOS 8.5 command output and completed dashboards for Cisco WLC-3504, WLC-5520, and WLC-8540 controllers.
-
Fixed
Corrected device software selection, Catalyst 9000 identity reporting, wireless-controller state updates, and unsupported catalog model choices.
-
Fixed
Restored connection editing for links displayed on the topology canvas.
-
v0.9.40
30 Jul 2026
Expanded wireless workflows and multi-vendor configuration
-
Added
Added Cisco AireOS wireless-controller commands for system information, access-point details, connected clients, and wireless-network summaries.
-
Added
Added visual dashboards for AireOS controllers with monitoring, configuration, security, administration, and access-point visibility tailored to each controller model.
-
Added
Added Dell DNOS 6 configuration workflows for N-Series switches, with appropriate modes, prompts, interfaces, and software releases.
-
Added
Added Palo Alto Prisma SD-WAN ION configuration workflows with operational, configuration, set, delete, and commit handling.
-
Improved
Improved invalid-command and wrong-mode feedback across AireOS, Arista EOS, Check Point Gaia, Juniper JunOS, and other supported platforms.
-
Improved
Expanded model-specific software releases across Cisco Catalyst and Aruba CX switching platforms.
-
Fixed
Prevented AireOS controllers from entering unsupported Cisco IOS command modes.
-
Fixed
Corrected module and switch-stack inventory reporting across supported Cisco Catalyst 3000 and 9000 models.
-
v0.9.39
29 Jul 2026
Expanded wireless support and clearer software details
-
Added
Added Cisco AireOS support for legacy 3504, 5520, and 8540 wireless controllers, including platform-appropriate prompts and software releases.
-
Added
Added the active software release to the device properties panel for quicker identification and troubleshooting.
-
Improved
Improved Cisco IOS XE version presentation so platform-specific release formatting is shown consistently.
-
Improved
Updated Cisco IE-3300 and IE-3400 industrial switches with the appropriate IOS XE software release.
-
Fixed
Corrected Catalyst 1000 platform identification, software releases, image names, feature-set details, and boot-loader reporting.
-
Fixed
Restored complete platform recognition for the Extreme EXOS Universal Virtual Router.
-
Fixed
Corrected an optimized-build compatibility issue that could prevent floating-window controls from loading.
-
v0.9.38
28 Jul 2026
Wireless visibility and consistent device inventory
-
Added
Added Catalyst 9800 wireless-controller status details for access points, radios, site information, and platform capacity.
-
Added
Added Catalyst 9800 access-point summaries with model, network address, radio, regulatory, location, and registration details.
-
Added
Added Catalyst 9800 summaries for wireless networks, connected clients, and policy profiles.
-
Improved
Improved SNMP system and hardware inventory so device models and selected software releases are reported consistently across management tools and device commands.
-
Improved
Improved SNMP product identifiers so supported devices retain a stable identity across service restarts.
-
Fixed
Corrected software-release reporting for chassis modules and switch-stack members, including devices using their default supported release.
-
Fixed
Improved topology framing so saved device layouts open centered within the visible workspace, account for open panels, and retain full background-grid coverage while panning.
-
v0.9.37
28 Jul 2026
Visual SNMP tools and selectable device software
-
Added
Added a visual SNMP Browser with a structured MIB tree, object details, credential controls, and clear operation results.
-
Added
Added SNMP GET, WALK, GETBULK, and SET workflows for supported devices directly from the lab interface.
-
Added
Added selectable operating-system releases when creating devices through the topology editor, built-in assistant, and connected tools.
-
Improved
Expanded model-specific operating-system choices and version reporting across supported Cisco, Cumulus, Dell, F5, HP, and Palo Alto platforms.
-
Improved
Improved SNMP credential handling, access controls, device lookup, result presentation, and continuity after reopening a lab or restarting a device.
-
Fixed
Corrected SNMP interface-state updates, bounded walk results to the selected MIB branch, and prevented invalid or duplicate result entries.
-
Fixed
Improved floating-window stacking, dragging boundaries, and device-edit interactions across the lab workspace.
-
v0.9.36
27 Jul 2026
Richer release history and IOS XR version reporting
-
Added
Added release statistics to the changelog, including totals for added, improved, and fixed items with a visual summary.
-
Added
Added a 26-week release activity calendar with accessible daily details for each published version.
-
Improved
Improved changelog dates with day-level precision for clearer release history.
-
Improved
Expanded model-specific Cisco IOS XR version reporting across supported router families.
-
Improved
Strengthened operating-system version coverage checks across supported device catalogs.
-
v0.9.35
27 Jul 2026
Expanded platform support and consistent device reporting
-
Added
Added Allied Telesis AlliedWare Plus platform support with appropriate interface naming and command modes.
-
Improved
Improved Huawei VRP command-mode navigation, prompts, configuration handling, and device recovery workflows.
-
Improved
Improved model-aware operating-system version reporting across device status, startup information, and supported platform catalogs.
-
Fixed
Improved LLDP neighbor details with consistent chassis identifiers, standard capability names, and duplicate-entry prevention.
-
Improved
Improved Power over Ethernet status output across Cisco IOS and IOS XE with consistent interface ordering and device details.
-
Fixed
Improved MAC Authentication Bypass command handling and configuration restoration after device recovery.
-
Fixed
Improved BGP local-route, RIP, static-route, policy-map, and license-status output for clearer and more consistent results.
-
Improved
Strengthened Linux administrative command handling and expanded platform-specific lifecycle and identity verification.
-
v0.9.34
26 Jul 2026
Routing, file-transfer, and switchport improvements
-
Fixed
Corrected IS-IS route metrics across default, explicitly configured, asymmetric, and multi-level network paths.
-
Fixed
Restored TFTP service handling for configuration backup, restore, cross-device transfer, and software-image workflows.
-
Fixed
Improved Arista EOS interface counters, descriptions, switchport details, and trunk status commands so they return the expected output.
-
Fixed
Cisco port-security commands now provide clear feedback and remain unapplied when an interface is still using dynamic switchport mode.
-
Improved
Improved device version, status, and command-prompt output across Arista, Cisco SONiC, Fortinet, Juniper, Brocade, and MikroTik platforms.
-
Improved
Expanded verification of multi-vendor file transfers, interface workflows, routing behavior, device identity, and operational commands.
-
v0.9.33
26 Jul 2026
Improved EtherChannel path selection
-
Fixed
Corrected spanning-tree path costs for high-bandwidth EtherChannel links so bundled interfaces select network paths consistently.
-
v0.9.32
26 Jul 2026
More accurate switching, device identity, and event messages
-
Improved
Improved spanning-tree defaults, port roles, path costs, and interface-speed handling across supported switching platforms.
-
Improved
Improved switchport configuration restoration so access, trunk, native VLAN, and spanning-tree settings remain consistent after device recovery.
-
Fixed
Improved system event messages with consistent timestamps, cleaner link-state notifications, and removal of duplicate neighbor-discovery messages.
-
Fixed
Improved Cisco Nexus status output so hardware models, platform identifiers, software versions, and uptime match the selected device.
-
Improved
Aligned Arista EOS and Juniper JunOS version and uptime reporting across device catalogs, status commands, and saved configurations.
-
Improved
Strengthened platform coverage checks for saved configurations, device catalogs, status pages, and supported operating systems.
-
v0.9.31
25 Jul 2026
Expanded IPv6 routing and gateway distribution
-
Added
Added OSPFv3 interface-priority controls for IPv6 neighbor elections.
-
Improved
Improved OSPFv3 interface isolation, network types, neighbor formation, inter-area routing, and route withdrawal across dual-stack labs.
-
Improved
Strengthened MPLS label-path resolution and BGP reachability across recursive, redistributed, and VPN-based routing scenarios.
-
Improved
Improved HSRP, VRRP, and multi-vendor OSPF status output with clearer live timer and priority information.
-
Fixed
Improved configuration replacement and device recovery so removed interfaces, routes, and protocol settings no longer remain active.
-
Improved
Expanded assistant feedback and device validation for configuration updates, catalog selections, and lab connections.
-
Added
Added a signed and notarized Intel macOS gateway installer with a streamlined packaging workflow.
-
v0.9.30
24 Jul 2026
Stronger routing recovery and workflow reliability
-
Improved
Improved saved-configuration restoration so outdated routing activity is cleared before current settings are applied.
-
Fixed
Improved Arista EOS static-route handling, including CIDR-based routes and duplicate prevention.
-
Fixed
Improved Juniper JunOS static routes using next-hop interfaces, discard actions, and reject actions across save and recovery workflows.
-
Improved
Strengthened routing updates in larger labs so all scheduled changes are processed consistently and cancelled work remains cancelled.
-
Improved
Expanded command validation and coverage for scoped status commands, TFTP transfers, and configuration lifecycle workflows.
-
Improved
Strengthened automated validation for lab exports, routing performance, IoT protocols, and SD-WAN scenarios with clearer results and diagnostics.
-
v0.9.29
23 Jul 2026
Safer workflows and more reliable network configuration
-
Added
Added a clearer browser approval flow for authorizing gateway connections.
-
Improved
Strengthened lab imports and assistant attachments with safer archive handling, file validation, and upload limits.
-
Improved
Improved protection for reports, discussions, shared content, and verification challenges.
-
Improved
Expanded Juniper JunOS and Palo Alto PAN-OS candidate-configuration workflows, including review, deletion, commit, and saved-configuration handling.
-
Fixed
Improved routed connectivity across VLAN, MPLS, OSPF, BGP, policy-based routing, and return-path scenarios.
-
Fixed
Strengthened access and resource checks across lab creation, integrations, ACI operations, assistant actions, and live gateway updates.
-
v0.9.28
21 Jul 2026
Expanded assistant actions and safer command execution
-
Added
Expanded ChatGPT connector actions for discovering and using the same lab tools available through the built-in assistant.
-
Added
Added explicit confirmation handling for disruptive CLI operations such as Cisco OSPF process resets.
-
Improved
Improved assistant lab selection so requested labs can be activated consistently before an action runs.
-
Improved
Strengthened command safeguards to recognize abbreviated forms and prevent irreversible reload, erase, delete, format, and cleanup operations.
-
Fixed
Aligned Cisco OSPF reset commands across interactive terminals and assistant-driven workflows for consistent prompts and results.
-
v0.9.27
21 Jul 2026
Stronger Palo Alto configuration continuity
-
Improved
Improved Palo Alto PAN-OS saved-configuration restoration so system, interface, routing, security, and NAT settings remain consistent after device restarts.
-
Added
Expanded PAN-OS NAT rule configuration with source-zone and destination-zone controls.
-
Improved
Improved PAN-OS active-configuration output with clearer device settings, interfaces, virtual routers, routes, NAT rules, and security policies.
-
Fixed
Strengthened PAN-OS management-service, NTP, virtual-router interface, and NAT behavior across commit and recovery workflows.
-
v0.9.26
21 Jul 2026
Palo Alto configuration and interface improvements
-
Added
Added Palo Alto PAN-OS configuration workflows for system settings, interfaces, zones, virtual routers, static routes, NAT, and security policies.
-
Improved
Improved Palo Alto configuration review and persistence so pending changes remain consistent through commit and discard workflows.
-
Improved
Improved Cisco IOS XR interface status, description, addressing, and saved-configuration output.
-
Improved
Refined Brocade FastIron and Extreme EXOS prompts, interface-state reporting, and description commands.
-
v0.9.25
21 Jul 2026
Cleaner saved-configuration output
-
Added
Expanded Cisco platform reporting for Catalyst 9800 wireless controllers and MDS storage-networking devices.
-
Fixed
Removed duplicate headers, timestamps, hostnames, separators, and closing markers from Dell OS10 saved-configuration output.
-
Fixed
Improved Cisco NX-OS saved-configuration output by removing repeated generated headers while preserving the active version information.
-
v0.9.24
21 Jul 2026
Clearer route lookups and configuration output
-
Added
Added destination-specific route lookups across supported Cisco, Arista, and Juniper command workflows.
-
Improved
Improved SONiC configuration rendering and native command handling for interface and saved-configuration workflows.
-
Improved
Improved Cisco SD-WAN configuration output so active system settings are reported more consistently.
-
Fixed
Strengthened network-path and return-route validation across OSPF and multi-vendor routing scenarios.
-
Improved
Improved route, interface, version, and system-status output across Cisco, Arista, Juniper, Fortinet, and Nokia devices.
-
Improved
Centered the version badge for a cleaner and more consistent page layout.
-
v0.9.23
21 Jul 2026
New DHCP labs and stronger configuration workflows
-
Added
Added a Cisco DHCP Marketplace lab and expanded protocol discovery for DHCP-focused practice.
-
Added
Expanded A10 device support and command-mode navigation across common operational and configuration workflows.
-
Improved
Improved VyOS and Juniper configuration workflows with clearer pending-change review, commit, discard, save, and exit behavior.
-
Improved
Strengthened saved-configuration restoration and device restart behavior across Nokia SR OS, Check Point Gaia, and other supported platforms.
-
Fixed
Improved OSPF route redistribution and neighbor timing so routing updates remain stable during topology changes.
-
v0.9.22
21 Jul 2026
Expanded device support and configuration reliability
-
Added
Added Brocade FastIron command coverage for interface, routing, system-status, and saved-configuration workflows.
-
Improved
Improved Nokia SR OS configuration formatting, interface handling, route reporting, and device-state restoration.
-
Improved
Expanded Check Point Gaia interface and static-route workflows with more consistent saved-configuration handling.
-
Fixed
Strengthened device restart and recovery behavior so supported configuration and routing state are restored more consistently.
-
v0.9.21
21 Jul 2026
Expanded platform and network-service coverage
-
Added
Added Nokia SR OS and Check Point Gaia command coverage, including configuration saving, interface validation, routing, and status workflows.
-
Added
Expanded support for Extreme EXOS, Dell FTOS, and Cisco ISE across common configuration and status workflows.
-
Improved
Improved automatic DHCP lease expiration and address renewal behavior across changing lab conditions.
-
Improved
Expanded BGP route preference controls and IPv6 EUI-64 address handling.
-
v0.9.20
20 Jul 2026
More Marketplace labs and stronger topology updates
-
Added
Added new Cisco, Arista, and Juniper lab templates for BGP, EIGRP, OSPF, RIP, and static routing practice.
-
Improved
Expanded Marketplace browsing with richer vendor and protocol filters, clearer template details, and smoother launch workflows.
-
Improved
Improved template editing and publishing so content and metadata updates remain consistent across installed and curated labs.
-
Fixed
Preserved interface, link, and device state more consistently when editing topologies or applying configuration changes.
-
v0.9.19
20 Jul 2026
Marketplace for curated lab templates
-
Added
Added a Marketplace for discovering curated lab templates from the My Labs area.
-
Added
Added template search, Vendor, Protocol, and Category filters, install counts, and topology previews to help find the right lab.
-
Added
Added a streamlined workflow for launching a new lab directly from a Marketplace template.
-
Improved
Expanded template publishing and administration with richer descriptions, tags, vendor metadata, visibility, and featured controls.
-
Fixed
Improved Marketplace reliability and security by preserving detailed topology metadata, redacting shared credentials, and preventing stale or duplicate actions.
-
v0.9.18
19 Jul 2026
Lab imports, failover, and administration improvements
-
Improved
Expanded EVE-NG lab imports to support additional project structures and preserve device and topology details more consistently.
-
Improved
Improved VRRP failover timing and state changes when interfaces or participating devices become unavailable.
-
Added
Expanded Cisco command coverage for advanced routing, switching, security, and diagnostic workflows.
-
Improved
Simplified administrator access to labs and strengthened license handling for administrative accounts.
-
v0.9.17
18 Jul 2026
OSPF consistency and gateway downloads
-
Improved
Improved OSPF route classification, area grouping, and metric selection across ABR, stub, NSSA, and loopback network layouts.
-
Fixed
Strengthened OSPF summary handling so routes remain consistent as area roles and advertised networks change.
-
Improved
Made configuration timestamps stable and consistent across saved configurations and command output.
-
Added
Added a native Apple Silicon gateway download and improved Windows gateway identification with nuLAB branding.
-
v0.9.16
17 Jul 2026
Routing resilience and traffic-policy improvements
-
Improved
Improved BGP and OSPF updates, neighbor transitions, and diagnostic messages when links, interfaces, or routes change.
-
Improved
Expanded ping and traceroute input validation with clearer feedback across interactive command workflows.
-
Fixed
Improved HSRP and VRRP failover when a participating local interface is unavailable.
-
Improved
Strengthened access-list accounting and QoS policing across routed traffic while preventing duplicate packet counts.
-
v0.9.15
16 Jul 2026
Built-in gateway terminal and tabbed console
-
Added
Added a built-in terminal to the gateway — open interactive command-line sessions to your devices without launching a separate SSH or Telnet client, with several device sessions open at once, each in its own tab.
-
Added
Added a tabbed gateway console — Overview, Devices, Activity, and Discovery views — for at-a-glance status and easier navigation.
-
Added
Added a searchable device tree in the gateway that drills into each device's interfaces and shows live per-protocol connection status.
-
Improved
Gateway terminal sessions now remember per-device command history and let you hop from one device to another within a session.
-
v0.9.14
15 Jul 2026
Gateway visibility and routing improvements
-
Added
Added richer gateway status reporting for devices, interfaces, connections, and recent activity.
-
Added
Added adaptable gateway themes and display symbols for clearer terminal presentation.
-
Improved
Improved live gateway session updates as devices connect, disconnect, or change state.
-
Improved
Expanded OSPF equal-cost route selection across inter-area and external network paths.
-
v0.9.13
15 Jul 2026
Routing configuration and command improvements
-
Added
Added CIDR-based OSPF network and area configuration for Arista EOS devices.
-
Improved
Expanded EIGRP offset-list ranges and protected route metrics when applying large adjustments.
-
Fixed
Improved abbreviated spanning-tree MST configuration commands across supported Cisco workflows.
-
Improved
Expanded routing command coverage and validation for advanced certification lab scenarios.
-
v0.9.12
15 Jul 2026
Routing policy and command validation
-
Improved
Expanded BGP neighbor route-map controls for inbound and outbound routing policies.
-
Improved
Added clearer guidance for incomplete route-map, routing, and address-family commands.
-
Fixed
Improved address-family exit handling across supported Cisco command workflows.
-
Fixed
Strengthened ping TTL validation and feedback for unsupported values.
-
v0.9.11
15 Jul 2026
Routing consistency and command guidance
-
Improved
Improved static-route and next-hop selection across direct, recursive, and VRF-aware paths.
-
Improved
Strengthened route updates for DHCP, object tracking, and changing interface conditions.
-
Improved
Expanded OSPF summary handling and BGP neighbor reachability checks.
-
Fixed
Added clearer validation for incomplete BGP, EIGRP, DHCP, access-list, route-map, and interface commands.
-
v0.9.10
14 Jul 2026
Configuration control and routing improvements
-
Improved
Expanded candidate configuration workflows with clearer commit, discard, save, and isolation behavior.
-
Added
Added OSPF administrative-distance controls and more detailed forwarding-table views.
-
Improved
Improved OSPF redistribution updates, EIGRP route selection, and routing-table consistency after network changes.
-
Fixed
Strengthened device startup, reset, command validation, and connectivity feedback across supported platforms.
-
v0.9.9
14 Jul 2026
Configuration workflows and routing reliability
-
Added
Added candidate configuration, commit, discard, and reload workflows for Cisco IOS XR devices.
-
Improved
Expanded IS-IS route selection, equal-cost paths, and operational status views.
-
Improved
Improved prefix-list sequence editing and configuration persistence across device restarts.
-
Improved
Strengthened device recovery, NX-OS interface views, and industrial IoT command workflows.
-
v0.9.8
13 Jul 2026
Routing visibility, QoS, and VLAN improvements
-
Improved
Expanded routing neighbor and session visibility across BGP, EIGRP, OSPF, IS-IS, and RIP.
-
Improved
Applied access-list policies more consistently to routing traffic, ping, and traceroute workflows.
-
Improved
Enhanced QoS class editing, policy matching, and traffic statistics.
-
Fixed
Kept VLAN membership synchronized when switching ports between access and trunk configurations.
-
v0.9.7
13 Jul 2026
Network security and connectivity improvements
-
Improved
Improved access-list behavior and traffic accounting across routed and switched network paths.
-
Fixed
Strengthened OSPF neighbor stability when router identities or interface conditions change.
-
Improved
Expanded ping command validation and connectivity feedback for invalid or unsupported inputs.
-
Fixed
Improved port-security status and traffic-blocking behavior after policy violations.
-
v0.9.6
12 Jul 2026
Stronger network and command validation
-
Improved
Strengthened handling of uncommon network conditions across routing, switching, security, and connectivity workflows.
-
Improved
Expanded command input validation for incomplete, conflicting, and unsupported configurations.
-
Improved
Added broader safeguards against regressions in multi-device and multi-vendor labs.
-
v0.9.5
12 Jul 2026
More reliable routing and Linux labs
-
Improved
Improved OSPF stability and route selection across changing and multi-path network layouts.
-
Fixed
Improved BGP route stability when links, neighbors, or network settings change.
-
Fixed
Resolved process-management conflicts between Linux services and containers.
-
Improved
Strengthened Linux host connectivity and Assistant messaging reliability.
-
v0.9.4
12 Jul 2026
Security and service resilience
-
Fixed
Closed cross-account lab access paths across lab loading, Assistant tools, live connections, and integrations.
-
Improved
Added strict execution and output limits for Python and Bash scripts to keep runaway scripts from degrading the service.
-
Improved
Hardened Visio imports against compressed archive bombs, unsafe XML, and excessively complex diagrams.
-
Improved
Strengthened filesystem permissions and quotas, and reduced sensitive data exposure in operational logs.
-
v0.9.3
10 Jul 2026
Desktop GUI for PCs
-
Added
A "Desktop" button next to Web UI on PC devices — opens a Linux workspace with File Manager, Text Editor, Web Browser, System Monitor, Calculator, and a device Terminal.
-
Improved
Replaced the placeholder "N" header badge with the nuLAB logo mark.
-
v0.9.2
9 Jul 2026
Device Web UI expansion & fidelity
-
Added
Browser management UIs for Cisco IOS XR, Dell OS10, Juniper ScreenOS (NetScreen), and MikroTik RouterOS (WebFig-style).
-
Improved
Deeper MikroTik RouterOS: WebFig pages for addresses, DNS and firewall filter; CLI for identity, interface enable/disable, filter rules and DNS.
-
Improved
Refined the layout and navigation of FortiGate, Juniper J-Web, and Palo Alto PAN-OS management interfaces.
-
Improved
Adjusted Web UI availability across Cisco IOS, SD-WAN, and Junos Evolved device types.
-
Fixed
Removed incorrect duplicate routes from BGP and redistributed route views.
-
v0.9.1
9 Jul 2026
CLI and routing improvements
-
Improved
Expanded Cisco IOS, IOS XE, and IOS XR routing behavior across OSPF, EIGRP, BGP, and protocol timing.
-
Improved
Improved consistency between devices in complex labs, including neighbor formation, interface changes, and route visibility.
-
Fixed
Corrected CLI output and state mismatches in running configurations and protocol detail views.
-
Fixed
Restored Docker command support for Linux nodes.
-
v0.9.0
8 Jul 2026
Reliability & polish
-
Added
A visible version indicator on every page, and this public changelog.
-
Improved
Faster and more consistent network updates across large labs.
-
Fixed
A broad set of edge-case and stability fixes across vendors and lab workflows.
-
v0.8.0
1 Jun 2026
Labs as templates
-
Added
Save any lab as a reusable template and launch new labs from it.
-
Added
Import existing device configurations to bootstrap a lab in seconds.
-
Improved
Higher-fidelity running-configuration rendering and formatting.
-
v0.7.0
1 Jun 2026
IoT & MQTT
-
Added
Connect external MQTT clients to the in-lab broker — publish/subscribe, QoS, retained messages and last-will.
-
Added
A full IoT device family in the topology palette.
-
v0.6.0
1 May 2026
Collaboration & visualization
-
Added
Live multi-user collaboration in a shared lab.
-
Added
Topology overlays for VLANs and tunnels (GRE, IPsec, MPLS and DMVPN).
-
Added
Sticky-note annotations directly on the canvas.
-
v0.5.0
1 May 2026
Advanced routing
-
Added
Expanded MPLS L3VPN support for IPv4 and IPv6 networks.
-
Improved
Improved OSPF, EIGRP, BGP, and IS-IS behavior as network conditions change.
-
v0.4.0
1 Apr 2026
Multi-vendor foundation
-
Added
17 vendors and 20+ operating systems with over 3,000 commands.
-
Added
AI-assisted lab generation and an in-lab study Assistant.