Releases: MyUnisoft/loki
Releases · MyUnisoft/loki
v5.1.0
What's Changed
- refactor(type): add support for vector by @fraxken in #175
- fix(vulnerability): GHSA-grv7-fg5c-xmjg by @fraxken in #176
- chore(deps): bump the github-actions group with 5 updates by @dependabot in #183
- chore(deps-dev): bump the development-dependencies group across 1 directory with 5 updates by @dependabot in #182
- chore(deps): bump dayjs from 1.11.10 to 1.11.12 in the dependencies group across 1 directory by @dependabot in #180
- ci: add dependabot automerge by @fraxken in #184
- chore(deps-dev): bump the development-dependencies group with 3 updates by @dependabot in #185
- chore(deps-dev): bump the development-dependencies group with 2 updates by @dependabot in #186
- chore(deps-dev): bump @types/node from 22.2.0 to 22.4.1 in the development-dependencies group by @dependabot in #187
- chore(deps): bump dayjs from 1.11.12 to 1.11.13 in the dependencies group by @dependabot in #188
- chore(deps-dev): bump the development-dependencies group with 2 updates by @dependabot in #189
- chore: update eslint & typescript configs by @fraxken in #190
- chore(deps): bump the github-actions group with 3 updates by @dependabot in #191
- chore(deps-dev): bump the development-dependencies group with 2 updates by @dependabot in #192
- chore(deps-dev): bump @types/node from 22.5.2 to 22.5.4 in the development-dependencies group by @dependabot in #193
- fix: transitive GHSA-952p-6rrq-rcjv vulnerability with npm audit by @fraxken in #194
- chore(deps): bump @myunisoft/httpie from 5.0.0 to 5.0.1 in the dependencies group by @dependabot in #195
- chore(deps-dev): bump the development-dependencies group with 3 updates by @dependabot in #196
- chore(deps-dev): bump tsup from 8.2.4 to 8.3.0 in the development-dependencies group by @dependabot in #197
- chore(deps-dev): bump the development-dependencies group with 2 updates by @dependabot in #198
- chore(deps): bump the github-actions group with 5 updates by @dependabot in #199
- chore(deps-dev): bump the development-dependencies group with 2 updates by @dependabot in #200
- chore(deps-dev): bump @types/node from 22.7.5 to 22.7.7 in the development-dependencies group by @dependabot in #201
- chore(deps-dev): bump the development-dependencies group with 3 updates by @dependabot in #202
- chore(deps): bump the github-actions group with 5 updates by @dependabot in #203
- chore(deps-dev): bump @types/node from 22.8.1 to 22.8.7 in the development-dependencies group by @dependabot in #204
- chore(deps-dev): bump @types/node from 22.8.7 to 22.9.0 in the development-dependencies group by @dependabot in #205
- chore(deps-dev): bump the development-dependencies group with 2 updates by @dependabot in #206
- chore(deps): bump the github-actions group with 2 updates by @dependabot in #207
- chore(deps-dev): bump the development-dependencies group across 1 directory with 2 updates by @dependabot in #209
- feat(loki): add push api by @PierreDemailly in #210
Full Changelog: v5.0.0...v5.1.0
v5.0.0
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
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
What's Changed
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- update dependencies by @fraxken
- refactor!: implement LokiMatrix by @fraxken in #55
- refactor: use autoURL by @fraxken in #56
- feat: series & sigyn LogQL support by @fraxken in #61
- feat: implement @sigyn/pattern to replace LogParser by @fraxken in #87
- refactor: split API in multiple sub-class by @fraxken in #84
Full Changelog: v2.1.0...v3.0.0
v2.1.0
What's Changed
- fix(queryRangeStream): throws when no logs found by @PierreDemailly in #30
- feat: add datasources endpoints by @PierreDemailly in #31
Full Changelog: v2.0.0...v2.1.0
v2.0.0
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
What's Changed
- ci: setup Node.js action by @fraxken in #4
- [StepSecurity] Apply security best practices by @step-security-bot in #5
- chore(deps-dev): bump @types/node from 20.3.2 to 20.4.2 by @dependabot in #11
- chore(deps-dev): bump glob from 10.3.2 to 10.3.3 by @dependabot in #10
- chore(deps): bump dayjs from 1.11.8 to 1.11.9 by @dependabot in #9
- chore(deps): bump @myunisoft/httpie from 1.11.0 to 2.0.0 by @dependabot in #8
- chore(deps-dev): bump @nodesecure/eslint-config from 1.7.0 to 1.7.1 by @dependabot in #7
- chore(deps): bump ossf/scorecard-action from 2.0.6 to 2.2.0 by @dependabot in #6
- feat: add label endpoints by @PierreDemailly in #12
New Contributors
- @step-security-bot made their first contribution in #5
- @dependabot made their first contribution in #11
- @PierreDemailly made their first contribution in #12
Full Changelog: v1.1.0...v1.2.0
v1.1.0
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
- @allcontributors made their first contribution in #2
- @fraxken made their first contribution in #3
Full Changelog: https://github.com/MyUnisoft/loki/commits/v1.1.0