8000 Releases · TuxForge/archie · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: TuxForge/archie

Archie v1.3

07 Aug 17:07
2516b12
Compare
Choose a tag to compare

Changelog

New features

  • Version Display update

    • Enhanced version display with package manager and version information.
  • Executable Commands 🥳

    • Added support for executing commands via --exec flag.
  • Search'n'Install

    • Improved search feature that allows users to install the package when performing the search (swapped out -Ss %s to just %s).

Added

  • New Functions
    • handle_exec_command(): Processes commands passed via --exec.
    • get_package_manager_version(): Retrieves the version of the package manager.

Changed

  • Update System
    • update_system(): Added --noconfirm flag for automated updates.
  • Clear Cache
    • clear_cache(): Added --noconfirm flag for automated cache clearing.
  • Help Message
    • Updated to include new command options and improved formatting.

Fixed

  • Improved Input Handling
    • Enhanced error handling for invalid and empty inputs.

Contributors

Archie v1.2

06 Aug 13:53
7fb7906
Compare
Choose a tag to compare

Changelog

New features

  • Autocompletion 🥳
    • get_pacman_commands(): Retrieves available package commands.
    • command_generator(): Provides matches for command completion.
    • command_completion(): Integrates with readline for autocomplete
  • Lots of rewrites in code to make it more fast and readable

Added

  • Readline Support: Integrated readline library for interactive input and command completion.
  • New Functions

Changed

  • Input Handling: Replaced fgets with readline for improved user interaction.
  • Command Handling: Updated handle_command to utilize readline's completion features.
  • Version Information: Updated version display text and maintainer details.

Fixed

  • Improved error handling for empty inputs and invalid commands.

Contributors

  • @zackychann
  • @Gur0v
  • @KeiranScript

Archie v1.1

05 Aug 17:39
fb9e5f7
Compare
Choose a tag to compare

Changelog

New Features

  • Option to use paru instead of yay 🥳: Added check_archie_file() to verify the presence of a configuration file.
  • Improved Package Manager Detection: Enhanced check_package_manager() to check for the presence of the paru package manager in addition to yay.
  • Archie on AUR: Archie is now available on the AUR 🥳

Added

  • Support for a really basic Configuration File: check_archie_file() to check for a specific configuration file in the user's home directory.
  • Expanded Command Buffer: Increased buffer sizes for command handling from 256 to 512 bytes.
  • README Revamp: Updated the README file to provide clearer documentation and instructions.
  • New Contributor: @KeiranScript joins the team 🥳

Changed

  • Code Organization: Reorganized code for better readability and maintainability.
  • Command Handling: Updated handle_command() to handle user input and validate commands more efficiently.
  • System Commands: Modified clean_orphans() to use the appropriate package manager dynamically instead of hardcoded yay.
  • Version Display: Enhanced display_version() to provide updated information and credits.

Fixed

  • Major Bug Fixes: Addressed several critical bugs and issues.
  • Error Handling: Improved error handling in get_input() for empty input scenarios.
  • Command Validation: Fixed issues with command validation and user prompts in handle_command().

Contributors

Archie v1.0

05 Aug 11:37
Compare
Choose a tag to compare

Initial stable release of Archie, the start of a journey

0