Skip to content

Commit

Permalink
release 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rkusa committed Apr 25, 2021
1 parent 212e4f2 commit 849a894
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 11 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

## [Unreleased]

## [3.0.0] - 2021-04-25

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`,

### Added

- **BREAKING:** Added support for DCS 2.7 cloud presets. Requires DCS 2.7 from now on.
- Added Azure as an additional TTS provider [#90](https://github.com/rkusa/DATIS/pull/90) (thanks [ugene143](https://github.com/ugene143) for the implementation!)

### Removed

- **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.

## [3.0.0-beta.3] - 2021-04-22

### Added
Expand Down
2 changes: 1 addition & 1 deletion crates/datis-cmd/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "datis-cmd"
version = "3.0.0-beta.3"
version = "3.0.0"
authors = ["Markus Ast <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion crates/datis-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "datis-core"
version = "3.0.0-beta.3"
version = "3.0.0"
authors = ["Markus Ast <[email protected]>"]
edition = "2018"

Expand Down
1 change: 0 additions & 1 deletion crates/datis-core/src/tts/azure.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ use serde::{Deserialize, Serialize};
use serde_json::json;
use std::fmt::Display;
use std::io::Cursor;
use std::ops::{Bound, RangeBounds};
use std::str::FromStr;

#[derive(Clone)]
Expand Down
4 changes: 1 addition & 3 deletions crates/datis-core/src/weather.rs
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,6 @@ pub struct NewClouds {
#[serde(rename_all = "camelCase")]
pub struct CloudPreset {
pub precipitation_power: f64,
pub preset_alt_min: u32, // in m
pub preset_alt_max: u32, // in m
pub layers: Vec<NewCloudLayer>,
}

Expand Down Expand Up @@ -204,7 +202,7 @@ impl Clouds {
impl NewClouds {
pub fn get_cloud_layers(&self) -> Vec<CloudLayer> {
let diff = match self.preset.layers.first() {
Some(first) => first.altitude_min - self.base,
Some(first) => self.base - first.altitude_min,
None => return Vec::new(),
};

Expand Down
2 changes: 1 addition & 1 deletion crates/datis-module/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "datis"
version = "3.0.0-beta.3"
version = "3.0.0"
authors = ["Markus Ast <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion crates/radio-station/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dcs-radio-station"
version = "3.0.0-beta.3"
version = "3.0.0"
authors = ["Markus Ast <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion crates/srs/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "srs"
version = "3.0.0-beta.3"
version = "3.0.0"
authors = ["rkusa"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion crates/win-tts/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "win-tts"
version = "3.0.0-beta.3"
version = "3.0.0"
authors = ["Markus Ast <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion mod/Mods/services/DATIS/entry.lua
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ declare_plugin("DATIS", {
"datis.dll",
},

version = "3.0.0-beta.3",
version = "3.0.0",
state = "installed",
developerName = "github.com/rkusa",
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."),
Expand Down

0 comments on commit 849a894

Please sign in to comment.