Skip to content

Releases: siguici/panam

[email protected]

18 Jan 19:20
fc8f496
Compare
Choose a tag to compare

Patch Changes

  • c1b6104: 🚑️ Fix new project initialization command

[email protected]

18 Jan 19:06
6bca350
Compare
Choose a tag to compare

Patch Changes

  • b51fc95: ✨ Add new project initialization command

[email protected]

18 Jan 18:49
d52dadd
Compare
Choose a tag to compare

Minor Changes

  • 7266b96: We’re excited to announce a minor update packed with significant improvements
    and enhanced features to deliver an even smoother and more powerful experience!
    Here’s what’s new:

    🚀 General Improvements

    • Enhanced API with runtime execution support:
      The API has been optimized to better handle execution across various runtimes,
      providing more flexibility and robustness.
    • CLI/API alignment:
      CLI commands now closely mirror the exported API methods,
      ensuring consistent usage and seamless integration.

    ✨ New Features

    • Addition of JSR and other missing commands:
      The CLI has been enriched with previously missing commands,
      such as JSR, to cover more use cases effectively.
    • Improved validation and result handling:
      Stricter validation and better result management
      ensure more reliable processes and clearer feedback.

    🛠️ Fixes and Optimizations

    • Fixed argument parsing for subprocesses:
      More precise handling of subprocess arguments,
      reducing errors and improving compatibility.
    • And much more! 🎉

    We invite you to explore this new version
    and experience the numerous enhancements firsthand.


    Thank you for your continued support!
    💡 If you encounter any issues or have suggestions,
    feel free to reach out via https://github.com/siguici/panam/issues.

[email protected]

18 Jan 19:20
fc8f496
Compare
Choose a tag to compare

Patch Changes

[email protected]

18 Jan 19:06
6bca350
Compare
Choose a tag to compare

Patch Changes

[email protected]

18 Jan 18:49
d52dadd
Compare
Choose a tag to compare

Minor Changes

  • 7266b96: We’re excited to announce a minor update packed with significant improvements
    and enhanced features to deliver an even smoother and more powerful experience!
    Here’s what’s new:

    🚀 General Improvements

    • Enhanced API with runtime execution support:
      The API has been optimized to better handle execution across various runtimes,
      providing more flexibility and robustness.
    • CLI/API alignment:
      CLI commands now closely mirror the exported API methods,
      ensuring consistent usage and seamless integration.

    ✨ New Features

    • Addition of JSR and other missing commands:
      The CLI has been enriched with previously missing commands,
      such as JSR, to cover more use cases effectively.
    • Improved validation and result handling:
      Stricter validation and better result management
      ensure more reliable processes and clearer feedback.

    🛠️ Fixes and Optimizations

    • Fixed argument parsing for subprocesses:
      More precise handling of subprocess arguments,
      reducing errors and improving compatibility.
    • And much more! 🎉

    We invite you to explore this new version
    and experience the numerous enhancements firsthand.


    Thank you for your continued support!
    💡 If you encounter any issues or have suggestions,
    feel free to reach out via https://github.com/siguici/panam/issues.

Patch Changes

[email protected]

17 Jan 10:14
Compare
Choose a tag to compare

Patch Changes

  • 5cf7788: We have restructured the Panam project into a workspace
    to improve scalability and maintainability.
    This update introduces significant changes and new features.

    🔔 Key Changes

    • Separation into Core API and CLI:

      Panam has been split into two distinct packages:

      • panam: The core API for handling commands
        and providing runtime-agnostic functionalities.

      • panam-cli: A user-friendly command-line interface
        built on top of the core API.

    • Introduction of panam-cli:

      A brand-new CLI package providing a consistent and streamlined interface
      for executing package manager commands.

    • Documentation Updates:

      The documentation has been updated to reflect the new workspace structure
      and explain the usage of both panam and panam-cli.

    🛠️ Details of the Changes

    • Core API Enhancements

      • Refactored the core to enable better reusability and modularity.
      • Improved runtime detection and command execution logic.
    • CLI Implementation:

      • Added command support for install, add, remove, run, exec, and dlx.
      • Enhanced output clarity and error handling for CLI users.
    • Updated Documentation:

      • Added instructions for installing and using panam-cli.
      • Enhanced examples to showcase both programmatic and CLI usage.

    📦 Installation Instructions

    • For the Core API:

      npm install panam
    • For the CLI:

    npm install -g panam-cli

[email protected]

17 Jan 10:31
1c279d1
Compare
Choose a tag to compare

Patch Changes

  • 4cbe404: Rename the CLI and give it an alias (pnm)

[email protected]

17 Jan 10:14
Compare
Choose a tag to compare

Patch Changes

  • 5cf7788: We have restructured the Panam project into a workspace
    to improve scalability and maintainability.
    This update introduces significant changes and new features.

    🔔 Key Changes

    • Separation into Core API and CLI:

      Panam has been split into two distinct packages:

      • panam: The core API for handling commands
        and providing runtime-agnostic functionalities.

      • panam-cli: A user-friendly command-line interface
        built on top of the core API.

    • Introduction of panam-cli:

      A brand-new CLI package providing a consistent and streamlined interface
      for executing package manager commands.

    • Documentation Updates:

      The documentation has been updated to reflect the new workspace structure
      and explain the usage of both panam and panam-cli.

    🛠️ Details of the Changes

    • Core API Enhancements

      • Refactored the core to enable better reusability and modularity.
      • Improved runtime detection and command execution logic.
    • CLI Implementation:

      • Added command support for install, add, remove, run, exec, and dlx.
      • Enhanced output clarity and error handling for CLI users.
    • Updated Documentation:

      • Added instructions for installing and using panam-cli.
      • Enhanced examples to showcase both programmatic and CLI usage.

    📦 Installation Instructions

    • For the Core API:

      npm install panam
    • For the CLI:

    npm install -g panam-cli
  • Updated dependencies [5cf7788]

v0.1.0

16 Jan 16:09
a7e00aa
Compare
Choose a tag to compare

Minor Changes

  • 44df058:

    🚀 New Features

    • Introduced a new Command-Line Interface for running commands
      across multiple package managers with consistent behavior.

    🛠️ Fixes

    • Fixed issues with command execution for package managers.

    📚 Documentation

    • Added usage examples for the CLI.