Skip to content

Releases: KindaBrazy/LynxHub

V2.4.0

10 Mar 08:45
ef4c603
Compare
Choose a tag to compare

🌀 Changes

✨ New Features

  • Added ARM64 architecture:
    • Windows, macOS
  • Added Portable app:
    • Windows, Linux
  • Added option for dynamic title/taskbar name based on AI or page (Defualt Enabled)
  • Added option to open app at last position/size or maximized (Default Disabled)
  • Added ability to enable/disable AI interface extensions
  • Added option to configure AI update check frequency (Default 30M)
  • Check for update on new card locate/install

⚡ Improvements

  • Improve terminal process killing on terminate/close #22
  • Update dashboard and audio generation icons
  • Update Styles:
    • Update AI installation and Settings clear popconfirm design
    • Update uninstall modal design
    • Update update details modal design

🪲 Bug Fixes

  • Resolve AI interface extension installation issues
  • Correctly handle dots in repository names
  • Fix error on closing app when an AI interface is running

📌 Minor Changes

  • Portable changes:
    • Use relative path for app config storage path
    • Add executable path retrieval on multiple platforms
    • Remove Restart button on Linux portable AppImage and show exit instead of restart
  • In modules page auto switch to download tab if no modules installed
  • Change button cursor to pointer in specific situations
  • Reorder settings content and navigation buttons
  • Update module changelog close button style
  • Update initializer style
  • Lower Patreon login card border opacity
  • Disable google sync data checkbox

Api and Backend Changes

App

Plugins

Modules

🌱 Source

Full Changes:V2.3.1 to V2.4.0 | Source Point: 991ef87

V2.4.0 Early-Access

24 Feb 12:47
991ef87
Compare
Choose a tag to compare
V2.4.0 Early-Access Pre-release
Pre-release

App Changes:

✨ New Features

  • Added ARM64 architecture:
    • Windows, macOS
  • Added Portable app:
    • Windows, Linux
  • Added option for dynamic title/taskbar name based on AI or page (Defualt Enabled)
  • Added option to open app at last position/size or maximized (Default Disabled)
  • Added ability to enable/disable AI interface extensions
  • Added option to configure AI update check frequency (Default 30M)
  • Check for update on new card locate/install

⚡ Improvements

  • Improve terminal process killing on terminate/close #22
  • Update dashboard and audio generation icons
  • Update Styles:
    • Update AI installation and Settings clear popconfirm design
    • Update uninstall modal design
    • Update update details modal design

🪲 Bug Fixes

  • Resolve AI interface extension installation issues
  • Correctly handle dots in repository names
  • Fix error on closing app when an AI interface is running

📌 Minor Changes

  • Portable changes:
    • Use relative path for app config storage path
    • Add executable path retrieval on multiple platforms
    • Remove Restart button on Linux portable AppImage and show exit instead of restart
  • In modules page auto switch to download tab if no modules installed
  • Change button cursor to pointer in specific situations
  • Reorder settings content and navigation buttons
  • Update module changelog close button style
  • Update initializer style
  • Lower Patreon login card border opacity
  • Disable google sync data checkbox

Api and Backend Changes

App

Plugins

Modules


📥 Access and download here: 🌟 Early-Access: V2.4.0

V2.3.1

22 Feb 12:52
bf3ff97
Compare
Choose a tag to compare

App Changes:

⚡ Improvements

  • Repositioned "Close" and "Terminate AI" confirmation pop-up.
  • Improved module update checking behavior and performance.
  • Added stash and drop functionality to card repository menu.
  • Added animation to command items upon addition.
  • Removed markdown viewer background.
  • Removed modals footer background; close button is now minimal.

🪲 Bug Fixes

  • Refresh modules list after installing or uninstalling a module.
  • Resolve AI interface extension installation issues

