🚀 Timesketch Release Notes
🛡️ Security & Dependencies
These changes address critical security vulnerabilities and keep our third-party libraries up-to-date.
- Critical Security Fix: Upgrade Redis to version 7.2.11 to address critical vulnerability by @jaegeral in (#3551)
- Dependency Bumps:
- Bump
vitefrom 5.4.20 to 5.4.21 in/timesketch/frontend-v3by @dependabot[bot] in (#3558) - Bump
happy-domfrom 15.11.7 to 20.0.0 in/timesketch/frontend-ngby @dependabot[bot] in (#3556) - Build (deps): Bump the
npm_and_yarngroup with 3 updates by @dependabot[bot] in (#3577) - Bumping some
frontend-ngpackages by @jkppr in (#3565)
- Bump
✨ New Features & LLM Integrations
Introducing new capabilities for analysis, including performance tracking and support for new providers.
- New Providers:
- Add Azure provider support by @JeremyTar in (#3526)
- Update
sec-geminiprovider & feature by @itsmvd in (#3560)
- Log Analyzer Improvements:
- Performance Monitoring: Add performance monitoring to Timesketch by @jaegeral in (#3568)
tsctlEnhancement: Enhancetsctl sketch-infowith data source details by @jaegeral in (#3585)
🐞 Bug Fixes & Stability
Important fixes addressing errors, preserving data integrity, and improving the user interface.
- Time Filter UX:
- Data Integrity: Fix: Preserve Sub-Second Timestamp Precision in
timesketch_importerby @jaegeral in (#3578) - API Stability: Fix:
AttributeErrorin Sketch API when user is admin and sketch non existant by @jaegeral in (#3582) - Minor Fixes: Fix: A small typo by @jaegeral in (#3580)
⚙️ Refactoring, Testing, & Platform
Updates to the underlying infrastructure, code quality, and testing environments.
- Ubuntu 24.04 Migration:
- Upgrade Docker development environment to Ubuntu 24.04 by @jkppr in (#3567)
- Update release Dockerfile to use the Ubuntu 24.04 base image by @jkppr in (#3584)
- Fix unit-tests for Ubuntu 24.04 containers by @jkppr in (#3569)
- Fix: Start Ubuntu 24.04 e2e tests by @jaegeral in (#3524)
- Fix: Make staging tests for Plaso 24.04 for now optional by @jaegeral in (#3583)
- Error Handling & Debugging:
- Refactor: Enhance JSON decoding error logging in API client by @jaegeral in (#3547)
- Display contents of actual failed response by @tomchop in (#3559)
- Feat: Log
secGeminiresponse to/tmp/if timesketch app mode is set to DEBUG by @jaegeral in (#3562) - Feat: Enhanced e2e Test Debugging by @jaegeral in (#3549)
- Test Suite Improvements:
📝 Documentation Updates
Documentation improvements to help users and developers understand new and existing features.
- Docs: Adjusting performance monitoring docs by @jaegeral in (#3571)
- Docs: Improve
tsctldocumentation by @jaegeral in (#3572)
New Contributors
- @JeremyTar made their first contribution in #3526
Full Changelog: 2025092...2025111