Skip to content

Releases: MyUnisoft/loki

v5.0.0

02 Jul 12:35
Compare
Choose a tag to compare

What's Changed

  • refactor(streamOrMatrixTimeRange): optimize performance & improve type by @fraxken in #169
  • chore(deps): bump the github-actions group with 3 updates by @dependabot in #170
  • queryRangeMatrix and queryRangeStream error by @fraxken in #171
  • refactor!: remove pattern from queryRangeMatrix by @fraxken in #172
  • refactor!: reduce types complexity & enhance some properties name by @fraxken in #173
  • fix: TS inference when no pattern is provided by @fraxken in #174

🚨 Breaking changes

We updated queryRangeMatrix and queryRangeStream responses. Also we removed the pattern from queryRangeMatrix.

Some interfaces and types has been renamed and refactorized.

Full Changelog: v4.0.0...v5.0.0

v4.0.0

30 Jun 21:50
Compare
Choose a tag to compare

What's Changed

  • chore: use dependabot groups by @fraxken in #136
  • chore(deps-dev): bump the development-dependencies group with 4 updates by @dependabot in #144
  • chore(deps): bump the github-actions group with 2 updates by @dependabot in #142
  • feat: implement User-Agent header by @fraxken in #145
  • chore: update @myunisoft/httpie (3.0.3 to 4.0.1) by @fraxken in #146
  • chore(deps-dev): bump the development-dependencies group across 1 directory with 6 updates by @dependabot in #159
  • chore(deps): bump the github-actions group across 1 directory with 5 updates by @dependabot in #156
  • chore: update @myunisoft/httpie (4.0.1 to 5.0.0) by @fraxken in #163
  • docs: add reverse-proxy requirement by @fraxken in #164
  • feat: add queryRangeMatrix & add missing Unix timestamp by @fraxken in #167

🚨 Breaking changes

QueryRangeStream now return the Unix timestamp + the log

interface QueryRangeStreamResponse<T extends LokiPatternType> {
  logs: LokiStreamResult<LokiLiteralPattern<T>>[];
  timerange: TimeRange | null;
}

interface LokiStreamResult<T> {
  stream: Record<string, string>;
  values: [unixEpoch: number, value: T][];
}

We also upgraded httpie to the latest V5 (which include a recent version of undici).

Full Changelog: v3.0.1...v4.0.0

v3.0.1

13 Feb 09:05
f958936
Compare
Choose a tag to compare

What's Changed

  • fix(durationToUnixTimestamp): return stringified timestamp by @fraxken in #124

Full Changelog: v3.0.0...v3.0.1

v3.0.0

23 Nov 22:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v3.0.0

v2.1.0

16 Aug 20:00
e15a94c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

16 Aug 11:49
a12d38f
Compare
Choose a tag to compare

What's Changed

  • docs: add PierreDemailly as a contributor for code, test, and doc by @allcontributors in #13
  • refactor(queryRange)!: add logs timerange by @fraxken in #14
  • chore(deps-dev): bump @types/node from 20.4.2 to 20.4.4 by @dependabot in #16
  • chore(deps): bump github/codeql-action from 2.20.4 to 2.21.0 by @dependabot in #15
  • feat(GrafanaLoki): add queryRangeStream by @PierreDemailly in #29

Full Changelog: v1.2.0...v2.0.0

v1.2.0

17 Jul 13:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

16 Jul 19:20
Compare
Choose a tag to compare

What's Changed

  • docs: add fraxken as a contributor for code, security, and doc by @allcontributors in #2
  • feat: add LogParser and LogQL and enhance other APIs by @fraxken in #3

New Contributors

Full Changelog: https://github.com/MyUnisoft/loki/commits/v1.1.0