Releases: evogelsa/dcs-real-weather
Release list
Real Weather v2.5.1
Real Weather (v2.5.1)
🪲 Bug Fixes
- Update visibility in METAR string if clamped - (38c8f8e)
- Add app manifest to prevent UAC prompts - (7de4c9a)
- Update METAR base when using custom clouds - (3d05d19)
If you have issues, questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.5.0
Real Weather v2.5.0
🚀 Features
- Add configurable wind scale factor - (989a92c)
- Adjust temperature based on runway elevation - (b180921)
🪲 Bug Fixes
- Correct how wind speed is rounded in METAR string - (b5821cb)
📚 Documentation
If you have issues, questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.4.0
Real Weather v2.4.0
🚀 Features
- Support new aviationweather api - (90b5603)
🪲 Bug Fixes
- Correct gust unit conversion in logging - (ea6e333)
If you have issues, questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.3.0
Real Weather v2.3.0
🚀 Features
- Add clean on start option - (f570d2f)
- Improve workdir cleanup reliability when interrupted - (714bc06)
🪲 Bug Fixes
- Fix config validation error logs for wind - (a8e3429)
📚 Documentation
If you have issues, questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.2.1
Real Weather v2.2.1
🪲 Bug Fixes
- Fix how wind direction clamping is applied - (15e8ce1)
If you have issues, questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.2.0
Real Weather v2.2.0
🚀 Features
- Add configurable wind direction min and max - (923274d)
🪲 Bug Fixes
- Fix metar visibility when <1SM or >10SM - (5d23338)
- Correct for new checkwx visibility parameter - (95d785b)
📚 Documentation
- Add configurable wind direction limits to doc - (4dc87cc)
If you have issues, questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.1.1
Real Weather v2.1.1
🪲 Bug Fixes
- Improve validation errors when using icao and icao-list - (ebdc534)
- Fix gust units for new patch - (5dc4317)
- Skip calling open-meteo API if disabled in config - (3619b68)
- Correct cloud base in generated METAR - (3d3d23b)
- Correct log statement for parsed winds aloft - (ef91c63)
- Fix version output when running with flags - (cc6112b)
🚜 Refactor
📚 Documentation
- Update goreportcard link - (d9ee373)
- Fix typo - (8d00721)
- Add condition matching flowchart - (3e5a7e6)
⚙️ Miscellaneous Tasks
- Update licenses - (0623e3f)
If you have issues, questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.1.0
🚀 Features
- Add rolling, leveled logger - (810d0f7)
🪲 Bug Fixes
- Fix gust speed validation - (a45729e)
🚜 Refactor
- Remove some unused weather fields - (7fd3f75)
📚 Documentation
- Document new log parameters - (cd02e38)
⚙️ Miscellaneous Tasks
If you have issues, questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.0.0
With the new year comes a new major release. Below is the change log for all changes since v1.14.0. Enjoy and happy new year!
Caution
With a new major version, there are many breaking changes (indicated with ⚠️ breaking!:). These will either change behavior from previous versions or change the requirements for Real Weather to function properly. It is highly recommended, even if you have been using the v2 beta versions up until now, to revisit the documentation and familiarize yourself with the options available. Additionally, now is a great time to refresh and renew your config file. Not only has the configuration language changed entirely, but many options have moved around and may work differently. The default config is a great starting point, and anything you do not provide in your config, will come from this default config.
Real Weather change log
🚀 Features
⚠️ breaking!: Configuration file now uses TOML v1.0.0⚠️ breaking!: New command line interface. See the documentation for details.⚠️ breaking!: Add new options for custom clouds (effective when RW is not using a weather preset)- Update the default config and use it for any parameters not specified in the user config
- Overhaul the Lua serializer to a custom solution (faster ⚡ and more robust 🔧)
- Time and date updates can be configured separately now
- Add and improve config validation for all config parameters
- Support DCS's new fog system
- Add configurable min/max cloud base
- Add configurable precipitation to custom clouds section
- Support aviationweather.gov as a wx provider
- Support observation time or system time
- Add ability to enable or disable every Real Weather module
🪲 Bug Fixes
- Log RW version after config validation
- Correct disallowed preset validation
- Fix possible nil pointer dereference
- Manually escape Lua table strings (fixes previous issues with embedded Lua in missions)
- Parse aviationweather visibility correctly
- Handle variable winds from aviationweather.gov
- Use correct units for base of default preset
- Validate provider priority list in config
- Handle errors from trying multiple providers more clearly
- Fix custom weather overrides from bot
- Remove validation on custom data to fix overrides
- Validate weather once after overrides
- Build system fix: capture commit shas in version string
📚 Documentation
- Document new default config behavior
- Restyle callout sections
- Update new custom cloud parameters
- Correct regex flavor
- Remove datadumper from licenses
- Document new fog option
- Add documentation for date options
- Update CLI section
- Update for new cloud base options
- Update for new supported APIs
- Improve weather data example
🧪 Testing
- Add a unit test for Lua serialization to catch any regressions
🚜 Refactor
- Breakup miz package into smaller subfiles
- Improve consistency of symbol ordering within files
- Remove unused weather data fields
💼 Other
- Strip debug info for smaller binaries
- Update Makefile for new config names
⚙️ Miscellaneous Tasks
- Update gitignore
- Update licenses
Real Weather Bot change log
🚀 Features
⚠️ breaking!: Update bot for new custom provider requirements
Remarks
All together there have been 33 files updated and almost 6000 lines changed between v2 and v1.14.0, so as always there may be some new bugs. If you run into issues, have questions, or suggestions for future ideas, please open an issue or join us in the Discord.
Real Weather v2.0.0-beta-4
Real Weather change log
- 🚀 Separate time and date updates to their own configurable modules. See the README for more info!
- 🛠️ Fix some DCS Lua weirdness for missions with embedded multi-line scripts
Real Weather Bot change log
No bot changes