Skip to content

[docs] Update War Thunder documentation for v2.0.0 breaking changes#22

Merged
codegefluester merged 1 commit intomainfrom
main-a7407a4561da913b
Feb 13, 2026
Merged

[docs] Update War Thunder documentation for v2.0.0 breaking changes#22
codegefluester merged 1 commit intomainfrom
main-a7407a4561da913b

Conversation

@github-actions
Copy link

Documentation Updates - 2026-02-13

This PR updates the War Thunder documentation to reflect breaking changes and new features merged in the last 24 hours.

Changes Made

Updated docs/WarThunder.md to document:

  1. Breaking Change (v2.0.0): Valid field type changed from int to bool in both StateData and IndicatorsData

    • Added prominent breaking changes section at the top
    • Updated data structure documentation with inline comments about the change
    • Updated troubleshooting section to reference boolean type
  2. New Feature: Parameter validation for hz parameter in factory methods

    • Added documentation section explaining ArgumentOutOfRangeException validation
    • Included examples of invalid and valid values
  3. Improved Documentation: Added notes about the extensive field lists in both structs

    • Clarified that IndicatorsData contains string fields and cannot be used with BinarySessionWriter
    • Referenced source files for complete field listings

Merged PRs Referenced

Notes

The breaking change to the Valid field type is significant:

  • Existing session files recorded with v1.0.0 may not deserialize correctly
  • User code checking if (data.Valid != 0) needs to be updated to if (data.Valid)
  • DataVersion was correctly bumped from (1,0,0) to (2,0,0) to indicate this breaking change

🤖 Generated with [Claude Code]((claude.com/redacted)

AI generated by Daily Documentation Updater

  • expires on Feb 14, 2026, 10:54 PM UTC

- Document breaking change: Valid field changed from int to bool
- Add parameter validation section for hz parameter
- Add breaking changes section at top of document
- Update troubleshooting section to reference boolean type
- Add notes about complete field listings in source files

Addresses changes from PR #18, #16, #17, and #14.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@github-actions github-actions bot added documentation Improvements or additions to documentation automation labels Feb 13, 2026
@codegefluester codegefluester merged commit c273571 into main Feb 13, 2026
@codegefluester codegefluester deleted the main-a7407a4561da913b branch February 13, 2026 22:55
@github-actions github-actions bot mentioned this pull request Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants