summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Schnick2023-11-04 06:19:31 +0000
committerChristopher Schnick2023-11-04 06:19:31 +0000
commit81a7d3912cf41628bda1eeaaf143cb2175c80cb9 (patch)
treeace9268c8cfb533ccecf4f9be2234d8b4be40848
parent84c8dec528a82ac62dd00a58a0702d4185ab5abb (diff)
downloadaur-81a7d3912cf41628bda1eeaaf143cb2175c80cb9.tar.gz
Update to version 1.7.3
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD4
-rw-r--r--xpipe.changelog95
3 files changed, 31 insertions, 74 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2f69cf29ee5a..9ce431482c56 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = xpipe
pkgdesc = Your entire server infrastructure at your fingertips
- pkgver = 1.7.2
+ pkgver = 1.7.3
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.2-x86_64.tar.gz::https://github.com/xpipe-io/xpipe/releases/download/1.7.2/xpipe-portable-linux-x86_64.tar.gz
+ source_x86_64 = xpipe-1.7.3-x86_64.tar.gz::https://github.com/xpipe-io/xpipe/releases/download/1.7.3/xpipe-portable-linux-x86_64.tar.gz
sha512sums_x86_64 = SKIP
- source_aarch64 = xpipe-1.7.2-arm64.tar.gz::https://github.com/xpipe-io/xpipe/releases/download/1.7.2/xpipe-portable-linux-arm64.tar.gz
+ source_aarch64 = xpipe-1.7.3-arm64.tar.gz::https://github.com/xpipe-io/xpipe/releases/download/1.7.3/xpipe-portable-linux-arm64.tar.gz
sha512sums_aarch64 = SKIP
pkgname = xpipe
diff --git a/PKGBUILD b/PKGBUILD
index bdcda96e4144..dfa6244d3f3f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Christopher Schnick <crschnick@xpipe.io>
-_fullver="1.7.2"
+_fullver="1.7.3"
pkgname="xpipe"
-pkgver="1.7.2"
+pkgver="1.7.3"
pkgrel="1"
epoch=1
pkgdesc="Your entire server infrastructure at your fingertips"
diff --git a/xpipe.changelog b/xpipe.changelog
index 5a454aa39a26..dd9637d89b81 100644
--- a/xpipe.changelog
+++ b/xpipe.changelog
@@ -1,69 +1,26 @@
-# Update procedure
-
-Note that the automatic updater is broken in version 1.6.0. It will freeze the application and not perform the update. **So do not try to click the install button in XPipe**!
-You have to install it manually from https://github.com/xpipe-io/xpipe/releases/tag/1.7.2. You can easily do this as uninstalling the old version does not delete any user data. Installing a newer version of XPipe also automatically uninstalls any old ones, so you don't have to manually uninstall it.
-
-## Changes in 1.7.2
-
-### Bring your scripts with you
-
-This update introduces a new toggle available for all scripts that if enabled, will automatically copy these scripts to the target system and put them into the PATH when launching a new terminal session. This allows you to easily call your scripts on any system without any setup.
-
-### Professional edition changes
-
-After taking feedback and examples of other applications into consideration, I restructured the professional edition pricing.
-There is now the option for a one-time payment, which will give you permanent access to all current professional features plus all that are released in the next year.
-This one-time payment also makes it possible accept a lot more payment methods than before.
-
-### Other changes
-
-- Fix refresh of connections leading to an inconsistent state and some connections not being displayed
-- The CI pipeline is now fully automated including ARM builds for Linux and macOS
-- Improve startup time on Linux and macOS by skipping tray initialization
-- Add support for tray icon on newer Gnome desktop environments
-- Add support qterminal, xterm, and deepin-terminal
-- Fix configs being unnecessarily saved even when not needed
-- Fix application not starting up on newer Gnome desktop environments
-- Fix killing of local unresponsive shell leading to further errors
-
-## Changes in 1.7.0
-
-### Scripts
-
-XPipe 1.7 comes with a new scripting system, you now can take your environment everywhere.
-The idea is to create modular and reusable init scripts in XPipe that will be run on login but are independent of your profile files.
-You can set certain scripts to be executed for every connection, allowing you to create a consistent environment across all remote systems.
-
-As of now, there is only one set of scripts for enabling starship in your shell connections as a proof of concept.
-However, you can contribute custom scripts [here](https://github.com/xpipe-io/xpipe/tree/master/ext/base/src/main/java/io/xpipe/ext/base/script/PredefinedScriptStore.java) and [here](https://github.com/xpipe-io/xpipe/tree/master/ext/base/src/main/resources/io/xpipe/ext/base/resources/scripts).
-
-### Connection states
-
-The second big change is a rework of the state system.
-This merges the process of validating/refreshing with the process of establishing a connection, allowing for a much faster creation and launch of new connections.
-It also enables a custom display and instant updates of the information displayed for a connection.
-You will definitely notice this change when you connect to a system.
-
-### Performance improvements
-
-The entire storage and UI handling of connections has been reworked to improve performance.
-Especially if you're dealing with a large amount of connections, this will be noticeable.
-
-### Colors
-
-You can now assign colors to connections for organizational purposes to help in situations when many connections are opened in the file browser and terminals at the same time.
-These colors will be shown to identify tabs everywhere within XPipe and also outside of XPipe, for example in terminals.
-
-### Other changes
-
-- Codesign executables on Windows
-- Fix application not starting up or exiting properly sometimes
-- Add support for bsd-based systems
-- Fix OPNsense shells timing out
-- Make window transparency setting a slider
-- Save configuration data more frequently to avoid any data loss
-- Fix shutdown error caused by clipboard being inaccessible
-- Fix some environment scripts not being sourced correctly
-- Fix autoupdater not working properly
-- Fix application not exiting properly on SIGTERM
-- Many other small miscellaneous fixes and improvements
+## Changes in 1.7.3
+
+- Use newly created macOS app icons that better fit in with the general macOS aesthetic
+- Fix connection freezing when sudo askpass dialog was cancelled by now just executing commands as normal user
+- Fix Tabby installation not being detected on Windows if it was system-wide instead of per-user
+- Fix some settings values being incorrectly labelled as professional-only
+- Fix application restart for license activation not working
+- Fix open browser tab list being broken when reordering tabs by dragging
+- Fix browser welcome screen connection list jumping around
+- Fix connection sorting sometimes not working
+- Fix connections being duplicated in all connections overview
+- Fix move to category functionality being broken
+- Fix bring scripts functionality throwing errors on script setup
+- Fix scripts possibly being called multiple times when set as default and as dependencies
+- Improve scripts help documentation
+- Improve styling in some areas
+
+## Previous changes in 1.7
+
+- [https://github.com/xpipe-io/xpipe/releases/tag/1.7.2](https://github.com/xpipe-io/xpipe/releases/tag/1.7.2)
+- [https://github.com/xpipe-io/xpipe/releases/tag/1.7.1](https://github.com/xpipe-io/xpipe/releases/tag/1.7.1)
+
+## Other changes
+
+The entire website at [https://xpipe.io](https://xpipe.io) has been redone, so you can check it out if you want and share your feedback on it.
+Furthermore, XPipe is now also available in the [Microsoft Store](https://apps.microsoft.com/detail/xpipe/XP9KK2PJ9JDQ6G)