🎉 Introducing Edgio v6 which supports Node.js v16. Learn how to upgrade. 🎉
Edgio
Edgio

Changelog

Edgio Packages - v6.1.3 (2023-03-13)

  • Implement Qwik Connector by @rishi-raj-jain in
  • Update README.md by @rishi-raj-jain in
  • fix: @edgio/vue is detected in Nuxt 2 environments by @rishi-raj-jain in
  • Implement Analog Connector by @rishi-raj-jain in
  • fix: Support es6 with Express Connector by @rishi-raj-jain in
  • fix: Support es6 with Astro Connector by @rishi-raj-jain in
  • APPOPS-18276 Fix ISR for index pages by @petrvecera in
  • APPOPS-14515: Fixed names of params when query duplicate params are presented by @thehansys in Full Changelog:

Edgio Packages - v6.1.2 (2023-02-27)

  • APPOPS-18027 Bump lodash in devtools by @petrvecera in
  • APPOPS-18027 Bump babel-loader, decode-uri-component and ts-loader in core package by @petrvecera in
  • APPOPS-18027 Bump decode-uri-component in CLI package by @petrvecera in
  • APPOPS-17852 Next connector - fix the semver for canary versions by @petrvecera in
  • Delete service-worker.js from the express connector by @rishi-raj-jain in
  • implement —base flag basic usage by @rishi-raj-jain in
  • APPOPS-18072 Migrate @edgio/react package to Typescript by @petrvecera in
  • Enable SW build even in vite projects by @rishi-raj-jain in Full Changelog:

Edgio Packages - v6.1.1 (2023-02-13)

  • [6.x] APPOPS-17193: Fix reentrant request access logs by @agutekanst-llnw in
  • APPOPS-17776 Improve init tests and move them to another file by @petrvecera in
  • always include angular.json by @rishi-raj-jain in Full Changelog:

Edgio Packages - v6.1.0 (2023-01-30)

  • Update Svelte dependency version by @tristanlee85 in
  • Changed backend from old documentation to new one in starter test by @thehansys in
  • APPOPS-17291 Bugfix: Newline in Host header environment variable fails deployment by @jakub-jarek in
  • [CI] Disabled broken frontity integration test and fixed cleaning for nuxt and nuxt-static by @thehansys in
  • APPOPS-17347: Added support for basePath property of next.config.js by @thehansys in
  • APPOPS-17473 Peer deps removed by @jakub-jarek in
  • Add CODEOWNERS for Lambda source code by @ierceg in
  • APPOPS-17542 Bugfix: Nextjs init+build in single command fails by @jakub-jarek in
  • [APPOPS-17613] Fix invalid config schemas for connectors by @tristanlee85 in
  • [Snyk] Security upgrade simple-git from 3.15.1 to 3.16.0 by @MEGrimshaw in
  • APPOPS-17650 Deprecate and hide from docs response status match by @petrvecera in

New connector

  • Appops 17333 Added new vue connector vue-cva (backward compatibile with vue3) by @jakub-jarek in

New Contributors

  • @jakub-jarek made their first contribution in Full Changelog:

Edgio Packages - v6.0.6 (2023-01-06)

  • APPOPS-17249 Add another check for production build in lambdas by @petrvecera in
  • APPOPS-17269: Added basic support for experimental app folder of Next 13 by @thehansys in
  • APPOPS-17117: Added compatibility with vue3 into Prefetch component by @thehansys in
  • [Snyk] Security upgrade json5 from 2.2.1 to 2.2.2 by @MEGrimshaw in
  • Move bundled sw to .edgio/sw_temp for fastboot & frontify by @rishi-raj-jain in Full Changelog:

Edgio Packages - v6.0.5 (2022-12-29)

  • APPOPS-12787: Added support for runtime variables in next.config.js by @thehansys in
  • Update peerDeps to latest version by @rishi-raj-jain in Full Changelog:

Edgio Packages - v6.0.4 (2022-12-20)

  • CI tests and readme housekeeping by @petrvecera in
  • APPOPS-17248 - Update qs package by @petrvecera in
  • Disable build optimizations for next 13 by @petrvecera in
  • APPOPS-17234 Update simple git by @petrvecera in Full Changelog:

