summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Schnick2023-12-05 15:56:24 +0000
committerChristopher Schnick2023-12-05 15:56:24 +0000
commit65b18cb8099e64f90f6a4bc699d3edf9853a0c2d (patch)
tree21808834127dcbc140e59e98ed315665b5ff0de0
parentd70dfb3da0527ddf06abcde2e3933c8402da01ac (diff)
downloadaur-65b18cb8099e64f90f6a4bc699d3edf9853a0c2d.tar.gz
Update to version 1.7.9
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD4
-rw-r--r--xpipe.changelog50
3 files changed, 38 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f721ed7461b1..9d0ed816b20d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = xpipe
pkgdesc = Your entire server infrastructure at your fingertips
- pkgver = 1.7.8
+ pkgver = 1.7.9
pkgrel = 1
epoch = 1
url = https://github.com/xpipe-io/xpipe
@@ -10,9 +10,9 @@ pkgbase = xpipe
license = unknown
source = xpipe.desktop
sha512sums = SKIP
- source_x86_64 = xpipe-1.7.8-x86_64.tar.gz::https://github.com/xpipe-io/xpipe/releases/download/1.7.8/xpipe-portable-linux-x86_64.tar.gz
+ source_x86_64 = xpipe-1.7.9-x86_64.tar.gz::https://github.com/xpipe-io/xpipe/releases/download/1.7.9/xpipe-portable-linux-x86_64.tar.gz
sha512sums_x86_64 = SKIP
- source_aarch64 = xpipe-1.7.8-arm64.tar.gz::https://github.com/xpipe-io/xpipe/releases/download/1.7.8/xpipe-portable-linux-arm64.tar.gz
+ source_aarch64 = xpipe-1.7.9-arm64.tar.gz::https://github.com/xpipe-io/xpipe/releases/download/1.7.9/xpipe-portable-linux-arm64.tar.gz
sha512sums_aarch64 = SKIP
pkgname = xpipe
diff --git a/PKGBUILD b/PKGBUILD
index 940d5b93fe1b..f1f2fccbed19 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Christopher Schnick <crschnick@xpipe.io>
-_fullver="1.7.8"
+_fullver="1.7.9"
pkgname="xpipe"
-pkgver="1.7.8"
+pkgver="1.7.9"
pkgrel="1"
epoch=1
pkgdesc="Your entire server infrastructure at your fingertips"
diff --git a/xpipe.changelog b/xpipe.changelog
index f4499296cf2a..94f391b53b8d 100644
--- a/xpipe.changelog
+++ b/xpipe.changelog
@@ -1,19 +1,35 @@
-## Changes in 1.7.8
-
-- Make created scripts fully apply to file browser sessions as well.
- Any environment changes will apply to the whole file browser, plus all selected
- terminals scripts will be executed whenever you open a terminal session into a directory.
-- More startup performance improvements
-- Fix dialog window order sometimes being wrong and shown behind main window
-- Fix macOS Terminal.app sometimes not launching connection due to a race condition
-- Many other small miscellaneous fixes and improvements
+## Changes in 1.7.9
+
+### Git storage rework
+
+The git storage functionality has been in a bad state, hopefully this update will change that.
+First of all, several bugs and inconsistencies have been fixed.
+
+Furthermore, the authentication options have been greatly expanded.
+You can now supply both HTTP and SSH git URLs. If any input is required like a username/password/passphrase, XPipe will show a prompt.
+If you chose to use an SSH git URL, you can also set key-based authentication options just as for other ssh connections.
-## Previous changes in 1.7
+Lastly, there is now a general data directory as well in which you can put any additional files like SSH keys that you want to include in the repository. You can then refer to them just as normal within XPipe but their file paths are automatically adapted on any system you clone the repository to. You can open this data directory from the settings menu.
+
+It is recommended to start with a remote git repository from scratch though to properly fix previous issues.
+
+### Other changes
+
+- Fix new daemon instances getting stuck when trying to communicate with an already running daemon that does not respond
+- Fix daemon not properly exiting when stuck on shutdown
+- Fix elevated commands getting stuck if no sudo password was available
+- Fix some commands getting stuck under rare conditions on Linux and macOS
+- Fix some windows being shown outside of screen bounds when display scaling values were set very high
+- Fix macOS .pkg installers requiring Rosetta to be installed on ARM even though it wasn't needed
+- Fix powerlevel10k breaking terminal integrations on macOS
+- Fix screen clear on terminal launch sometimes breaking terminal formatting
+- Fix process exit codes outside of signed 32-bit int causing errors
+- Fix local shell process not restarting if it somehow died
+- Fix errors not showing when GUI could not be initialized
+- Fix some NullPointerExceptions
+- Fix file browser execute action not launching scripts
+- Fix some license related errors
+- Fix Windows os detection on remote servers if cmd was not available
+- Many other small miscellaneous fixes and improvements
-- [1.7.7](https://github.com/xpipe-io/xpipe/releases/tag/1.7.7)
-- [1.7.6](https://github.com/xpipe-io/xpipe/releases/tag/1.7.6)
-- [1.7.5](https://github.com/xpipe-io/xpipe/releases/tag/1.7.5)
-- [1.7.4](https://github.com/xpipe-io/xpipe/releases/tag/1.7.4)
-- [1.7.3](https://github.com/xpipe-io/xpipe/releases/tag/1.7.3)
-- [1.7.2](https://github.com/xpipe-io/xpipe/releases/tag/1.7.2)
-- [1.7.1](https://github.com/xpipe-io/xpipe/releases/tag/1.7.1)
+Please make sure to report any issue you can find. This helps the development a lot.