Skip to content

Release v0.4.0

Choose a tag to compare

@AlexMercedCoder AlexMercedCoder released this 28 Dec 18:36
· 23 commits to main since this release

Release v0.4.0 - Performance & Cloud Integration

This release focused on Performance Optimization, Cloud Security Integration, and stabilizing the new modular backend architecture.

πŸš€ Key Features

☁️ AWS STS & Pre-signed URLs

  • Pre-signed URL Support: Secure, direct-to-storage access for presign_get operations, enabling high-performance data retrieval without proxying through the API.
  • AWS STS Integration: Native support for AWS Security Token Service (STS) assume-role workflows.

⚑ Optimizations

  • Pagination Foundation: Laid the groundwork for universal pagination (fully realized in v0.5.0).
  • Listing performance: Optimized list_assets and list_catalogs queries.

πŸ› οΈ Backend Hardening

  • Relational Schema Fixes: Addressed regressions in Postgres and SQLite schema definitions.
  • Join Logic: Fixed internal join logic for permissions and token validation.

πŸ“¦ Docker Images

  • alexmerced/pangolin-api:0.4.0
  • alexmerced/pangolin-cli:0.4.0
  • alexmerced/pangolin-ui:0.4.0