📌 Minor Changes

  • Added security notice for extensions and modules installation.
  • Extensions Page:
    • Added skeleton loading, updated panel colors, and changed selected item indicator.
    • Modified tab appearance and improved empty search result text, and updated styles.
  • Modules Page:
    • Added changelog viewer, displays unloaded state, updated "Update All" button, and improved list item design.
    • Smaller tabs, button icons, homepage link, and fixed update checking with no modules.
  • Use custom array for app release log.
  • Updated design of update details and notification.
  • Close menu on "Open Folder" or "Open Homepage".

API and Backend Changes

Extensions


Full Changes:V2.2.1 to V2.3.1 | Source Point: 91e7a1f


.exe - Windows 10/11: x64
.deb - Debian, Ubuntu: x64, arm64
.rpm - Red Hat, Fedora, SUSE: x86_64, aarch64
.dmg - macOS (Beta)

V2.2.1

07 Feb 09:27
91e7a1f
Compare
Choose a tag to compare

App Changes:

✨ New Features

  • Git Cloning Enhancements: Added options for cloning single branches, specifying branch names, and setting clone
    depth.
  • Repository Card Menu: Introduced a new menu item on Repository cards, providing access to branch management (view, switch), repository reset, unshallow, and commit details.
  • Card Duplication: Added the ability to duplicate cards. #8

⚡ Improvements

  • In-App Readme Viewer: Displays the readme file within the app for cards that are not yet installed.
  • Staggered Card Update Checks: Card update checks are now performed sequentially on startup instead of all at once.
  • Streamlined Pinning: Replaced the ribbon with an icon button for pinning cards.
  • Shallow Cloning for AI Extensions: Utilizes shallow cloning for faster installation of AI extensions.
  • Optimized AI Information: Uses the cardInfo modules method for AI information instead of the built-in method.
  • Search Result Refinement: Hides the arguments category when search results are empty.
  • Ctrl+Click Shortcuts:
    • Open a card's homepage in an external browser using Ctrl+click.
    • Open a card's project folder by Ctrl+click on "Open Folder" in the card menu.

🪲 Bug Fixes

  • Fixed an issue where card menu items might not function correctly.
  • Resolved issues with the settings layout extending beyond the app screen.
  • Correct the layout of customized card settings for smaller window sizes.
  • Removed the update badge after a successful card update.
  • The User component in card info is now rendered correctly when a valid picUrl is present.
  • Resolved issues with the zoom functionality in the in-app browser.
  • Fixed broken links within the in-app browser.#25
  • The "Extension Installed" button is no longer shown if an installation error occurs.
  • The uninstall menu item is now hidden if a card has no installation directory.

📌 Minor Changes

  • Added the ability to edit card titles.
  • Modules and extensions are switched to the early-access branch for early-access users.
  • Updated the style of the Run Behavior selection and added descriptions.
  • Set all radius values to the default (md).
  • Restored the joined style for button groups.
  • Adjusted menu icon sizes for consistency.
  • Hides the description component in card info if it's empty.
  • A "Modules Page" button is now displayed when no cards are present.
  • Added --set-upstream-to when changing branches.
  • The update menu item is now only shown when an update is available for cards with custom update checks.

Api and Backend Changes

App

Plugins

General

Modules

Extensions


Full Changes:V2.1.0 to V2.2.1 | Source Point: 8631046


.exe - Windows 10/11: x64
.deb - Debian, Ubuntu: x64, arm64
.rpm - Red Hat, Fedora, SUSE: x86_64, aarch64
.dmg - macOS (Beta)

V2.3.0 Early-Access

07 Feb 10:03
91e7a1f
Compare
Choose a tag to compare
V2.3.0 Early-Access Pre-release
Pre-release

App Changes:

⚡ Improvements

  • Repositioned "Close" and "Terminate AI" confirmation pop-up.
  • Improved module update checking behavior and performance.
  • Added stash and drop functionality to card repository menu.
  • Added animation to command items upon addition.
  • Removed markdown viewer background.
  • Removed modals footer background; close button is now minimal.

