0.11.0
·
13 commits
to master
since this release
Linkora is now available for desktop (excluding mac), along with a self-hostable server. The versioning for desktop builds starts from 1.0.0
(AFAIK, I can't change this to 0.11.0
as it must start from 1.0.0
). However, the actual versioning is still based on android's, which is 0.11.0
with this release.
What's New
- A self-hostable sync server for syncing data across clients. This version of Linkora is the initial installation for compatibility with the server. [#21, #42]
- If you are hosting the server locally, make sure that the device running Linkora is connected to the same Wi-Fi/network as the machine hosting the server.
- Panels UI on the home screen has been redesigned. [#49]
- Video links from Twitter and YouTube now display a
VIDEO
label when using a Grid or Staggered layout; this can be disabled in the layout settings. [#45] - Added sorting in the
All Links
collection screen. - Import/Export now shows logs during the process.
Improvements
- Improved updating of the navigation bar colour on Android. [#53]
- Many changes in the codebase—this is the biggest update so far.
Note:
- If you are on Android, you can first try this build using
composeApp-preview.apk
or the release build directly, as Move/Copy is not available in this build. - Move/Copy isn't available in this version because the codebase has been rewritten from scratch; expect this feature in future versions.
- The localization server has been updated to a new version and will be live soon. If you use Linkora in a language other than English, some text may break in this build due to changes in localization handling. This can be fixed by refreshing your localization strings.
- If you are using Linkora on a desktop and importing, the file picker may not work correctly on all OSes. To work around this, you can switch the importing method to
File Location
and provide the file path directly. If the file picker works for you, then you're good to go. - If you are connected to a self-hosted server and installed Linkora on a new device, pull data from the server instead of importing an external file. Importing externally can cause duplication, as there is no way to detect existing data if you modified the database remotely.
- There will be no separate GitHub and F-Droid builds in the future, as I will no longer be using Firebase. I plan to switch to a different service that does not pull your mobile info. While we are at it, this version may take some time (or a long time) to be available on F-Droid.
- If you are using a Linux-based OS that is not listed below, download
Linkora-linux-x64-1.0.0.jar
and run it via the terminal:java -jar "Linkora-linux-x64-1.0.0.jar"
Full Changelog: release-v0.10.0...release-v0.11.0