Skip to content

Releases: datalust/seq-api

v2024.3.0

01 May 03:55
78b71d9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2024.2.0...v2024.3.0

v2024.2.0

25 Mar 00:25
85d9acd
Compare
Choose a tag to compare
  • #132 - Seq 2024.2 API updates (@nblumhardt)
    • Rename SettingName.AzureAD* to SettingName.EntraID*
    • Update API media type version string
    • Include SpanKind on LogEvents

v2024.1.0

24 Jan 23:47
98cdcd2
Compare
Choose a tag to compare
  • #128 - add OpenIdConnectMetadataAddress setting name (@nblumhardt)
  • #129 - 2024.1 API changes (@liammclennan)
    • Add cluster metrics resources
    • Span-related properties on EventEntity

v2023.4.0

30 Aug 23:47
84e1f7f
Compare
Choose a tag to compare
  • Default to SocketsHttpHandler on all platforms
  • New SeqConnection(string, string, Func<CookieContainer, HttpMessageHandler>) to allow handler implementation selection
  • Rename DateTimeRange to DateTimeRangePart in line with other API "DTO" types
  • Add SeqConnection.ApiKeys.GetAllMeasurementTimeseriesAsync() for bulk API key metrics

v2023.3.0

07 Jul 00:41
4658702
Compare
Choose a tag to compare

Version increment to match Seq 2023.3 in line with the project's versioning policy; no API or functional changes in this release.

v2023.2.0

31 May 01:06
0d3fe79
Compare
Choose a tag to compare

v2023.1.0

20 Jan 02:34
3399980
Compare
Choose a tag to compare

v2022.1.0

15 Mar 01:41
4b8e1b4
Compare
Choose a tag to compare
  • Update API version (media type) to v9
  • Add support for variables in searches and queries
  • Add support for the System, Project, and Organization permissions
  • Don't convert date-looking strings to DateTime when deserializing untyped JSON values - this prevents unpredictable behavior unpredictable when reading query results etc.
  • Use decimal when deserializing numbers in untyped JSON data - this is more accurate because Seq's internal numeric representation is decimal
  • Expose a text description of user roles
  • Update the API for user search history tracking
  • Expose Syntax on AppSettingPart
  • Build with VS2022
  • Some non-null reference type annotations
  • Redesigned Events resource group
    • EnumerateAsync() provides a reliable, obvious, interface to searches, which transparently handles paging
    • ListAsync() wraps EnumerateAsync() and simplifies use for consumers without C#9 await foreach
    • PageAsync() provides low-level API access
    • DeleteAsync() does what is implied by its name
    • InSignalAsync() and DeleteInSignalAsync() removed, replaced with the methods above
  • Adds net6.0 TFM

v2021.4.0

14 Dec 01:05
64fd9bf
Compare
Choose a tag to compare

v2021.3.1

25 Oct 23:00
06892fa
Compare
Choose a tag to compare
  • #103 - final Alerts API additions, remove obsolete AppEntity.IconUrl property (AppEntity.Links.Icon and AppInstanceEntity.Links.Icon are the replacements) (@KodrAus)