Edgio Packages - v6.0.3 (2022-12-16)

  • APPOPS-17069 Next13 optimalizations (#1644) @petrvecera

Edgio Packages - v6.0.2 (2022-12-15)

  • APPOPS15834 - Bump compiler to 1.7.9 (#1638) @petrvecera
  • APPOPS 16918 solve cache poisoning on reentrancy - 1.7.8 (#1639) @petrvecera
  • Sanity Studio Connector With Integration tests (#1628) @rishi-raj-jain
  • APPOPS-15946: Added check for site name with site specific token (#1625) @thehansys
  • Disable optimizations for Next.js that cause build errors with Next 13+ (#1637) @markbrocato

Edgio Packages - v6.0.1 (2022-12-07)

  • Fix issues with peer dependencies & bump recommended engine to Node 16 by @petrvecera in Full Changelog:

Edgio Packages - v6.0.0 (2022-12-07)

  • [6.x] APPOPS-15752 Migrate to Node 16 (#1551) @petrvecera
  • [6.x] APPOPS-15740: Removed JWT support (#1623) @thehansys
  • [6.x] APPOPS-17070: Fixed SW cache config (#1614) @thehansys

Edgio Packages - v5.1.3 (2023-02-03)

  • Updated CI scripts to use @edgio/cli@latest-v5 instead of v6 by @thehansys in
  • APPOPS-17291 Bugfix: Newline in Host header environment variable fails deployment by @thehansys in
  • [CI] Disabled broken frontity integration test and fixed cleaning for nuxt and nuxt-static by @thehansys in
  • [5.x] APPOPS-17193: Fix reentrant request access logs by @agutekanst-llnw in
  • APPOPS-17542 Bugfix: Nextjs init+build in single command fails by @thehansys in Full Changelog:

Edgio Packages - v5.1.2 (2023-01-06)

  • APPOPS-17286: Added tagged release for v5 #1658 by @thehansys in
  • APPOPS-17117: Added compatibility with vue3 into Prefetch component (… by @negyxo in Full Changelog:

Edgio Packages - v5.1.1 (2022-12-20)

  • [v5] Bump compiler to 1.7.9 by @petrvecera in
  • [v5] APPOPS-16918 solve cache poisoning on reentrancy - compiler 1.7.8 by @petrvecera in Full Changelog:

Edgio Packages - v5.1.0 (2022-12-06)

  • Appops 13253 analytics mix panel v5 (#1615) @petrvecera
  • APPOPS-16924 - Add new no index solution (#1611) @petrvecera

Edgio Packages - v5.0.6 (2022-11-29)

  • APPOPS-15644 - Fix slow cold starts with Next12 (#1550) @petrvecera
  • fix: Angular connector to cache the assets by default (#1579) @rishi-raj-jain
  • APPOPS-16123: Add buildServiceWorker to core (#1583) @rishi-raj-jain
  • APPOPS-16895 Allow React 18 (#1596) @petrvecera
  • Update nitropack build process (#1600) @rishi-raj-jain
  • [5.x] Fixed circular dependency in prefetch package (#1601) @thehansys
  • Astro: Fix the astro config object (#1603) @RaeesBhatti
  • [Astro] report Edgio address (#1606) @rishi-raj-jain

Edgio Packages - v5.0.5 (2022-11-23)

  • Fix Vue 3 Integration Tests (#1597) @rishi-raj-jain
  • Implement Vue3 (Vite) Connector (#1581) @rishi-raj-jain
  • fix: nuxt.config.js being created in ts projects (#1582) @rishi-raj-jain
  • Implement Nitropack Connector (#1589) @rishi-raj-jain
  • APPOPS-15007: Fixed issue with content-length in development mode (#1572) @thehansys
  • Remove support line from hexo connector (#1573) @rishi-raj-jain
  • Fix devServer in CRA (#1574) @rishi-raj-jain
  • (5.x) Update Redwood toml dependency (#1577) @tristanlee85
  • Fix: nuxt config’s runtime variables not being populated in a typescript project (#1580) @rishi-raj-jain
  • [5.X] Simplify Frontify Router (#1538) @rishi-raj-jain
  • [5.X] Support pathPrefix with Gatsby (#1543) @rishi-raj-jain
  • [5.X] Add Hexo Connector (With Integration Tests) (#1548) @rishi-raj-jain
  • [5.x] Remove support line from 404 html (#1562) @rishi-raj-jain
  • APPOPS-16581: Denied the usage of empty domainOrIp in edgio.config.js (#1563) @thehansys
  • APPOPS-16432 Security fixes for git related packages (#1568) @petrvecera
  • Increase compiler timeout and buffer size (#1560) (#1567) @KaarelKelk

Edgio Packages - v5.0.4 (2022-11-10)

  • [5.X] APPOPS-15516: Fix for next/image optimizer (#1552) @thehansys
  • [5.X] Improve Angular Connector & Add Integration Tests (#1534) @rishi-raj-jain
  • APPOPS-16583 Upgrade puppeteer (#1527) @petrvecera
  • [APPOPS-16464] Validate domainOrIp is resolvable during deployment (#1546) @tristanlee85
  • Update npm license field (#1547) @RaeesBhatti
  • APPOPS-16002: Building nuxt projects with buildDir specified in nuxt.config.js causes build failure (#1553) @rishi-raj-jain
  • [Snyk] Security upgrade babel-loader from 8.2.2 to 8.2.4 (#1555) @MEGrimshaw
  • APPOPS-13459: Connector for create-react-app (#1514) @rishi-raj-jain
  • [5.X] Add MkDocs Connector (With Integration Tests) (#1536) @rishi-raj-jain
  • [5.x] APPOPS-16122: Added redirect for /xdn/cache-manifest.js (#1537) @thehansys
  • [5.x] APPOPS-14317: Allow to change working path in custom prod file (#1541) @thehansys
  • [5.X] Change Astro 404 to the standard (for now) (#1544) @rishi-raj-jain
  • [5.x] APPOPS-15352: Fixed deployment of apps marked as type module (#1545) @thehansys
  • APPOPS-13843: Add 404 to Gatsby (#1540) @rishi-raj-jain
  • [5.x] APPOPS-16421: Fixed team param in @edgio/cli env commands (#1542) @thehansys
  • [5.X] Avoid passing custom cache headers to serveStatic method in Redwood Connector (#1521) @rishi-raj-jain
  • [5.X] Avoid passing custom cache headers to renderWithApp() method in Shopify Hydrogen Connector (#1522) @rishi-raj-jain
  • APPOPS-16357: Replaced @layer0 with @edgio (#1531) @thehansys
  • [5.X] Improve Astro warnings for running SSR (#1532) @rishi-raj-jain
  • [5.X] Add logging in Astro Connector (#1533) @rishi-raj-jain

Edgio Packages - v5.0.3 (2022-10-20)

  • Connector for Astro (#1442) @rishi-raj-jain
  • [5.X] Simplify Gatsby Connector (#1520) @rishi-raj-jain
  • APPOPS-15960 Release drafter - fix the path to config file (#1489) @petrvecera
  • Add worker id to serverless logs (#1513) @ArsalanDotMe
  • build-lambda: bump compiler version to 1.7.3 (#1518) @agutekanst-llnw
  • [5.x] Update docs repo for publish workflow (#1523) @tristanlee85

Edgio Packages - v5.0.2 (2022-10-17)

  • #1507: APPOPS-16206: Replaced layer0 on a few places (@thehansys)
  • #1510: Revert “Add time and worker id to serverless logs” (@petrvecera)

Edgio Packages - v5.0.1 (2022-10-14)

  • #1462: APPOPS-15734: Changed browser cache of cache-manifest.js file to 60s (@thehansys)
  • #1487: Bump compiler to v1.7.2 (@phdunham)
  • #1501: Add time and worker id to serverless logs (@ArsalanDotMe)
  • #1490: APPOPS-13744: Added link to documentation for failed ResponseWriter methods (@thehansys)
  • #1473: APPOPS-15846 fix: Service Worker Installation with Nuxt3 (@rishi-raj-jain)
  • #1502: APPOPS-16196 Fix —help command (@petrvecera)
  • #1498: APPOPS-16112 Rename default configs in the apps (@petrvecera)
  • #1455: APPOPS-15602: Allow to set includeCacheMisses and other options as prefetch function option (@thehansys)
  • #1463: APPOPS-15352: Allow to use project type module (@thehansys)
  • #1465: APPOPS-14557: Hotfix for next/image serving degraded images on the edge (@thehansys)
  • #1488: APPOPS-13570: Added validation of site’s name to CLI (@thehansys)
  • #1496: Appops 16002 nuxt builddir support (@petrvecera)
  • #1494: APPOPS-16098 Add more tests - testing clean CLI (@petrvecera)
  • #1499: Replaced all documentation links to docs.edg.io (@negyxo)
  • #1500: Removed validation message when running “edgio init” when executing. … (@negyxo)
  • #1497: APPOPS-16100 Do not transform duplicated query parameters to array, pass original value instead (@petrvecera)
  • #1495: APPOPS-16102 - Remove 0 commands in v5 (@petrvecera)
  • #1492: Fixed dependency on core when running edgio init (@negyxo)
  • #1491: Add /load/cache load test path (@ierceg)
  • #1468: APPOPS-13450: Fix for failing express connector when app is already listening on env.PORT (@thehansys)

Edgio Packages - v5.0.0 (2022-10-10)

  • #1394: Rebranding xdn from layer0 to edgio
  • All layer0 packages starting with “@layer0/*” are renamed to edgio (i.e. “@layer0/core” -> “@edgio/core”)
  • CLI is commands are named as “edg” and “edgio” but backward compatibility is preserved with “0” and layer0
  • Internal environment variables are changed and if you rely on these values you need to change all occurrences of “layer0” to “edgio” (i.e. “LAYER0_ENV_VARIABLES” -> “EDGIO_ENV_VARIABLES”)
  • For more information about the changes check:
  • #1483: test(integration-tests/edge): Add /load/throughput and /load/cpu routes (@ierceg)
  • #1486: fix(core): Prohibited Headers can be modified via ECL (@ierceg)