Skip to content

Releases: Spec-ify/hwapi

v1.3.1 bugcheck lookup

26 Sep 02:18
Compare
Choose a tag to compare

Changelog:

  • feat: added an API to lookup bugcheck codes and their associated microsoft documentation

v1.3.0 OTEL integration

09 Sep 23:48
Compare
Choose a tag to compare

This release adds opentelemetry tracing integration, and reverts back to plaintext logs.

v1.2.4 JSON logs

08 Sep 20:59
Compare
Choose a tag to compare

Changelog:

  • Change: Migrate to JSON logs

v1.2.3-gha

29 Aug 22:57
58e1681
Compare
Choose a tag to compare

messed up gha so need to release again

v1.2.3 Optimizations and metrics

29 Aug 22:55
Compare
Choose a tag to compare

Changelog:

  • Migrated to the tracing crate over logging to take advantage of metrics
  • Set the tokio runtime to use 10 threads because the production vm is heavily limited by logical cores.

v1.2.2 CORS

21 Feb 03:36
Compare
Choose a tag to compare

changelog:

  • fix: update cors for batch requests (courtesy of seals)

v1.2.1 massively fixed memory usage

19 Feb 02:11
Compare
Choose a tag to compare

changelog:

  • reduced memory usage by like 400mb

as it turns out, the idiot who wrote all this code was a stupid idiot and massively overallocated where it wasn't needed, so i spent a lot of time making aggressive memory optimizations before realizing there were a few dumb mistakes that caused this whole issue in the first place. i hate arc, that dude is a bitch

v1.2.0 massive perf and batch processing for pcie and usb

18 Feb 20:50
Compare
Choose a tag to compare

Changelog:

  • feat: rewrote the cpu search algorithm to be considerably faster (1s cURL to ~340ms cURL)
  • fix: minor performance/idiomatic improvements to pcie/usb infra
  • feat: added batch processing to both PCIe and USB endpoints

v1.1.1 fixes

17 Feb 04:25
Compare
Choose a tag to compare

changelog:

  • fix: the missing slash that completely broke pcie is there now
  • fix: pcie/usb search is slightly faster/more better

v1.1.0 added PCie and USB info

17 Feb 01:11
Compare
Choose a tag to compare

Changelog:

  • Feat: Added pcie and usb endpoints
  • Fixes: the cpu search is a lot more resilient