🎁 Encore Updates: Test Coverage Analytics, AWS Aurora, and more
Catch up on test coverage, Aurora PostgreSQL, private packages, Cursor agents, and more.
- Product
- Encore
- Sent from
- encore.dev
- Sent
No dark-mode styles — this email renders the same in a dark client.
Catch up on test coverage, Aurora PostgreSQL, private packages, Cursor agents, and more. ͏ ͏ ͏ ͏ ͏ Hey, it’s been a couple of weeks. Here’s what’s new from Encore. See exactly what your tests cover Encore now tracks *test coverage* alongside your test results. See line coverage, coverage of changed lines, coverage over time, untested files, and drill into individual files to see exactly which lines ran. Coverage is automatic for Encore.go, while TypeScript apps can publish lcov from Vitest or Jest. Explore test coverage → ( https://encore.dev/docs/platform/test-coverage?utm_campaign=website&utm_medium=email&utm_source=sendgrid.com ) Amazon Aurora PostgreSQL support Encore now supports *Amazon Aurora PostgreSQL* for AWS environments. Provision a new Aurora cluster or import an existing one, then configure readers, I/O-Optimized storage, or Serverless v2 from the dashboard. Explore AWS infrastructure options → ( https://encore.dev/docs/platform/infrastructure/aws?utm_campaign=website&utm_medium=email&utm_source=sendgrid.com ) Private packages, without tokens in your repo Encore’s platform builds can now install *private npm packages and Go modules*. Add credentials under *Settings > Builds* , and Encore handles authentication when it fetches your dependencies. Tokens are encrypted and never exposed to your application code, tests, or build hooks. Works with npm, pnpm, Yarn, Bun, and private Go module repositories. Set up private packages → ( https://encore.dev/docs/platform/deploy/private-packages?utm_campaign=website&utm_medium=email&utm_source=sendgrid.com ) Also shipped * Rename apps without changing their ID: finally(!) you can update an app’s display name in the dashboard. Just go to *Settings > General*. * *More reliable Google Cloud deploys:* Cloud Run deploys are now judged by the revision being deployed, avoiding false failures caused by an older revision. * *Clearer failed deploys:* deploy summaries do a better job surfacing the failing test or relevant build error first. Explore new example: Cursor Agents SDK We’ve published a new *Cursor Agents SDK example* showing how to run an agent as an Encore service and deploy it to your own AWS or Google Cloud account. The example uses Postgres, Pub/Sub, cron jobs, and secrets, with agent activity visible in tracing. Explore the Cursor Agents example → ( https://encore.dev/cursor-agents?utm_campaign=website&utm_medium=email&utm_source=sendgrid.com ) News from the Encore community A big congratulations to *Pallet* , who just launched Signals ( https://www.pallet.com/blog/ai-supply-chain-disruption-management?utm_campaign=website&utm_medium=email&utm_source=sendgrid.com ). The new product connects live events such as weather, port delays, supplier issues, and tariff changes with operational data, helping Pallet’s AI agents spot supply chain disruptions earlier and coordinate a response. It’s great to see the Pallet team continuing to push forward what’s possible with AI-native logistics software. Read how Pallet builds with Encore → ( https://encore.dev/customers/pallet?utm_campaign=website&utm_medium=email&utm_source=sendgrid.com ) ❤️ Thanks for the ideas, feedback, and bug reports. You help make Encore better with every release! Come say hi on Discord ( https://encore.dev/discord?utm_campaign=website&utm_medium=email&utm_source=sendgrid.com ). Happy building, The Encore team André Eriksson Liljeholmsbron 10 , Stockholm , Unsubscribe ( https://sendgrid.encore.dev/asm/unsubscribe/?user_id=23359047&data=ei3k9liBuMRALqyfYu5q6P687wJFvmgnpSD-7fAt3oloMDAwdTAwMG30Jbmr1cxS9aBUSDM3kKMF64PqbhKUjd9AMvdcSinKn8K9Mf0BYxKSvFjLkSRzaT2x_QJdpdrAHN7_E-5zSqvtHI2Sha_CKg2kd2TShMvxyRs82A8yKMtzd7A0M0mtMKT_dGBoGXIJrq9deF9Lm0kqQ7dPSP9YTiXuOC10M10yPVsILSIaUJQBTNchiWQ18JG0wlJQ2DC_dt51I2bx9L5IWO2fGgsROI2paNdB7Y86BkHw3hjsMU-9qr5MctbYtXkc6HLnkkF7z-lcjXRzZasqCtfemCWp8sSb2p92reejlVFiWPR6fFV-SQ08mSVaqepdOKkI1mNKgdVScFmj_zc6ShKFMvrvdFkzqSRxoXSWQu9QqhXn3AxxOsy7cM9uKDmTQNbh2sodyAzMf5yx1Rou6sAJHZD9KBMDc9PK5qsxbOtV-YtdEwmrzfNMAa0jnLFu2M-JsQ4gyVYcOHt2DqXA2XRiUDZIkiH5b6aJ2PhnF2m9_VH8LcMsL64bD4jgsHi5zVdfeOsjy19cR_jzS0yloZYXHPEIL7BDM_o9XHgM4SRKJLEpsZjh-q_x23euzLEZB_EY-C59gHHYv-CT-VQSCV2IKzaQtkoe1mVwA1Hi0MwctPUjwFn0l3A0gwc584_t6jAC1NLpdfZeF3FciPttS-be0COaCd5IPitqIv9ouZQJ6DT8c0TXuPJ_W_LW6bhRbm3xTov81CS1tzRHAC4kkKp8ITbqv0hlDh6wra5DnGgl6kW9RPXOuf57WyHmLM5V9WOWBi4u2DFtbEWlAmiM4NbgfsocwDBcY_YssCumIGsC1o3Y3T9dMlXkUM1yBWhdCdP1A-nqG0RKhrpCzxDdf_7UbEpxr1lqmn91fGtwz_8zgFOnXD9bA0cM10OR8tAILZgYIv_ILvyLSMz_HQ3JRXh9OQaV2iURatbZectd-udp1sMsQu8G8vkADkYqDyKHhF3xRg59h0XmlGXzgf6SpEBxCS2wklvsxatmy67cJtAMZ_dSTH7sC7UJOr9rDOv6-adt_AdaKDFX6cB4C_Kg_JS81jLcsfLNciIW85Z7WmwR0Pfcdv8D5dfUVh7noxkaHcxfeF_iwIS9vZgJu6YcHP2ZLaw1PdNvweT8DSEMLewRxCuDCHWvep9Adf9EzYFIeQeD8D6s9UyZ1L6GF41E3hKlfeIHSyeJFn9jLmRr ) - Unsubscribe Preferences ( https://sendgrid.encore.dev/asm/?user_id=23359047&data=sRyhMOiKdo0kekzrvhKzf1OFYqfPNpcRtOZLkM3NzH1oMDAwdTAwMIoUtXBD_pC5wQBk-U4IbeiYm7lrHD-Obe4NsIGm7ORsRYYKvLARZ7A9EqLpAeY5mFcLHbEL8BTYrjbsLFzpzgiY_o1wjx6USa1AnWWdwJXHMZHd05ew77zCi6jVIMnOuaoKUKHrMkOoMnIBupRvg4gJNVzNSNO4iXK3ZE9N5JRiokVAAXIqj2_0Mati37yk5HcxHqRIxI-g-iLKykAubxci9G3zP_TezxTd5oRjYZhx_7Ks6pJlVc_5578Ig7XWJel-ZGtjE6eXnMsa4Fh58l4qFldUrqrljhcYGKcB-DwSFsNqrtPzLbbUbWD1y2h0lnbGm4012XMYmKaOaIt9gd1bScfUsY9CPWZjs-PAARvpWKcb23agiU99HOOy950e2IwPq0Nj6srCYQ2P9AIC7ATkQn1zCm-600BPa7vR4OKK4wHde2sFnRDn8hjK7o1P4gh9iieT4xRhtUgn5cfYdKYE6LE4qGaZnq8wxti9IDV10tANUgJuHn28eGMYZ9NyUwU_8kDZmSH99yiHXa2u0l7t62Ms1LouZYVpe9wQz7m_0YGjls_qOcAp20NSnlzlod1e_FVc_s1jebfQ0oCsNkGXY-v1fLgfxd-Mej5UXbUvgV4YijRFeedsDRNTh6EsI_c6ycQD4dR6z_QfbC2kEOU487_STCFPoyTsVM11xpABYFD909SlqkIuZwC2obAtKkDs1E0nmiqc-xdJZesUzk1ZjnrfpxzO6MD9fjb0YhZWOH5BqA8AOzyOfW8-4MdvDOFlwa62FEyxWwy94ru61GuT_MRTDIWfrJesLPofAUcNN364CfNX57uyKCjHqU33Ec6cyRzmHMqgzwYn4JSxYhS7YvWdDNII0-8qGGSPPg9EPoCZpBh-XXgddXjTutot15lRi2WmAr6ies0NWf3MD-hDiEImqovsyvWvdYW8KJZ15YIlOcvP7NkjA3wxR0PwM-zAffxwWojHB3m0eggovdGF87yY5RQbvPOY_8RsZ_swHMtmR_4_QkmxMgXd5IdA88xtxuzK4sKDjOvdnyFt_kGOaTCuyd13ddK8FTiM4kmc6xkz79Ekf6RYlXc68urDsa1itXxGDU0qD7uqe-E04x7ssg2mhy6y_JKLyyop3c73yzW3z6NlQoO_m84eRZzmO8AjAbxr2t6PB6hY_3p7t7s= )
- Accession
- nse/encore/2026-10-29/5455
- From
- André Eriksson · andre@encore.dev
- Sent
- 29 October 2026 · 13:00 UTC





