Releases: proxyroot/drongo
Releases · proxyroot/drongo
Release list
v0.7.0
What's changed
- build(deps): bump astral-sh/setup-uv from 5 to 7 (#2) @dependabot[bot]
- build(deps): bump actions/download-artifact from 4 to 8 (#3) @dependabot[bot]
- build(deps): bump actions/checkout from 4 to 7 (#4) @dependabot[bot]
- build(deps): bump actions/upload-artifact from 4 to 7 (#5) @dependabot[bot]
🚀 Features
- Add async Pub/Sub support (gcloud.aio.pubsub over aiohttp) (#42) @proxyroot
- Add BigQuery SQL query execution (optional drongo[bigquery] extra) (#41) @proxyroot
📝 Documentation
- Prioritize Vertex AI, Monitoring, Document AI, Artifact Registry, Storage Transfer (#43) @proxyroot
🧰 Maintenance
- build(deps): bump actions/upload-pages-artifact from 3 to 5 (#20) @dependabot[bot]
- chore: gitignore uv.lock (#40) @proxyroot
Full changelog: v0.6.0...v0.7.0
v0.6.0
What's changed
🚀 Features
- Add Bigtable mock (#37) @proxyroot
- Add server management API (/drongo/reset, /drongo/health) (#36) @proxyroot
- Storage depth: bucket IAM policies + HMAC keys (#35) @proxyroot
- Add Cloud Datastore mock (#34) @proxyroot
- Add Memorystore for Redis mock (instance admin) (#33) @proxyroot
- Add Cloud Functions (2nd gen) mock (#32) @proxyroot
🐛 Bug Fixes
- fix(bigquery): TIMESTAMP columns read back as epoch microseconds (#38) @proxyroot
Full changelog: v0.5.0...v0.6.0
v0.5.0
What's changed
🚀 Features
- Add Cloud Scheduler mock (with executable handler) (#30) @proxyroot
- Add Cloud KMS mock (encrypt/decrypt) (#29) @proxyroot
- Add Cloud Logging mock (#28) @proxyroot
- Add IAM & Service Accounts mock (gRPC-only client) (#27) @proxyroot
- Add Firestore (Native mode) mock (#25) @proxyroot
📝 Documentation
- Add tiered roadmap (informed by moto analysis) (#26) @proxyroot
Full changelog: v0.4.0...v0.5.0
v0.4.0
What's changed
🚀 Features
- Add Resource Manager (Projects) mock (#23) @proxyroot
- Executable handlers: run real user code on job/task/message (#21) @proxyroot
- feat(seed): fake data generators for the mocked services (Faker) (#17) @proxyroot
📝 Documentation
- Versioned docs with mike (#22) @proxyroot
- Versioned docs with mike, deployed on release (#19) @proxyroot
- Add documentation site (drongo.proxyroot.com) (#18) @proxyroot
🧰 Maintenance
- Versioned docs with mike (#22) @proxyroot
- Versioned docs with mike, deployed on release (#19) @proxyroot
Full changelog: v0.3.0...v0.4.0
v0.3.0
What's changed
🚀 Features
- feat(cloudrun): add Cloud Run Jobs mock (LRO) via forced REST (#15) @proxyroot
🐛 Bug Fixes
- fix: transparent Secret Manager + multipart parsing for JSON payloads (#14) @proxyroot
🧰 Maintenance
- ci: add CodeQL code scanning (#16) @proxyroot
Full changelog: v0.2.0...v0.3.0
v0.2.0
What's changed
🚀 Features
- feat(cloudtasks): add Cloud Tasks mock (queues + tasks) via forced REST (#11) @proxyroot
- feat(bigquery): add BigQuery mock (REST) for datasets, tables, and data (#10) @proxyroot
- feat(pubsub): add Pub/Sub mock via an in-process gRPC emulator (#9) @proxyroot
🧰 Maintenance
- ci: derive version from git tag (hatch-vcs) and fix PyPI publish (#12) @proxyroot
Full changelog: v0.1.0...v0.2.0
v0.1.0
What's changed
- fix(ci): grant release-drafter pull-requests: read (#8) @proxyroot
- Rename package to drongo and automate releases (#7) @proxyroot
- feat: drongo, an in-memory GCP mocking framework (moto for GCP) (#1) @proxyroot
Full changelog: ...v0.1.0