diff --git a/AppImageBuilder.yml b/AppImageBuilder.yml
index c554049ad0..ecef3b5e01 100644
--- a/AppImageBuilder.yml
+++ b/AppImageBuilder.yml
@@ -82,7 +82,7 @@ AppDir:
id: com.usebottles.bottles
name: Bottles
icon: com.usebottles.bottles
- version: 2022.9.28.1
+ version: 2022.10.14
# Set the python executable as entry point
exec: usr/bin/python3.10
diff --git a/VERSION b/VERSION
index d0a35a6e7b..80911f13f4 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2022.9.28.1
\ No newline at end of file
+2022.10.14
\ No newline at end of file
diff --git a/bottles/backend/managers/manager.py b/bottles/backend/managers/manager.py
index 7ec80a43f0..3284d70411 100644
--- a/bottles/backend/managers/manager.py
+++ b/bottles/backend/managers/manager.py
@@ -760,7 +760,7 @@ def process_bottle(bottle):
conf_file_yaml["Latest_Executables"] = []
# Migrate old programs to [id] and [name]
- # TODO: remove this migration after 2022.9.28
+ # TODO: remove this migration after 2022.10.14
_temp = {}
_changed = False
for k, v in conf_file_yaml.get("External_Programs").items():
diff --git a/bottles/frontend/params.py b/bottles/frontend/params.py
index 8f2d82c4ec..23d35d04aa 100644
--- a/bottles/frontend/params.py
+++ b/bottles/frontend/params.py
@@ -2,8 +2,8 @@
APP_NAME = "Bottles"
APP_NAME_LOWER = APP_NAME.lower()
APP_ID = "com.usebottles.bottles"
-VERSION = "2022.9.28.1"
-VERSION_NUM = "2022.9.28.1"
+VERSION = "2022.10.14"
+VERSION_NUM = "2022.10.14"
BUILD_TYPE = "prod"
# Internal settings not user editable
diff --git a/bottles/frontend/ui/about.blp b/bottles/frontend/ui/about.blp
index e8ec8c0734..3e90a87d2d 100644
--- a/bottles/frontend/ui/about.blp
+++ b/bottles/frontend/ui/about.blp
@@ -3,7 +3,7 @@ using Gtk 4.0;
.AdwAboutWindow about_window {
application-name: "Bottles";
modal: true;
- version: "2022.9.28.1";
+ version: "2022.10.14";
copyright: _("Copyright © 2017 Bottles Developers");
website: "https://usebottles.com";
issue-url: "https://github.com/bottlesdevs/Bottles/issues";
diff --git a/data/com.usebottles.bottles.appdata.xml.in b/data/com.usebottles.bottles.appdata.xml.in
index d1c980ccb2..df48c8093e 100644
--- a/data/com.usebottles.bottles.appdata.xml.in
+++ b/data/com.usebottles.bottles.appdata.xml.in
@@ -97,52 +97,38 @@
768
-
+
News
- - Nvidia-specific settings are now hidden on other setups
- - Run executables by dropping them on the bottle
- - Move from XML to Bluprints for UI
- - Mobile improvements
- - The Gamescope dialog is now more polished and intuitive
- - Display settings has now a dedicated dialog
- - All selectors are ported to the libadwaita
- - Support for ja_JP,zh_TW,ko_KR languages
- - Dependencies with an incompatible architecture are now hidden
- - Support for the bundled gstreamer version if provided by the runner
- - Adding a new program will be immediately available, without having to update the whole list
- - Removed the ability to install multiple dependencies in one go
- - Improve wording for Components section (Thanks to @orowith2os)
+ - The PulseAudio Latency setting is now deprecated and enabled by default
+ - Add portal support for setting custom Bottles path thanks to @fries1234
+ - Preferences now uses Generic names for better understanding
+ - Improved Gamescope support
+ - General improvements
Fixes
- - Fix DXVK off when starting a game via Run Executable
- - Fix a bug when extracting templates with a partial or missing userdir
- - Fix Steam installation not found when placed at .steam/debian-installation
- - Fix DLL OVerrides not being applied when an override with the same name is already present, now the new one will take priority
- - Fix Proton Runners being listed as prefixes
- - Fix GStreamer plugins not being loaded on Flatpak
- - Fix the bottles list not being updated when a bottle is renamed
- - Fix progressbar not being visible on some locales
- - Fix caching directories being re-initialized when them are already present
- - Fix Steam ACF files not being parsed correctly when corrupted, resulting in a crash
- - Fix Platinum and Silver grades was using the same color
+ - Fix components mismatch on switching bottle
+ - Fix unsafe access to the program"dict" keys
+ - Fix unreachable newly-added programs
+ - Fix for XDG_* vars being read by the runner even when not applicable
+ - Fix charset error parsing acf files
+ - Fix bottles list not being updated when removing a bottle
+ - Fix empty secion in the Run Executable menu
Translations
- - Italian translations thanks to @LorenzoIanotto
- - Hindi translations thanks to Rowan Antkinson
+ - French translations thanks to Thibaut Colin, @jay-tau
- Dutch translations thanks to @flipflop97
- - Turkish translations thanks to @06ergin06
- - Finnish translations thanks to Jiri Grönroos
- - Portuguese (Brazil) translations thanks to saulo marcos
- - Japanese translations thanks to @ryonakano
+ - Turkish translations thanks to @Zayria
- Croatian translations thanks to @milotype
- - Greek translations thanks to @kolyfotis
- - Indonesian translations thanks to @laymoth
+ - Bulgarian translations thanks to @RacerBG
+ - Russian translations thanks to @lenemter
+ - Bengali translations thanks to Anubis
+ - Catalan translations thanks to @rogervc
diff --git a/meson.build b/meson.build
index 4a96e2edd5..abd4ee0070 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
project(
'bottles',
- version: '2022.9.28.1',
+ version: '2022.10.14',
meson_version: '>= 0.59.0',
default_options: [
'warning_level=2',