Skip to content

Commit

Permalink
prepare 2.2.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
rkusa committed Jan 22, 2021
1 parent 6a77f17 commit 3809b80
Show file tree
Hide file tree
Showing 9 changed files with 33 additions and 8 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,31 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

## [Unreleased]

## [2.2.0] - 2021-01-22

The following list is a summary of changes of all previous beta releases, there were no changes since the previous beta `2.2.0-beta.7`,

### Added
- Added a new option to override the information later that an ATIS station starts with. Thanks a lot [@talbotmcinnis](https://github.com/talbotmcinnis) for the implementation! [#69](https://github.com/rkusa/DATIS/pull/69)
- Added support for all non-US (en_GB, en_AU, ...) English Google Cloud voices
- Added support for new English AWS (Polly) voices
- Added all possible Windows TTS English voices to DATIS default voice setting dropdown

### Changed
- It is now possible to set station options in any order and you'll now receive a useful error message for most kind of typos in the configuration, instead of that the station does simply not work. Thanks a lot [@talbotmcinnis](https://github.com/talbotmcinnis) for the implementation! [#73](https://github.com/rkusa/DATIS/pull/73)
- ATIS stations setup via the misison situation can now use all additional settings that were previously only available to the static unit setup method. Thanks a lot [@talbotmcinnis](https://github.com/talbotmcinnis) for the implementation! [#78](https://github.com/rkusa/DATIS/pull/78)
- Major version upgrades of internal libraries
- Rewrote the Lua module based on the excelent [mlua](https://github.com/khvzak/mlua) library. This removes all `unsafe` code from DATIS and allows to dynamically link against DCS' Lua dll instead of statically linking against Lua (which is discouraged for Lua modules).
- Rewrote the RPC between DATIS and DCS to directly serialize/deserialize Lua data structures instead of going through JSON.

### Fixed
- Fixed Windows TTS-based ATIS stations to support non US voices (e.g. en_GB)
- Fixed station deadlock on certain RPC errors
- Fixed RPC methods to not fail when receiving numbers with exponents
- Fixed carrier boradcast to say "ninety-nine" instead of "niner niner" when addressing all personnel dialed to the frequency #66
- Allow using neutral statics and units as ATIS/Weather/Broadcast stations #65
- Fixed BROADCAST stations for WIN and AWS TTS

## [2.2.0-beta.7] - 2021-01-19

### Fixed
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 = "2.2.0-beta.7"
version = "2.2.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 = "2.2.0-beta.7"
version = "2.2.0"
authors = ["Markus Ast <[email protected]>"]
edition = "2018"

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 = "2.2.0-beta.7"
version = "2.2.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 = "2.2.0-beta.7"
version = "2.2.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 = "2.2.0-beta.7"
version = "2.2.0"
authors = ["rkusa"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion crates/win-media/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "win-media"
version = "2.2.0-beta.7"
version = "2.2.0"
authors = ["Markus Ast <[email protected]>"]
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 = "2.2.0-beta.7"
version = "2.2.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 = "2.2.0-beta.7",
version = "2.2.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 3809b80

Please sign in to comment.