🪲 Bug Fixes

  • Refresh modules list after installing or uninstalling a module.

📌 Minor Changes

  • Added security notice for extensions and modules installation.
  • Extensions Page:
    • Added skeleton loading, updated panel colors, and changed selected item indicator.
    • Modified tab appearance and improved empty search result text, and updated styles.
  • Modules Page:
    • Added changelog viewer, displays unloaded state, updated "Update All" button, and improved list item design.
    • Smaller tabs, button icons, homepage link, and fixed update checking with no modules.
  • Use custom array for app release log.
  • Updated design of update details and notification.
  • Close menu on "Open Folder" or "Open Homepage".

API and Backend Changes

Extensions


📥 Access and download here: 🌟 Early-Access: V2.3.0

V2.2.1 Early-Access

25 Jan 11:55
ce523d3
Compare
Choose a tag to compare
V2.2.1 Early-Access Pre-release
Pre-release

App Changes:

🪲 Bug Fixes

  • Prevent modal overlay persistence when closing modals with tabs

📥 Access and download here: 🌟 Early-Access: V2.2.1

V2.2.0 Early-Access

21 Jan 20:24
3a79eaf
Compare
Choose a tag to compare
V2.2.0 Early-Access Pre-release
Pre-release

App Changes:

✨ New Features

  • Git Cloning Enhancements: Added options for cloning single branches, specifying branch names, and setting clone
    depth.
  • Repository Card Menu: Introduced a new menu item on Repository cards, providing access to branch management (view, switch), repository reset, unshallow, and commit details.
  • Card Duplication: Added the ability to duplicate cards. #8

⚡ Improvements

  • In-App Readme Viewer: Displays the readme file within the app for cards that are not yet installed.
  • Staggered Card Update Checks: Card update checks are now performed sequentially on startup instead of all at once.
  • Streamlined Pinning: Replaced the ribbon with an icon button for pinning cards.
  • Shallow Cloning for AI Extensions: Utilizes shallow cloning for faster installation of AI extensions.
  • Optimized AI Information: Uses the cardInfo modules method for AI information instead of the built-in method.
  • Search Result Refinement: Hides the arguments category when search results are empty.
  • Ctrl+Click Shortcuts:
    • Open a card's homepage in an external browser using Ctrl+click.
    • Open a card's project folder by Ctrl+click on "Open Folder" in the card menu.

🪲 Bug Fixes

  • Fixed an issue where card menu items might not function correctly.
  • Resolved issues with the settings layout extending beyond the app screen.
  • Correct the layout of customized card settings for smaller window sizes.
  • Removed the update badge after a successful card update.
  • The User component in card info is now rendered correctly when a valid picUrl is present.
  • Resolved issues with the zoom functionality in the in-app browser.
  • Fixed broken links within the in-app browser.#25
  • The "Extension Installed" button is no longer shown if an installation error occurs.
  • The uninstall menu item is now hidden if a card has no installation directory.

📌 Minor Changes

  • Added the ability to edit card titles.
  • Modules and extensions are switched to the early-access branch for early-access users.
  • Updated the style of the Run Behavior selection and added descriptions.
  • Set all radius values to the default (md).
  • Restored the joined style for button groups.
  • Adjusted menu icon sizes for consistency.
  • Hides the description component in card info if it's empty.
  • A "Modules Page" button is now displayed when no cards are present.
  • Added --set-upstream-to when changing branches.
  • The update menu item is now only shown when an update is available for cards with custom update checks.

Api and Backend Changes

App

Plugins

General

Modules

Extensions


📥 Access and download here: 🌟 Early-Access: V2.2.0

V2.1.0

14 Jan 12:30
d7e27fe
Compare
Choose a tag to compare

✨ New Features

Python Toolkit Screenshot

