Spring til hovedindhold

Ændringslog

Denne artikel indeholder ændringsloggen for AdGuard DNS API.

v1.9

Udgivet 11. juli 2024

  • Tilføjet automatisk enhedstilslutningsfunktion:
    • Ny DNS-serverindstilling — auto_connect_devices_enabled, der tillader godkendelse af automatisk tilslutning af enheder via en specifik linktype
    • Nyt felt i Enhed — auto_device, der angiver, at enheden automatisk tilsluttes
  • Erstattet int med long for queries i CategoryQueriesStats, for used i AccountLimits samt for blocked og queries i QueriesStats

v1.8

Udgivet 20. april 2024

  • Tilføjet understøttelse af DNS-over-HTTPS med godkendelse:
    • Ny handling — nulstil DNS-over-HTTPS adgangskode for enheden
    • Ny enhedsindstilling — detect_doh_auth_only. Deaktiverer alle DNS-forbindelsesmetoder undtagen DNS-over-HTTPS med godkendelse
    • Nyt felt i DeviceDNSAddresses — dns_over_https_with_auth_url. Angiver den URL, der skal bruges, når der oprettes forbindelse vha. DNS-over-HTTPS med godkendelse

v1.7

Udgivet 11. marts 2024

  • Tilføjet dedikeret IPv4-adressefunktionalitet:
    • Dedikerede IPv4-adresser kan nu bruges på enheder til DNS-serveropsætning
    • Dedikeret IPv4-adresse er nu associeret til den enhed, den er tilknyttet, således at forespørgsler til denne adresse logges for den pågældende enhed
  • Tilføjet nye operationer:
    • Opliste alle tilgængelige dedikerede IPv4-adresser
    • Tildel ny dedikeret IPv4-adresse
    • Knyt en tilgængelig IPv4-adresse til en enhed
    • Fjern tilknytning af en IPv4-adresse fra en enhed
    • Anmod om oplysninger på dedikerede adresser associeret med en enhed
  • Tilføjet nye grænser til Kontogrænser:
    • dedicated_ipv4 giver information om mængden af allerede tildelte dedikerede IPv4-adresser, samt grænsen for dem
  • Fjernet forældet felt i DNSServerSettings:
    • safebrowsing_enabled

v1.6

Udgivet 22. januar 2024

  • Tilføjet nyt afsnit "Adgangsindstillinger" for DNS-profiler (access_settings). Ved at tilpasse disse felter vil AdGuard DNS-serveren kunne beskyttes mod uautoriseret adgang:

    • allowed_clients — her kan angives, hvilke klienter, som kan bruge DNS-serveren. Dette felt vil have prioritet over feltet blocked_clients
    • allowed_clients — her kan angives, hvilke klienter, som ikke har tilladelse til bruge DNS-serveren
    • blocked_domain_rules — her kan angives, hvilke domæner, som ikke må tilgå DNS-serveren, samt definere sådanne domæner med jokertegn og DNS-filtreringsregler
  • Tilføjet nye grænser til Kontogrænser:

    • access_rules giver summen af de aktuelt anvendte blocked_clients og blocked_domain_rules værdier, samt grænsen for adgangsregler
    • user_rules viser antallet af oprettede brugerregler, såvel som grænsen for dem
  • Tilføjet ny indstilling ip_log_enabled til logning af klient IP-adresser og domæner

  • Tilføjet ny fejlkode "FIELD_REACHED_LIMIT" for at angive, hvornår grænserne er nået:

    • For det samlede antal 'blocked_clients' og 'blocked_domain_rules' i adgangsindstillinger
    • For rules i indstillingerne for tilpassede brugerregler

v1.5

Udgivet 16. juni 2023

  • Tilføjet ny indstilling block_nrd samt grupperet alle sikkerhedsrelaterede indstillinger på ét sted

Model for safebrowsing-indstillinger ændret

Fra:

{
"enabled": true
}

Til:

{
"enabled": true,
"block_dangerous_domains": true,
"block_nrd": false
}

hvor enabled nu styrer alle indstillinger i gruppen, block_dangerous_domains er det tidligere enabled modelfelt, og block_nrd er en indstilling, der blokerer nyregistrerede domæner.

Model til lagring af serverindstillinger ændret

Fra:

{
"protection_enabled" : true,
"safebrowsing_enabled" : true,
..
}

til:

{
"protection_enabled" : true,
"safebrowsing_settings" : {
"enabled": true,
"block_dangerous_domains": true,
"block_nrd": false
}
..
}

her bruges det nye felt safebrowsing_settings i stedet for det udfasede safebrowsing_enabled, hvis værdi gemmes i block_dangerous_domains.

v1.4

Udgivet 29. marts 2023

  • Tilføjet mulighed for tilpasset svarblokering: Standard (0.0.0.0), REFUSED, NXDOMAIN eller tilpasset IP-adresse

v1.3

Udgivet 13. december 2022

  • Tilføjet metode til at hente kontokvoter

v1.2

Udgivet 14. oktober 2022

  • Tilføjet de nye protokoltyper DNS og DNSCRYPT. Udfasning af PLAIN_TCP, PLAIN_UDP, DNSCRYPT_TCP og DNSCRYPT_UDP, som fjernes helt senere

v1.1

Udgivet 7. juli 2022

  • Tilføjet metoder til statistikhentning efter tid, domæner, virksomheder og enheder
  • Tilføjet metode til opdatering af enhedsindstillinger
  • Rettet definition af obligatoriske felter

v1.0

Udgivet 22. februar 2022

  • Tilføjet godkendelse
  • CRUD-operationer med enheder og DNS-servere
  • Forespørgselslog
  • Downloader DoH og DoT .mobileconfig
  • Filterlister og webtjenester