Skip to content

v0.18.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jan 03:35
· 4 commits to main since this release
v0.18.0
bfca03b
  • Add built-in MCP Server.
  • Add --name option to set instance name. The instance name is shown in the status pages and MCP responses.
  • Fix bugs and improve performance.
Changelog
  • bfca03b Merge pull request #46 from macrat/v0.18
  • 2790e21 Merge branch 'main' into v0.18
  • 89f78e0 fix(scheme/ssh): improve error handling for invalid ssh/sftp URL
  • 690b825 perf(endpoint/mcp): change timing to parse query for improve log reading speed
  • b8e331f fix(logconv): improve error handling for csv converter
  • f774cd5 fix(store): fix issue that potentialy create empty log file while reading them
  • b854450 fix(endpoint): fix target URL escape in /metrics
  • c037ae5 fix(endpoint): fix error message scope in /incidents.json
  • 053f094 fix(cmd): make negative or zero interval as error
  • dea3c6f fix(endpoint): prevent to generate invalid SVG in status page
  • f76b72c fix(endpoint): fix wrong chunk size from HTTP endpoints
  • a0179b1 fix(store): order of time patterns
  • 8b1a969 fix(endpoint): fix an issue that potentialy crashes HTML pages
  • 4e18723 fix(lib): add unicode validator when parsing plugin outputs
  • 9d304e9 perf(query): optimize time parser in query
  • 237d2a6 fix(lib): avoid Record.MarshalJSON generate invalid json
  • b51c92f perf(query): optimize query parser and matcher
  • bef5b6b perf(lib): improve time parser for speed
  • 358be2f perf(store): improve log writer
  • b8fcbf6 perf(store): optimize memory allocation in log file scanner
  • 014e821 perf(lib): remove unnecessary invalid UTF guard in Record.UnmarshalJSON
  • f94d562 perf(lib): improve performance of ParseTime
  • 9815feb feat(MCP): improve MCP tools for better results with less resources
  • fe8a8ad feat(MCP): remove inefficient tool and improve tool descriptions
  • 404ba09 feat: implement Instance Name feature (#48)
  • b9a313a feat(endpoint/mcp): support remote MCP server (#44)