diff options
author | Christopher Schnick | 2023-11-04 06:19:31 +0000 |
---|---|---|
committer | Christopher Schnick | 2023-11-04 06:19:31 +0000 |
commit | 81a7d3912cf41628bda1eeaaf143cb2175c80cb9 (patch) | |
tree | ace9268c8cfb533ccecf4f9be2234d8b4be40848 | |
parent | 84c8dec528a82ac62dd00a58a0702d4185ab5abb (diff) | |
download | aur-81a7d3912cf41628bda1eeaaf143cb2175c80cb9.tar.gz |
Update to version 1.7.3
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | xpipe.changelog | 95 |
3 files changed, 31 insertions, 74 deletions
@@ -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 @@ -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) |