Skip to content

Tabdock v5.25.0

Latest

Choose a tag to compare

@darui3018823 darui3018823 released this 01 Mar 08:24
· 87 commits to main since this release

Release Notes for Tabdock v5.25.0

Range: cf13951 (v5.22.1) ... a0403bd (v5.25.0)

Release Highlights (v5.22.1 - v5.25.0)

Major Changes

  • DevTools Overhaul: Enhanced DevTools with persistent debug log storage, console/fetch capture, and log clear functionality.
  • WebAuthn Security: Hardened WebAuthn session handling for improved authentication security.
  • Codebase Refactoring: Large-scale refactoring for improved readability and maintainability.
  • About Modal: Enriched About modal with more detailed information.

Medium Changes

  • Build & CI/CD: Updated build steps for clarity, improved linter settings, and upgraded CI/CD dependencies (golangci-lint, Go modules, GitHub Actions).
  • Documentation: Release notes translated to English and folded for better readability.

v5.25.0 (2026-03-01)

Summary

  • DevTools now supports persistent debug logs, console/fetch capture, and log clearing.
  • WebAuthn session security has been further strengthened.
  • Major codebase refactoring for maintainability.
  • About modal now displays richer information.
  • CI/CD and dependencies updated (golangci-lint, Go modules, actions).
Details

Features

  • Implement git update check to conditionally set the update flag.
  • Enhance debug log with persistence and capture capabilities (devtools).
  • Enhance About modal with richer information.

Security

  • Harden WebAuthn sessions and bump version.

Bug Fixes

  • Add error handling for resource cleanup and JSON encoding.
  • Fix lint warnings and refactors.
  • Update version to 5.25.0.

Improvements

  • Refactor code structure for improved readability and maintainability.
  • Rearrange build steps for clarity and consistency.
  • Refactor .golangci.yml for improved linter settings.

Documentation

  • Translate release notes from Japanese to English for consistency.
  • Fold release notes for better readability.

Maintenance

  • Update golangci-lint to v1.64.
  • Update .golangci.yml to align with Sem.
  • Bump golang.org/x/sys from 0.40.0 to 0.41.0.
  • Bump actions/checkout from 4 to 6.
  • Bump actions/setup-go from 5 to 6.
  • Bump modernc.org/sqlite from 1.44.3 to 1.45.0.
  • Bump golang.org/x/mod from 0.32.0 to 0.33.0.
  • Bump golang.org/x/crypto from 0.47.0 to 0.48.0.
  • Bump golangci/golangci-lint-action from 6 to 9.