Introducing Infrastructure Configuration, Local Dev Dash Revamp, Enhanced Tracing & More! #740
marcuskohlberg
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
It's been a long time coming, but it's finally here: Infrastructure configuration directly from the Encore Cloud Dashboard!
You can now easily configure your AWS and GCP environments infrastructure settings, including: compute instances, database clusters, and Redis clusters. When you make changes Encore automatically validates the configuration according to each cloud provider's constraints and applies the configuration during the next deploy. This makes it much simpler to manage and track changes as your needs evolve.
infraedit.mp4
Local Development Dashboard Refresh
It's about time the local dev dash got some care and attention. We've made some major upgrades behind the scenes and it now shares most of its components with the Cloud Dashboard. This means it's now also got the latest and greatest functionality like the improved API Explorer and Service Catalog. It'll also make it faster to release further improvements, so expect more to come!
Tracing improvements
As part of our ongoing work to add support for gRPC (more on that soon!), we've taken the opportunity to make some quality-of-life improvements to tracing:
newtracing.mp4
GraphQL Tutorial
We get many questions about using GraphQL in Encore applications. So we've recently published a tutorial on how to build a GraphQL API. We hope you enjoy trying it, and find it helpful when using GraphQL. There is also a GraphQL example app in the example apps repo.
Other improvements & bugfixes
This release brings several other significant improvements:
fetch
options in the generated TypeScript/JavaScript clients (clientgen: allow specifying RequestInit for ts/js clients #737). Thanks @PhakornKiong for the contribution!pubsub.MethodHandler
) (pubsub: add MethodHandler #739)encore:"optional"
in the generated clients (TypeScript, JavaScript, OpenAPI) (clientgen: fix handling of optionals #726)What’s next
Right now we're working on adding support for deploying to Kubernetes, gRPC, and much more.
Stay tuned and please vote on your favorite feature on the roadmap!
As always, if you have questions, tell us on Slack or post on the Community Forum.
We’re excited to hear your feedback! ❤️
Full Changelog: v1.19.0...v1.20.0
This discussion was created from the release Introducing Infrastructure Configuration, Local Dev Dash Revamp, Enhanced Tracing & More!.
Beta Was this translation helpful? Give feedback.
All reactions