Object Storage #1579
marcuskohlberg
started this conversation in
General
Object Storage
#1579
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We're very excited to announce that Encore (both Go and TypeScript versions) now supports Object Storage as a first-class cloud infrastructure resource! As always, update to the latest release with
encore version update
!Object Storage
Object Storage is a simple and scalable way to store files and unstructured data in your backend application. The most well-known implementation is Amazon S3 ("Simple Storage Service"), but it's universally supported by every major cloud provider.
Encore now provides a cloud-agnostic API for working with Object Storage, allowing you to store and retrieve files with ease. It has support for Amazon S3, Google Cloud Storage, as well as any other S3-compatible implementation (such as DigitalOcean Spaces, MinIO, etc.).
Here's how you might use it in Encore.ts:
Additionally, when you use Encore's Object Storage APIs you also automatically get:
And with Encore's Cloud Platform you also get:
See the documentation (Encore.ts / Encore.go) for more information!
TypeScript parsing improvements
Encore.ts now has improved support for parsing more TypeScript language features:
export * from "./file"
)Together, these improvements enable much wider support for referencing types defined in external libraries.
We're constantly working on bringing more improvements to the TypeScript parser, with more coming in the near future.
If you have use cases that the TypeScript parser doesn't support, please let us know in Discord!
What's Changed
--openapi-exclude-private-endpoints
in client gen by @eandre in Fix--openapi-exclude-private-endpoints
in client gen #1577Thanks to our new contributors! ❤️
Full Changelog: v1.43.9...v1.44.0
This discussion was created from the release Object Storage.
Beta Was this translation helpful? Give feedback.
All reactions