Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: LinkoraApp/Linkora

[PREVIEW] 0.15.0

16 Jan 19:40

Choose a tag to compare

[PREVIEW] 0.15.0 Pre-release
Pre-release
  • custom pagination for loading data very efficiently
  • scrollable components for selecting tags and folders instead of full blown lists
  • material 3 expressive "loading" indicators

  • feat: couple tag creation and tag list for individual components into TagSelectionComponent
  • feat: use ContainedLoadingIndicator for indicating "loading" status in CollectionsScreen
  • feat: add pagination support for add-a-new-link dialog component
  • feat: add pagination support for rename-a-link dialog component
  • feat: add pagination support for collections
  • refactor: lil improvements
  • add sliding window test for the custom Paginator
  • feat: implement a custom paginator to load the data batch wise

27/01/26

  • feat: add support for showing tags, date in link views (#122)
  • feat: show the folder path in search results (#71)
  • feat: preload data when nearing end of list with paginator(s)
  • refactor and fix issues in TODO()s after pagination refactoring
  • feat(desktop): use material 3 expressive "loading indicators" when saving links
  • feat: use current system time epoch when importing the data
  • refactor: use enum instead of sealed class for sync-server routes
  • feat(pagination): show empty data indicator when data is empty
  • feat(pagination): show proper loading indicator when data is being loaded
  • feat: add pagination support for home screen panel folders
  • chore: convert app icon's image resources to webp
  • feat: use momo_signature font for app label
  • feat: add pagination support for Search
  • feat: add pagination support for collection screens

[PREVIEW] 0.14.1

13 Nov 21:25

Choose a tag to compare

[PREVIEW] 0.14.1 Pre-release
Pre-release

This is a preview release, which means things might not be fully implemented or tested, and might only work on my machine. You can still open issues for "bugs" or improvements. The tag this release is published under may also not match the uploaded builds.

Last Updated: 06/01/26

Changes

  • feat(android): add auto-save support for links shared from other apps (#121)
  • fix(android-mobile): use proper padding for tags-row in menu when image header is disabled
  • feat: use preferred action on grid link item click (#121)
  • feat: add support for Google Sans Flex font (defaulting to Poppins)

Happy New Year???

  • feat(android): verify the notification permission status before starting auto-save service
  • feat: support date and time display in link components (#51)
  • feat: process links refreshing asynchronously with concurrency of 15

0.14.0

03 Nov 10:53

Choose a tag to compare

If you use sync-server, you must use the latest sync-server version, v0.2.0 (at the time of writing this).

What's New

  • Tags - We do tags now, yup, you read that right, Linkora now supports tags [#12]
    • Folders and Tags are in the same Collection screen; you can slide or manually switch from the collection switcher
    • JSON-based exports support tags, HTML exports don't
    • Your preference to shrink or expand the tag section when saving links is persisted
  • New alternate icons on Android, icon made by LOLCATpl (on Discord) supports themed icon alongside legacy & regular icons, other icons don't. You can change the icon from the general settings screen
  • Folders can be searched and sorted [#43] while saving a link; the manual tree still exists if you prefer that
  • Double-tap on the search icon from the android-mobile bottom nav will automatically open the search bar
  • All clickable elements now show a pointer cursor on hover
  • Desktop now follows a minimum window size
  • During multiple link selection, the addresses of selected links can be shared (split by a line) [#111]

Improvements

  • Grid/Staggered (Link) Component has been completely rewritten
  • Menu bottom sheet UI for links has been improved

These two are also based on the designs created by LOLCATpl 🦅🦅🦅

Fixes

  • Resetting the local database (remote if preferred) has been re-added [#107]

Internals

  • Lots of refactoring around navigation in the collections screen - removed all the singletons that were guiding most of the navigation context across all platforms, which was a mess. And all the other refactorings that went with it.
    • I'll refactor more as I keep seeing stuff that can be done better.
  • I have started using context params; existing extension functions will stay, but I'm gonna use more of these wherever it makes sense.

Full Changelog: release-v0.13.7...release-v0.14.0

[PREVIEW] 0.14.0

28 Sep 10:42

Choose a tag to compare

[PREVIEW] 0.14.0 Pre-release
Pre-release

Last Updated: 24/10/25 1:30 PM IST


I'm planning to publish Linkora on Google Play. As of now, I need at least 12 testers and this test will continue for at least 14 days, to make the app available globally, so, if you're interested, please send your email address via:

https://forms.gle/zjTuMa8VXPvHg7nz9

I'll contact you via email once a release is available for testing.


This preview must not be used for regular usage, as the implementation for remote sync isn't yet completed/partially implemented it's done, but there will be no server previews; a new version will be published soon. You must only test this locally without connecting to the server.

Builds released under this release may be updated at any time and may not match the build(s) of the current tag this release is published under.

Changes

  • we do tags now [#12]
  • internal improvements (a lot)
  • improved grid link component
  • improved menu sheet
  • add support for searching & sorting folders during link addition
  • add ability to expand and collapse tags section in AddANewLinkDialogBox (persisted)
  • use bottom sheet for AddANewLinkDialogBox content instead of dialog box (on android-mobile)

Known issues

  • Import fails with tags connected to different links than the source, i.e., Tags export works, but import doesn't. Fixed
  • Tags do not follow the selected sorting order. Fixed
  • Main FAB misbehaves, folder creation, editing, and multi-selection (for copy, moving, and deleting) don't work as expected (well, I'm refactoring the entire navigation code, so this is expected)FIXED
  • Copying links with multi-action doesn't copy their associated tags (I didn't even implement this)FIXED

[PREVIEW] 0.13.8

01 Sep 15:18

Choose a tag to compare

[PREVIEW] 0.13.8 Pre-release
Pre-release

Note: Builds released under this release may be updated at any time and may not match the build(s) of the current tag this release is published under.

Changes

  • Share one or multiple links at once #111

0.13.7

25 Jul 07:46

Choose a tag to compare

What's New

  • Added option to select export and backup locations [#97]

    • Android: You must select the locations after installing this version, as the app has migrated to Storage Access Framework (SAF). There is no default location anymore; you must choose locations for exports and backups to work. The app will persist these locations with the necessary permissions, so you only need to select them once.
    • Desktop: The default location remains unchanged.
  • Added option to auto-delete old backups after reaching a specified limit [#97]

    • Note: This works exclusively on existing backup files. Current files being backed up are not counted toward the limit.
  • Snapshots moved to new location: Data > Snapshots.

Fixes

  • Fix duplicate screen in back stack by @tuuhin in #103
  • Exports & backups now use a new timestamp pattern to prevent file system conflicts. [#101]

New Contributors


Internals

  • refactored to a proper systematic manual DI 🦅🦅🦅

Full Changelog: release-v0.13.6...release-v0.13.7

[PREVIEW] 0.13.7

23 Jul 04:33

Choose a tag to compare

[PREVIEW] 0.13.7 Pre-release
Pre-release

Note: Builds released under this release may be updated at any time and may not match the build(s) of the current tag this release is published under.

Changes

  • Updated timestamp format to prevent conflicts with the file system
  • Added option to select export and backup locations
  • Auto backup deletions

Known Issues

- Uri permission(s) isn't persisted, leading to export/backup failures Fixed: re-selection needed if chosen in previous builds, since older selection didn’t target persistence permission for the uri

0.13.6

21 Jul 19:49

Choose a tag to compare

What's New

  • Certificate verification for sync-server can be bypassed (not recommended, but available if needed)
  • Pull-to-refresh/swipe-down-to-refresh added in Android mobile when connected to the sync server
    • This is usually not needed because both app and sync-server support live updates, but if you want to force a reconnect to the server, this would be helpful
  • Android app now supports edge-to-edge with transparent navigation bars
  • Manual sync button added to desktop navigation rail
    • same functionality as pull-to-refresh/swipe-down-to-refresh on Android mobile
  • Updated target SDK to 36

Fixes

  • Fixed weird padding at the bottom of settings screens [#94]
  • Fixed "+" button incorrect padding [#93]

Browser Extension: Save links directly from your browser (available on Firefox, local installation on Chromium-based browsers) - LinkoraApp/browser-extension

Full Changelog: release-v0.13.5...release-v0.13.6

[PREVIEW] 0.13.6

20 Jul 09:16

Choose a tag to compare

[PREVIEW] 0.13.6 Pre-release
Pre-release

THIS IS A PREVIEW RELEASE, DO NOT USE FOR REGULAR PURPOSES, ONLY FOR TESTING AND FEEDBACK. I REPEAT, DO NOT USE OR UPDATE FOR REGULAR PURPOSES.

Note: Builds released under this release may be updated at any time and may not match the build(s) of the current tag this release is published under.

Changes

  • Added an option to bypass certificate checks to the sync-server
  • Added swipe down to refresh on Android mobile, and an icon button on navigation rail on tablet/desktop to force restart syncing and connection

0.13.5

17 Jul 22:20

Choose a tag to compare

What's new

  • Added support for HTTPS to connect with the sync server; websocket is forced to run on WSS, so you must always be connected to the sync server via HTTPS.
    • You also have to manually import the certificate (.cer) generated by the server to make sure the Linkora app trusts your server. This certificate is stored internally, so a one-time import is sufficient.
    • You can check back whenever you want after a successful connection to know if the certificate is valid or not from the server settings screen.
  • Search now considers the URL to provide the results alongside the title and note.
  • Added a setting to block saving the link if it already exists at the destination, enabled by default.

Fixes

  • Main FAB is positioned based on the height of the bottom nav bar [#93]
  • Mobile responsiveness does not recognise navigation bar at bottom [#98] (couldn't reproduce locally, so hopefully the possible fix that's applied should solve it)

Improvements

  • Rename dialog on Android mobile now shows in a bottom sheet instead of a full-screen dialog box

Internals

Dropped markedAsImportant column in link table to directly validate link type based on linkType.


Full Changelog: release-v0.13.3...release-v0.13.5