diff --git a/Cargo.lock b/Cargo.lock index 72b8573..312a7aa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -563,7 +563,7 @@ dependencies = [ [[package]] name = "envision" -version = "2.0.1" +version = "3.0.0" dependencies = [ "anyhow", "ash", diff --git a/Cargo.toml b/Cargo.toml index 70878ae..f41c7f6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "envision" -version = "2.0.1" +version = "3.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 1e40a8f..cbe2b3a 100644 --- a/data/org.gabmus.envision.metainfo.xml.in.in +++ b/data/org.gabmus.envision.metainfo.xml.in.in @@ -30,6 +30,67 @@ @REPO_URL@/issues + + +

Breaking changes

+
    +
  • plugin store
  • +
+

What's new

+
    +
  • Add WayVR Dashboard to the plugin list
  • +
  • wivrn: replace pulse dependency with pipewire
  • +
  • set wivrn launch options in the default profile
  • +
  • support for plugin dependencies and wayvr dashboards (using unreleased api)
  • +
  • launch options for plugins
  • +
  • homepage and author in plugin details
  • +
  • write rolling logs to file
  • +
  • add xrizer as an option for openvr compatibility module
  • +
  • switch wlx manifest
  • +
  • fetch plugins manifests online
  • +
  • add telescope to plugin store
  • +
  • ask to build profile after editing it
  • +
  • add cpu to debug info
  • +
  • make env var description selectable
  • +
  • press enter on env var entry to add
  • +
  • clearer messaging around setcap failures; getcap after setcap
  • +
  • version command line option
  • +
  • single stage ci with tests, clippy and fmt check all in one
  • +
  • use ubuntu for the ci
  • +
+

Fixes

+
    +
  • onnxruntime build error when latest release has no artifacts
  • +
  • typo in install wivrn box
  • +
  • typo in XRT_COMPOSITOR_SCALE_PERCENTAGE
  • +
  • add plugin to config via function instead of signal
  • +
  • refresh all rows on plugin install (fixes dependencies showing up as not installed)
  • +
  • always mark plugin executable as executable
  • +
  • wrap single plugin cmd parts in single quotes
  • +
  • use correct wayland-protocols package name for open suse
  • +
  • typo in plugin schema
  • +
  • remove canonicalize from get steamvr bin dir path function
  • +
  • actually return steamvr dir in get_steamvr_base_dir
  • +
  • canonicalize some steamvr related paths to hopefully resolve symlinks
  • +
  • get ovr compatibility module runtime dir from profile ovr compatibility module struct
  • +
  • use exists() to verify existance of socket file
  • +
  • correct wording of lighthouse calibration
  • +
  • get steamvr bin dir by parsing libraryfolders.vdf
  • +
  • switch to searching for the xml for deb based distros
  • +
  • Include not shared object wayland-protocols
  • +
  • add libbsd deps for monado
  • +
  • add wayland drm-lease protocols dep for monado
  • +
  • use boost dev packages
  • +
  • debian package name for gstreamer plugins base
  • +
  • print active runtime related informative logs as debug
  • +
+

Other changes

+
    +
  • plugins: point to stardust hosted manifest
  • +
  • cargo: revert back to serde_yaml over unsound advisory
  • +
+
+

Fixes

diff --git a/meson.build b/meson.build index 4d58596..8a4176b 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'envision', 'rust', - version: '2.0.1', # version number row + version: '3.0.0', # version number row meson_version: '>= 0.59', license: 'AGPL-3.0-or-later', )