diff --git a/Cargo.lock b/Cargo.lock index 6cee2da..944770b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -554,7 +554,7 @@ dependencies = [ [[package]] name = "envision" -version = "1.1.1" +version = "2.0.0" dependencies = [ "anyhow", "ash", diff --git a/Cargo.toml b/Cargo.toml index 014904f..196473a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "envision" -version = "1.1.1" +version = "2.0.0" edition = "2021" authors = [ "Gabriele Musco ", diff --git a/data/org.gabmus.envision.metainfo.xml.in.in b/data/org.gabmus.envision.metainfo.xml.in.in index 8a5f900..3fcbf11 100644 --- a/data/org.gabmus.envision.metainfo.xml.in.in +++ b/data/org.gabmus.envision.metainfo.xml.in.in @@ -18,6 +18,40 @@ @REPO_URL@/issues + + +

Breaking changes

+
    +
  • enable support for different openvr compatibility modules other than opencomposite
  • +
+

What's new

+
    +
  • add metadata to Cargo.toml; get developers from Cargo.toml authors; rectify SPDX id for license as AGPL-3.0-or-later
  • +
  • refactor builders cmake vars and env to use inner blocks
  • +
  • disable wivrnctl; refactor cmake vars in wivrn builder
  • +
  • make left and right qwerty controllers appear as no controller detected
  • +
  • try to find libmonado and openxr shared objects by reading openxr config
  • +
  • prefer symlinks over generating files for openxr active runtime json file
  • +
  • move steam library folders parser to own module; function to find steam openxr json; format
  • +
  • proper logging framework
  • +
+

Fixes

+
    +
  • build profile can be specified manually
  • +
  • update wivrn libmonado path to wirvn/libmonado_wivrn.so
  • +
  • create openxr config dir when starting profile
  • +
  • add libnotify-dev dependency for wivrn
  • +
  • openssl dep is an include
  • +
  • add openssl-devel dep for wivrn
  • +
  • negative logic and early return in start xrservice func
  • +
  • use let err instead of match in restore xr files func
  • +
+

Other changes

+
    +
  • format
  • +
+
+

Fixes

diff --git a/meson.build b/meson.build index ac20bf0..57fd7a0 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'envision', 'rust', - version: '1.1.1', # version number row + version: '2.0.0', # version number row meson_version: '>= 0.59', license: 'AGPL-3.0-or-later', )