- Replace regex-based list and error parsing with xmldom - Decode entities through the parser and support namespaced pagination responses - Treat malformed listing documents as empty pages
- Adapt the contributed S3 client behind the neutral storage provider contract - Resolve access credentials lazily for each storage operation - Preserve namespace isolation, CORS setup, pagination, progress, and metadata fallbacks Co-authored-by: Rob Coenen <753704+rcoenen@users.noreply.github.com>