⚡ Improvements

  • Apply terminal output color for AI installer
  • Show extensions supported platforms icons

🪲 Bug Fixes

  • Disable extension install button for incompatible platforms
  • Remove developer name from launch config modal

🧩Extensions

Changes

New

  • Early Access for extensions

Full Changes:V2.0.0 to V2.1.0 | Source Point: 5805da3


.exe - Windows 10/11: x64
.deb - Debian, Ubuntu: x64, arm64
.rpm - Red Hat, Fedora, SUSE: x86_64, aarch64
.dmg - macOs (Beta) Early-Access

V2.1.0 Early-Access

31 Dec 16:03
f7ca0b3
Compare
Choose a tag to compare
V2.1.0 Early-Access Pre-release
Pre-release

✨ New Features

⚡ Improvements

  • Apply terminal output color for AI installer
  • Show extensions supported platforms icons

🪲 Bug Fixes

  • Disable extension install button for incompatible platforms
  • Remove developer name from launch config modal

🧩Extensions

Changes

New

  • Early Access for extensions

📥 Access and download here: 🌟 Early-Access: V2.1.0

V2.0.0

14 Dec 10:41
0d684a4
Compare
Choose a tag to compare

✨ New Features

  • Extension Support (Beta): Extend the functionality of the application with custom extensions!
  • Terminal Enhancements:
    • Customization: A new settings section allows you to personalize the terminal's behavior and styling.
    • Colorized Output: Easier-to-read terminal output with color-coding based on message type (#20).
    • Copy/Paste: Support copy and paste text in the terminal with right-click (#20).
  • Markdown Viewer: View Markdown files directly within the application.
  • Content & Navigation:
    • README Integration: Access project README directly from the card menu.
    • Pinned Card Ribbons: Visually identify your pinned cards with a new ribbon design.

⚡ Improvements

  • Card Management:
    • Pinned cards are now displayed at the top of the list for easy access.
    • Non-installed cards are filtered out from "Pinned" and "Recently Used" categories (#21).
    • Card reordering now features a smooth animation.
    • Improved card design for better visibility and aesthetics.
    • The card container background is now slightly lighter.
  • User Interface Enhancements:
    • The information modal has been redesigned for improved clarity and visibility.
    • Category icons have been updated to new colored versions with added descriptions.
    • Enhanced search functionality provides better results for developers and repositories.
    • The close button in the tools info modal now has a background on hover.
    • The search and filter backgrounds are lightened for better visibility.
  • Process Management:
    • AI processes are now forcefully terminated before closing or restarting the application to prevent issues (#22).
    • Selected text in the terminal is now cleared automatically on copy.
  • Initializer:
    • Python validation has been removed from the initializer.
    • The initializer design and window size has been enhanced for a better visual experience.
  • Data Display:
    • Card repository information is now conditionally rendered, only appearing when data is available.

🪲 Bug Fixes

  • Resolved an issue where SVG icons were not displayed correctly.
  • Eliminated a 1-second app freeze during startup that occurred while checking for card updates.
  • Fixed an issue where app elements would sometimes appear underneath the title bar.
  • Ensured that modals and menus no longer obscure the title bar.
  • Update ribbons on cards are now hidden when the card is not visible.
  • Resolved an issue that prevented card auto-updates from working correctly on app startup.

Full Changes:V1.3.1 to V2.0.0


.exe - Windows 10/11: x64
.deb - Debian, Ubuntu: x64, arm64
.rpm - Red Hat, Fedora, SUSE: x86_64, aarch64
.dmg - macOs (Beta) Early-Access


Source Point: 6857bc8

Important

Important Note for macOS Users:
The macOS release is currently staged as beta and has been removed from the public release. I don't have access to a real macOS hardware for testing, and while the build has been tested in a virtual machine, I need real-world feedback to ensure performance and stability. Still you can access the macOS beta through the patreon Early-Access. I appreciate your help in testing and providing feedback!