Revision history for WWW-VastAI

0.001     2026-03-12 06:05:32Z

    - Simplify live-test gating:
      - C<VAST_LIVE_TEST=1> enables read-only live coverage
      - C<VAST_LIVE_ALLOW_COST=1> enables all cost-incurring live tests,
        including instance and volume lifecycle tests
    - Add POD for the entity, transport, and IO helper classes
    - Add direct unit tests for entity accessors and the LWP IO adapter
    - Refresh README installation and usage examples

0.001     2026-03-12
    - Initial release
    - Add WWW::VastAI client with a shared HTTP layer and central operation map
    - Cover Vast.ai marketplace offers, instances, templates, volumes,
      SSH keys, API keys, current user, env vars, invoices, endpoints,
      and workergroups
    - Provide entity objects for the main resource types
    - Add mock-driven unit tests for all implemented resource groups
    - Add opt-in live tests:
      - no-cost read-only API coverage
      - autonomous cost test that can pick a cheap offer, run a custom image,
        probe it over HTTP, stop it, and clean it up
      - volume lifecycle test with cleanup