Releases: y-scope/clp-ffi-js
Releases · y-scope/clp-ffi-js
v0.6.1
What's Changed
- feat: Add KQL query support for filtering structured IR log events. by @hoophalab in #104
- chore: Upgrade version for 0.6.1 release. by @hoophalab in #108
- fix(publish-to-npm): Pin go-task CLI to v3.44.0 to resolve path globbing issues. by @hoophalab in #109
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- refactor(StreamReader): Change
decode_range()
to return an array of objects (fixes #97). by @hoophalab in #98 - feat: Add support for parsing UTC offset in seconds per log event and returning it in decode results (resolves #79). by @hoophalab in #99
- chore: Upgrade version for 0.6.0 release. by @hoophalab in #103
New Contributors
- @hoophalab made their first contribution in #98
Full Changelog: v0.5.2...v0.6.0
v0.5.2
What's Changed
- ci: Upgrade yscope-dev-utils; Add installation step for uv in linting GH workflow. by @junhaoliao in #93
- build(deps): Migrate submodule-based dependencies to task-based installation; Upgrade emsdk & deps versions. by @junhaoliao in #92
- fix: Upgrade CLP to correctly decode small Zstandard IR files (fixes #88). by @junhaoliao in #94
- chore: Upgrade version for 0.5.2 release. by @junhaoliao in #95
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- build: Reuse CMake ClpFfiJs compile options for C++ code linting (fixes #82). by @junhaoliao in #85
- refactor: Update C++ linting to the latest yscope-dev-utils: by @junhaoliao in #81
- feat: Add support for retrieving CLP IR stream-level metadata from IR stream readers (resolves #77). by @junhaoliao in #80
- chore: Upgrade version for 0.5.1 release. by @junhaoliao in #91
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- feat!: Add support for hierarchical and auto-generated keys for log filtering. by @LinZhihao-723 in #62
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- feat: Add support for deserializing and decoding auto-generated keys in Structured IR streams. by @LinZhihao-723 in #60
- feat(build): Enable logging output for
FetchContent
(resolves #56). by @Henry8192 in #57 - feat!: Remove timestamp formatting from unstructured log messages. by @AVMatthews in #61
- chore: Upgrade version for v0.4.0 release. by @AVMatthews in #66
New Contributors
- @LinZhihao-723 made their first contribution in #60
- @AVMatthews made their first contribution in #61
Full Changelog: v0.3.5...v0.4.0
v0.3.5
What's Changed
- chore: Update GitHub pull-request template to the latest from
y-scope/public-repo-template
. by @kirkrodrigues in #55 - feat: Add support for finding the log event that's closest to a target timestamp. by @Henry8192 in #42
- chore: Upgrade version for 0.3.5 release. by @Henry8192 in #59
New Contributors
- @Henry8192 made their first contribution in #42
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- fix: Handle invalid UTF-8 sequences gracefully when converting structured log events to JSON. by @davemarco in #52
- chore: Upgrade version for 0.3.4 release. by @junhaoliao in #54
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- Add
LogEventWithFilterData
template class to extend log event classes with processed fields for filtering. by @davemarco in #32 - Update
DecodedResultsTsType
to usebigint
in Emscripten binding (fixes #33). by @junhaoliao in #34 - fix(build): Increase maximum wasm memory size from 2GB to 4GB (fixes #25). by @junhaoliao in #38
- ci: Add GH workflow to validate PR titles follow Conventional Commits. by @davemarco in #40
- feat: Add support for log-level filtering of structured IR streams. by @davemarco in #35
- chore: Update version for 0.3.1 release. by @junhaoliao in #41
- ci: Add GH workflow for publishing to npm. by @junhaoliao in #43
- build(cmake): Extract CMake project name and version from package.json. by @junhaoliao in #45
- chore: Upgrade version for 0.3.2 release. by @junhaoliao in #47
- ci(publish-to-npm): Download and extract build as single artifact at the correct path (fixes #48). by @junhaoliao in #49
- chore: Upgrade version for 0.3.3 release. by @junhaoliao in #50
Full Changelog: v0.3.0...v0.3.3