Skip to content

Commit 849a894

Browse files
committed
release 3.0.0
1 parent 212e4f2 commit 849a894

10 files changed

Lines changed: 21 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77
## [Unreleased]
88

9+
## [3.0.0] - 2021-04-25
10+
11+
The following list is a summary of changes of all previous beta releases, there were no changes since the previous beta `3.0.0-beta.3`,
12+
13+
### Added
14+
15+
- **BREAKING:** Added support for DCS 2.7 cloud presets. Requires DCS 2.7 from now on.
16+
- Added Azure as an additional TTS provider [#90](https://github.com/rkusa/DATIS/pull/90) (thanks [ugene143](https://github.com/ugene143) for the implementation!)
17+
18+
### Removed
19+
20+
- **BREAKING:** The plugin settings have been removed from the DCS settings screen. DATIS is now configured through a config file at `Saved Games\DCS.openbeta\Config\DATIS.json`, see [Settings](./docs/Settings.md). Existing settings are not automatically migrated. This has been done, because each mission you save contains all your plugin settings. This included the cloud provider access keys set for DATIS. The change has been made to prevent the accidential sharing of those credentials.
21+
922
## [3.0.0-beta.3] - 2021-04-22
1023

1124
### Added

crates/datis-cmd/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "datis-cmd"
3-
version = "3.0.0-beta.3"
3+
version = "3.0.0"
44
authors = ["Markus Ast <m@rkusa.st>"]
55
edition = "2018"
66

crates/datis-core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "datis-core"
3-
version = "3.0.0-beta.3"
3+
version = "3.0.0"
44
authors = ["Markus Ast <m@rkusa.st>"]
55
edition = "2018"
66

crates/datis-core/src/tts/azure.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use serde::{Deserialize, Serialize};
44
use serde_json::json;
55
use std::fmt::Display;
66
use std::io::Cursor;
7-
use std::ops::{Bound, RangeBounds};
87
use std::str::FromStr;
98

109
#[derive(Clone)]

crates/datis-core/src/weather.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ pub struct NewClouds {
3434
#[serde(rename_all = "camelCase")]
3535
pub struct CloudPreset {
3636
pub precipitation_power: f64,
37-
pub preset_alt_min: u32, // in m
38-
pub preset_alt_max: u32, // in m
3937
pub layers: Vec<NewCloudLayer>,
4038
}
4139

@@ -204,7 +202,7 @@ impl Clouds {
204202
impl NewClouds {
205203
pub fn get_cloud_layers(&self) -> Vec<CloudLayer> {
206204
let diff = match self.preset.layers.first() {
207-
Some(first) => first.altitude_min - self.base,
205+
Some(first) => self.base - first.altitude_min,
208206
None => return Vec::new(),
209207
};
210208

crates/datis-module/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "datis"
3-
version = "3.0.0-beta.3"
3+
version = "3.0.0"
44
authors = ["Markus Ast <m@rkusa.st>"]
55
edition = "2018"
66

crates/radio-station/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dcs-radio-station"
3-
version = "3.0.0-beta.3"
3+
version = "3.0.0"
44
authors = ["Markus Ast <m@rkusa.st>"]
55
edition = "2018"
66

crates/srs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "srs"
3-
version = "3.0.0-beta.3"
3+
version = "3.0.0"
44
authors = ["rkusa"]
55
edition = "2018"
66

crates/win-tts/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "win-tts"
3-
version = "3.0.0-beta.3"
3+
version = "3.0.0"
44
authors = ["Markus Ast <m@rkusa.st>"]
55
edition = "2018"
66

mod/Mods/services/DATIS/entry.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ declare_plugin("DATIS", {
55
"datis.dll",
66
},
77

8-
version = "3.0.0-beta.3",
8+
version = "3.0.0",
99
state = "installed",
1010
developerName = "github.com/rkusa",
1111
info = _("DATIS enables a DCS server with an SRS server running on the same machine (TCP=127.0.0.1) to get weather from the mission for stations and frequencies set in the mission editor, and then to report same in a standardized format over SRS using either the Amazon or Google text to speech engines."),

0 commit comments

Comments
 (0)