Releases: datalust/seq-api
Releases · datalust/seq-api
v2024.3.0
What's Changed
- Seq 2024.2 EntraID Example fix by @vogonistic in #134
- Add expression indexes by @liammclennan in #135
- IndexesResourceGroup.cs Find should return an
IndexEntity
. by @liammclennan in #136 - Add ExpressionIndexesResourceGroup.FindAsync by @liammclennan in #137
- Upstream changes from Seq 2024.3 by @nblumhardt in #138
Full Changelog: v2024.2.0...v2024.3.0
v2024.2.0
- #132 - Seq 2024.2 API updates (@nblumhardt)
- Rename
SettingName.AzureAD*
toSettingName.EntraID*
- Update API media type version string
- Include
SpanKind
onLogEvent
s
- Rename
v2024.1.0
- #128 - add
OpenIdConnectMetadataAddress
setting name (@nblumhardt) - #129 - 2024.1 API changes (@liammclennan)
- Add cluster metrics resources
- Span-related properties on
EventEntity
v2023.4.0
- Default to
SocketsHttpHandler
on all platforms - New
SeqConnection(string, string, Func<CookieContainer, HttpMessageHandler>)
to allow handler implementation selection - Rename
DateTimeRange
toDateTimeRangePart
in line with other API "DTO" types - Add
SeqConnection.ApiKeys.GetAllMeasurementTimeseriesAsync()
for bulk API key metrics
v2023.3.0
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
- #118 - remove obsolete process metrics; expose usage telemetry setting (@KodrAus)
- #120 - updates for Seq 2023.2 (@nblumhardt)
v2023.1.0
- #113 - update documentation for event search (@KodrAus)
- #116 - updates for Seq 2023.1 (@nblumhardt)
v2022.1.0
- Update API version (media type) to v9
- Add support for variables in searches and queries
- Add support for the
System
,Project
, andOrganization
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 isdecimal
- Expose a text description of user roles
- Update the API for user search history tracking
- Expose
Syntax
onAppSettingPart
- Build with VS2022
- Some non-null reference type annotations
- Redesigned
Events
resource groupEnumerateAsync()
provides a reliable, obvious, interface to searches, which transparently handles pagingListAsync()
wrapsEnumerateAsync()
and simplifies use for consumers without C#9await foreach
PageAsync()
provides low-level API accessDeleteAsync()
does what is implied by its nameInSignalAsync()
andDeleteInSignalAsync()
removed, replaced with the methods above
- Adds
net6.0
TFM
v2021.4.0
- #105 - updates for the Seq 2021.4 API contracts (@nblumhardt)