Skip to content

v0.3.3

Choose a tag to compare

@justintanner justintanner released this 09 Jun 08:14
· 175 commits to main since this release

Apicity v0.3.3

Summary

  • Add B2 real-asset E2E HAR test with Telegram visibility (ac-v403dm, P2) - Added B2 real-asset E2E HAR test and sent Telegram harness message
  • Finish first-class B2 provider integration (ac-6dlabo, P2) - Completed B2 follow-up integration: generated TSV-backed B2 README docs, fixed MCP 1Password B2_REGION resolution, added B2 MCP registry coverage, and made Telegram matching treat B2 as S3-compatible.
  • Customize bd prime session close profile (ac-za45v1, P2) - Added project-local .beads/PRIME.md override so bd prime emits Apicity's maintainer close workflow instead of the default conservative handoff profile.
  • Add Backblaze B2 S3-compatible provider (ac-iacay4, P2) - Implemented @apicity/b2 as a thin S3-compatible wrapper with B2 env, MCP/docs wiring, endpoint docs, unit coverage, and replayed object-core integration fixture.
  • Add S3 GetBucketNotification (ac-kebt1b, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 PutBucketNotification (ac-usos5l, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 PutBucketLifecycle (ac-a0e3v9, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 DeleteBucketMetadataTableConfiguration (ac-j7ivhm, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 GetBucketAbac (ac-aj8e7m, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 GetBucketPolicyStatus (ac-isod5x, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 PutBucketAcl (ac-9nq4dp, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 GetBucketMetadataTableConfiguration (ac-rh216f, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 GetBucketLifecycle (ac-0kde5m, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 GetBucketAcl (ac-afn22k, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 CreateBucketMetadataTableConfiguration (ac-7wj028, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 DeleteBucketIntelligentTieringConfiguration (ac-se4agd, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 GetBucketAccelerateConfiguration (ac-cqlk5h, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 ListBucketIntelligentTieringConfigurations (ac-7k5ptj, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 PutBucketIntelligentTieringConfiguration (ac-fo6kkn, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 GetBucketIntelligentTieringConfiguration (ac-hpsaae, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 PutBucketAbac (ac-m1rw2q, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 ListObjects (ac-pq8pek, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Add S3 PutBucketAccelerateConfiguration (ac-32ze9n, P2) - Implemented S3 compatibility endpoints with unit coverage, HAR integration recordings, Telegram formatter coverage, lint, and replay tests
  • Complete remaining S3 provider coverage (ac-yajqrg, P2) - All remaining S3 provider coverage beads are complete: multipart, bulk/versioning, bucket config, object governance, specialized APIs, and hardening.
  • Harden S3 provider ergonomics (ac-pu6nof, P2) - Implemented S3 hardening helpers: presigned URLs, streaming object reads, region redirect retry, object checksum headers, namespace-aware XML parsing, docs, and focused tests.
  • Add newer and specialized S3 API surfaces (ac-1nethb, P3) - Implemented specialized S3 surfaces with unit coverage: directory bucket listing/session/rename, metadata table configuration, object encryption update, and Object Lambda WriteGetObjectResponse; documented environment-specific fixture limits.
  • Add S3 object governance and restore endpoints (ac-hw3cml, P3) - Implemented S3 object governance and restore surfaces with typed methods, docs rows, tests, and safe object-governance recording.
  • Add S3 bucket configuration endpoints (ac-0l281f, P2) - Implemented S3 bucket configuration endpoint families with schemas, docs, tests, and bucket-config recording.
  • Add S3 bulk delete and versioning operations (ac-c53zi3, P2) - Implemented S3 bulk delete, object version listing, and bucket versioning endpoints with docs, tests, and replayed fixture.
  • Add S3 multipart upload operations (ac-0mxz8y, P1) - Implemented S3 multipart upload operations with types, schemas, factory methods, docs, unit coverage, and replayed Polly fixture.
  • Show useful S3 output in Telegram harness (ac-fuqojd, P2) - Added empty-body response header previews and S3 virtual-hosted endpoint matching to Telegram harness
  • Add S3 object copy and tagging operations (ac-7uu4ah, P2) - Added S3 CopyObject and object tagging operations with docs, unit coverage, and Polly fixture
  • Expand S3 bucket operations (ac-g0cwzm, P2) - Added S3 bucket create/delete/head/location methods with docs, unit tests, and read-only Polly fixture
  • Add @apicity/s3 provider (ac-svzaat, P1) - Implemented @apicity/s3 provider with SigV4 object-core APIs, repo/MCP integration, S3 Polly recording, unit tests, and passing build/lint/test checks.
  • Add Binance Spot reference price calculation endpoint (ac-ur4o4q, P2) - Completed
  • Add Binance Spot reference price endpoint (ac-t0p0as, P2) - Completed
  • Add Binance Spot rolling window ticker endpoint (ac-t2401x, P2) - Completed
  • Add Binance Spot order book ticker endpoint (ac-qtl7oe, P2) - Completed
  • Add Binance Spot symbol price ticker endpoint (ac-de27hh, P2) - Completed
  • Add Binance Spot trading day ticker endpoint (ac-kf9ltl, P2) - Completed
  • Add Binance Spot 24hr ticker endpoint (ac-uwvz06, P2) - Completed
  • Add Binance Spot average price endpoint (ac-s01clz, P2) - Completed
  • Add Binance Spot UI klines endpoint (ac-fwccry, P2) - Completed
  • Add Binance Spot klines endpoint (ac-2y588t, P2) - Completed
  • Add Binance Spot historical block trades endpoint (ac-e10trl, P2) - Completed
  • Add Binance Spot aggregate trades endpoint (ac-wwmxyl, P2) - Completed
  • Add Binance Spot historical trades endpoint (ac-5gfjzu, P2) - Completed
  • Add Binance Spot recent trades endpoint (ac-78focp, P2) - Completed
  • Add Binance Spot order book depth endpoint (ac-nixlaa, P2) - Completed
  • Configure GitHub Telegram secrets for endpoint notifications (ac-nijwqc, P1) - Completed
  • Fix HAR matching for query placeholder endpoint URLs (ac-8lvadg, P1) - Completed
  • Add Binance Spot exchange info endpoint (ac-rdxzxi, P2) - Completed
  • Add Binance Spot server time endpoint (ac-15lecz, P2) - Completed
  • Send Telegram endpoint notifications on push (ac-wpempz, P1) - Completed
  • Add Binance Spot test connectivity endpoint (ac-rarbhz, P2) - Added @apicity/binance with Spot GET /api/v3/ping, endpoint metadata, HAR replay test, docs, and registry wiring.
  • Fix endpoint Telegram harness message formatting (ac-sh8jcu, P2) - Added Telegram HTML endpoint message generator, CI send step, workflow docs, and test coverage.

Published Packages

  • @apicity/alibaba@0.3.3
  • @apicity/anthropic@0.3.3
  • @apicity/b2@0.3.3
  • @apicity/binance@0.3.3
  • @apicity/cost@0.3.3
  • @apicity/dolthub@0.3.3
  • @apicity/elevenlabs@0.3.3
  • @apicity/fal@0.3.3
  • @apicity/fireworks@0.3.3
  • @apicity/free-media-upload@0.3.3
  • @apicity/google@0.3.3
  • @apicity/kie@0.3.3
  • @apicity/kimicoding@0.3.3
  • @apicity/mcp-server@0.3.3
  • @apicity/meta@0.3.3
  • @apicity/openai@0.3.3
  • @apicity/polymarket@0.3.3
  • @apicity/s3@0.3.3
  • @apicity/telegram@0.3.3
  • @apicity/x@0.3.3
  • @apicity/xai@0.3.3
  • @apicity/youtube@0.3.3