Release notes

Discover the Latest Enhancements and Fixes in rConfig!

Milestones
  1. rConfig 7.2.4 Latest

    New Feature - Reinstate SSH Keys in Device Creds - https://docs.rconfig.com/settings/settings/#credential-sets-ssh-key

    New Feature - Netbox integration for device sync - https://docs.rconfig.com/integrations/device-sync/sync-with-netbox/

    Enhancement - Optimised logic for Purge invalid or failed configurations feature

    Enhancement - Device Credentials pagination and optimised DB transactions

    Enhancement - API Collection end point UI improvements

    Enhancement - Bulk device modal UI issue loading more than 10 device IDs

    Enhancement - Enabled alternate file type (xml) for API backups

    Bug Fix - Unticking Password Sync on ldap page causes StoreSettingsLdapDTO::$ldap_pw_sync error on save

  2. rConfig 7.2.3

    New Feature - Device Bulk Updates - assign property to multiple devices at once

    Enhancement - Devices Data Table Update for enhanced UX

    Enhancement - Implement Config Summary Table to Optimize Config Status Count Queries - Breaking see KB: https://bit.ly/4cuJq3G

    Enhancement - Add support for reverse proxies offloading SSL

    Bug Fix - Change Command Group on CICs not working

    Bug Fix - Devices records not saving correctly due to roles issue

  3. rConfig 7.2.2

    Bug Fix - Search not working on multiple tables

    Bug Fix - Devices table menu ui bug on table overflow

    Bug Fix - if config_compare_settings empty due to no diff, config compare does not show diff in configs view

  4. rConfig 7.2.1

    Enhancement - Update SAML2 Code for certifications and routes #336

    Enhancement - Add tests to ensure must_match_string fails test on partial or wildcard matches

    Enhancement - Reintroduce Add sshInteractive to support Cisco WLC template

    Bug Fix - Fix Filter issues on devices table

  5. rConfig 7.2.0

    New Feature - V7.2 Introduction Videos - https://bit.ly/rconfig-v7-tutorials

    New Feature - Policy Defs/ EOC Defs format update - Breaking Change - https://docs.rconfig.com/other/definitionfilenewformat/

    New Feature - Policy Definitions - Import from Library Feature - See Policy Docs

    New Feature - Test a policy definition with a live config selected from inventory - See Policy Docs

    New Feature - Config diff/ compare exclusion feature i.e. ignore timestamps etc under command/ compare options. https://docs.rconfig.com/devices/configchanges/

    New Feature - Peek snippets

    Enhancement - Pagination layout for device creds added for better UX

    Enhancement - Validate cannot remove command if policy relationship exists

    Enhancement - Integration notifications for scheduled jobs

    Enhancement - Renamed Connections templates, to just Templates on main menu

    Enhancement - Rebrand Categories to Command Groups - See Docs

    Enhancement - Rebrand EOC to CIC (Config Integrity Check - See Docs

    Enhancement - Update EOC/ CIC Definitions to align with new policy definition format - See CIC Docs

    Enhancement - All Dependency Update

    Enhancement - Using the same snippet parameter more than once in a parameterized snippet

    Enhancement - Remove mandatory descriptions on all tables

    Enhancement - Policy Engine UX updates - https://docs.rconfig.com/compliance/overview/

    Enhancement - Prevent removal of Device Creds if already in use

    Bug Fix - User activity logs layout issue resolved

    Bug Fix - Search latestOnly not working, due to config retrieval logic if latest configs were 'not download'

    Bug Fix - Device name with dots or dashes removes them. Should only remove spaces

    Bug Fix - After Device import, device does not load correctly in UI due to missing role

    Bug Fix - User is not able to update their own profile if permission to update user is not set

  6. rConfig 7.1.0

    New Feature - Add sleep and config_prompt instructions to snippets as variables (see docs)

    New Feature - Shibboleth SAML2 driver for Laravel Socialite

    New Feature - Device level RBAC feature (See device docs)

    New Feature - Breaking - REST API - AddUpdate Devices - Assign roles to devices now required

    New Feature - Breaking - FTP/ SFTP/ TFTP Microservices - https://docs.rconfig.com/general/xftpserver/

    Enhancement - Update to Laravel 11 and other software dependencies

    Enhancement - Deprecate Tooltip in favor of responsive Popover

    Enhancement - Update devices data table view for horizontal scroll

    Enhancement - Add row hover to all tables

    Enhancement - Add spinner to RBAC Save/Update buttons

    Enhancement - Allow non-UTF8 chars in config view

    Enhancement - Do not allow deletion of some items if dependencies are still in place

    Bug Fix - Config Diff History sometimes has multiple Currents Versions

    Bug Fix - Search box on view all configs search issue

    Bug Fix - Removal of Zabbix Tag filters, removes all tags from input

  7. rConfig 7.0.8

    New Feature - Added Google SSO

    New Feature - Feature flag to mask credentials in UI - see docs

    Enhancement - Notice on dashboard if misconfigured url in env file

    Enhancement - Added warning notice when adding commands if using special characters

    Enhancement - Change row color for RBAC table on hover

    Enhancement - Update Download Template for device import to public rConfig URL

    Enhancement - Device Import must validate and filter invalid chars (space, &, quotes)

    Enhancement - Update queues to add new ManualDownload Queue

    Enhancement - Updated horizon auth for new RBAC system

    Enhancement - Check spaces are trimmed on device import

    Enhancement - Update API docs for username/ pass not required if device cred ID set

    Enhancement - Can add/edit integration_host_id via rest api for devices

    Enhancement - Expose integration_host_id to devices REST API

    Enhancement - Expose integration_host_id via web ui

    Bug Fix - if rconfig::tag is in the template/ inherited tags, the zabbix load -l will fail

    Bug Fix - Darkmode on Reports headers not working

    Bug Fix - Resolve RBAC issue where removing permissions does not remove the wildcard

    Bug Fix - Sorting users by role causes SQL error

    Bug Fix - Filtering error on Configs View All

  8. rConfig 7.0.7

    New Feature - Added Hashicorp Key Vault Integration (https://docs.rconfig.com/integrations/key-vaults/keyvaults/)

    Enhancement - Added several inline hints for device prompts fields that appear in random order

    Enhancement - Refactor device CRUD classes for same behaviour (Api, Ui, import, Integration)

    Enhancement - Add edit settings button to top nav menu for devices and apis

    Enhancement - Feature flag to disable device passwords from view in the UI (See https://docs.rconfig.com/settings/settings/#device-credentials)

    Enhancement - Add category as a field to devices table - https://www.rconfig.com/support-center/kb-articles/view/manual-refresh-of-device-data-table-if-requested-after-app-update

    Enhancement - Allow purge application logs from UI

    Enhancement - Add icons to task run history

    Enhancement - Added download by integration id API endpoint (see download-now endpoint in Rest APi docs in rConfig settings)

    Enhancement - Updated telnet order, if usernamePrompt is blank, do not send username or expect prompt

    Enhancement - All package dependency update

    Enhancement - Numerous Zabbix Integration enhancements. See https://docs.rconfig.com/integrations/device-sync/sync-with-zabbix/

    Bug Fix - Scheduled tasks failing due to permissions errors writing to logs

    Bug Fix - Update docs in app, now contain download key for easy copy/ paste

    Bug Fix - Tasks with zero devices may cause hung threads in memory

    Bug Fix - GUI bug when doing compare

    Bug Fix - Fixed newly added devices added via the REST API will not download configs due to null status

  9. rConfig 7.0.6

    Enhancement - Multiple UI Improvements

    Enhancement - Documentation for V7 completed

    Enhancement - Frontend 3rd party dependency updates

    Enhancement - Add new env variables to adjust timeouts for long running jobs - https://www.rconfig.com/support-center/kb-articles/view/long-running-jobs

  10. rConfig 7.0.5

    New Feature - Okta SSO Integration - see docs

    Enhancement - Allow escape key to close to all modals

    Enhancement - Select all button for Roles

    Bug Fix - New roles not working with snippets

    Bug Fix - Issue adding/editing snippets, they disappear right away even if logged in as admin