Skip to content

AdGuard DNS CLI v0.2.0

Latest

Choose a tag to compare

@adguard-bot adguard-bot released this 15 Jul 11:25

If you like to automate things, this update is for you.  You can now automate the creation of new devices when your AdGuard DNS CLI is integrated with AdGuard DNS.  And even if you are not using AdGuard DNS or prefer to do things manually, this update also includes a few minor fixes and security improvements.

Full changelog

See also the v0.2.0 GitHub milestone.

Security

  • Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in 1.26.5.

Added

  • Support for automatic device identification and building device-specific upstream servers, see the Knowledge Base.

Changed

Configuration changes

In this release, the schema version has changed from 3 to 4.

  • The new object autodevice has been added to each of dns.upstream.groups.* objects.

    # Before:
    dns:
        upstream:
            groups:
                'default':
                    #
                #
            #
        #
    #
    schema_version: 3
    
    # After:
    dns:
        upstream:
            groups:
                'default':
                    #
                    autodevice:
                        enabled: false
                #
            #
        #
    #
    schema_version: 4

To rollback this change, remove every dns.upstream.groups.*.autodevice object and set the schema_version to 3.

Fixed

  • Status reported by the launchd service implementation in cases of scheduled service restart.