v1.0.4
v1.0.4 - Shipping & Performance Hotfix
Added
- Nova Poshta shipping integration:
- City and warehouse selection at checkout
- Courier and recipient information support
- Shipping data persistence with PII-safe snapshot
- Asynchronous shipment processing:
- Background label (TTN) creation
- Retry and failure handling
- Admin shipping management:
- Retry label creation
- Mark orders as shipped or delivered
- Order details enhancements:
- Shipping status and tracking information
Changed
- Vercel performance and cost optimization:
- Blog pages now use ISR (revalidate: 3600)
- Sanity CDN enabled globally
- Blog categories cached using
unstable_cache - Notification polling replaced with visibility-based refresh
- Analytics enabled only in production
- Speed Insights removed
Fixed
- Removed unnecessary layout revalidation after notification actions
- Improved blog content and category cache consistency
Performance & Infrastructure
- Reduced Vercel Function Invocations and runtime CPU usage
- Lower origin transfer for blog content
- Improved overall platform efficiency and stability
Database: PostgreSQL (Neon)
Caching: Upstash Redis
Hosting: Vercel
Live: https://devlovers.net