# Changelog (/changelog)



<div className="ml-release-list not-prose">
  <a className="ml-release-row" href="/changelog/v0.1.71">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.1.71
      </span>

      <span className="ml-release-current">
        Latest
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        BULK has arrived
      </h2>

      <p>
        A purpose-built trading network for speed, fair ordering, and open
        market making is live on mainnet—and Market Lab is ready.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.1.7">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.1.7
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        Unified Hyperliquid outcome routing
      </h2>

      <p>
        Use <code>hyperliquid</code> for Spot and HIP-4 outcomes, select
        <code>--hip 1</code> or <code>--hip 4</code> during market discovery,
        and filter live outcomes by deployer.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.1.6">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.1.6
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        First-class Jupyter Notebook research
      </h2>

      <p>
        Open JupyterLab from the CLI, fetch complete historical ranges lazily,
        and use Market Lab's native studies without installing a Market Lab
        Python package.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.1.5">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.1.5
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        Breaking HIP-3 API and expanded HyperLink execution
      </h2>

      <p>
        Use <code>hyperliquidf</code> for core and HIP-3 perpetuals, with the
        DEX encoded in symbols such as <code>xyz:TSLA</code>. HyperLink now
        executes Spot and HIP-3 orders through <code>hyperlink</code> and
        <code>hyperlinkf</code>.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.1.2">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.1.2
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        HyperLink execution and EntropyIO HIP-3 markets
      </h2>

      <p>
        Route core perpetual orders through HyperLink and discover, analyze,
        or execute EntropyIO markets through <code>hyperliquidf-io</code>.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.1.1">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.1.1
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        Remote transport and named execution accounts
      </h2>

      <p>
        Route commands through SSH, execute Python V2 orders on named BULK or
        Hyperliquid subaccounts, and bound market-order slippage.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.0.8">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.0.8
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        Python V2, Docker mlabd, and outcome market making
      </h2>

      <p>
        Backtest and deploy Python strategies with your own packages, choose a
        Native or Docker daemon, and run Mid-Price, Volume-Mid, and Grid on
        outcome markets with automatic Yes/No inventory handling.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.0.7">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.0.7
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        Hyperliquid Spot, XYZ perpetuals, and live outcome markets
      </h2>

      <p>
        Discover and trade HIP-4 outcomes alongside exact Hyperliquid spot pairs
        and standalone XYZ perpetuals. Futures now use base-only symbols.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.0.6">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.0.6
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        Multi-symbol scripts and classic paired grids
      </h2>

      <p>
        Read and trade several symbols from one script. Run fixed grid cells
        where every completed order places its pair one step away.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>

  <a className="ml-release-row" href="/changelog/v0.0.5">
    <div className="ml-release-meta">
      <span className="ml-release-version">
        v0.0.5
      </span>
    </div>

    <div className="ml-release-summary">
      <h2>
        Market Lab becomes a complete execution runtime
      </h2>

      <p>
        Standalone Binance data, perpetual execution, detached jobs,
        execution-aware backtests, JavaScript scripting, native strategies,
        and market-making bots.
      </p>
    </div>

    <span className="ml-release-arrow" aria-hidden="true">
      →
    </span>
  </a>
</div>
