Release v0.4.0
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_getoperations, 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_assetsandlist_catalogsqueries.
π οΈ 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.0alexmerced/pangolin-cli:0.4.0alexmerced/pangolin-ui:0.4.0