Skip to content

v0.15.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jun 06:28
· 274 commits to main since this release
v0.15.0
c68dce7

Important changes

Log file format has changed to JSON Lines.
Now Ayd can handle extra metrics such as response length of HTTP, or mod time of FTP file.
Old logs and plugins are not compatible to this version.

Changelog

  • 25b7686 Merge pull request #8 from macrat/v0.15
  • 6926419 fix(lib/record): fix some bugs that happen when load broken a record
  • 11a0513 feat(endpoint/incident): rename caused_at/resolved_at to starts_at/ends_at
  • 255f1f9 feat(scheme): support extra values in alert
  • 382ee11 doc(lib): mark some structs as deprecated
  • 90347f4 feat(lib/logger): add parameters to add extra values
  • d95d31e feat(scheme/ftp): add mtime property to FTP probe
  • 26cd738 feat(scheme/file): support file scheme
  • 99f1969 feat(status/endpoint): add some tooltips of relative time
  • 4076277 feat(template/status): add time range indicator to bottom of status bar
  • bc84f4a feat(cli): add target records to server started log
  • b6d98ba fix(scheme/exec): make sure do not add exit_code if timed out on Windows
  • 1cb0f9b feat(scheme): enhance extra fields support
  • bc849ac feat(scheme/http): hide length field if it not given
  • 9d95fdb feat(cli/conv): support LTSV format as output of conv subcommand
  • af514c9 feat(endpoint): change way to encode extra values
  • a886108 feat(endpoint): support extra values for endpoints and conv subcommand
  • ef11476 feat(scheme): support extra values in embedded schemes
  • 0748457 feat(cli): add log for server started
  • 0c69ba9 feat(cli): remove compatibility flag -o
  • c052793 feat(log)!: change log format to JSON Lines
  • c722887 Revert "feat(log): try json format (very wip)"
  • 2ad4a96 feat(log): try json format (very wip)
  • 8225af4 Revert "feat(endpoint/metrics): add extra metrics to /metrics page"
  • 2f76a40 feat(endpoint/log): support minus operator in log query
  • cffa3db feat(endpoint/metrics): add extra metrics to /metrics page