# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [3.8.0-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0...v3.8.0-alpha.0) (2022-04-20)

**Note:** Version bump only for package @sls-next/core

# [3.7.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.12...v3.7.0) (2022-03-31)

**Note:** Version bump only for package @sls-next/core

# [3.7.0-alpha.12](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.11...v3.7.0-alpha.12) (2022-03-15)

### Bug Fixes

- fix e2e static regeneration test code ([#2398](https://github.com/serverless-nextjs/serverless-next.js/issues/2398)) ([e13e821](https://github.com/serverless-nextjs/serverless-next.js/commit/e13e82184ab678b194a25cb7f80093c4e50c2736))

# [3.7.0-alpha.11](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.10...v3.7.0-alpha.11) (2022-03-10)

### Bug Fixes

- redirect in getStaticProps ([#2393](https://github.com/serverless-nextjs/serverless-next.js/issues/2393)) ([21283ab](https://github.com/serverless-nextjs/serverless-next.js/commit/21283abd8c2754284264cdf516d2250e9f107cf5))

# [3.7.0-alpha.10](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.9...v3.7.0-alpha.10) (2022-02-23)

### Bug Fixes

- **core:** add getter to event req & res object in default handler. ([#2381](https://github.com/serverless-nextjs/serverless-next.js/issues/2381)) ([31eff47](https://github.com/serverless-nextjs/serverless-next.js/commit/31eff477b0ca792e87541125c9ebd18fe23c0065))

# [3.7.0-alpha.9](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.8...v3.7.0-alpha.9) (2022-02-18)

### Bug Fixes

- **core:** getter function for http base class in api handler ([#2344](https://github.com/serverless-nextjs/serverless-next.js/issues/2344)) ([e819e1d](https://github.com/serverless-nextjs/serverless-next.js/commit/e819e1dcf9a1ec52715c77b1b4f376b44ec95976))

# [3.7.0-alpha.8](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.7...v3.7.0-alpha.8) (2022-02-02)

### Bug Fixes

- **core:** use existing upstream `Cache-Control` if present on upstream response ([#2322](https://github.com/serverless-nextjs/serverless-next.js/issues/2322)) ([4f93ea7](https://github.com/serverless-nextjs/serverless-next.js/commit/4f93ea7193018d70f171e3f8fca536da563c71da))

### Reverts

- revert "Experimental Next.js 12 Output File Tracing ([#2169](https://github.com/serverless-nextjs/serverless-next.js/issues/2169))" ([#2324](https://github.com/serverless-nextjs/serverless-next.js/issues/2324)) ([ca7f7f7](https://github.com/serverless-nextjs/serverless-next.js/commit/ca7f7f72e3b1e5fcb49ffc4a3f6d6f629e644b20))

# [3.7.0-alpha.7](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.6...v3.7.0-alpha.7) (2022-01-27)

**Note:** Version bump only for package @sls-next/core

# [3.7.0-alpha.6](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.5...v3.7.0-alpha.6) (2022-01-25)

**Note:** Version bump only for package @sls-next/core

# [3.7.0-alpha.5](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.4...v3.7.0-alpha.5) (2022-01-20)

**Note:** Version bump only for package @sls-next/core

# [3.7.0-alpha.4](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.3...v3.7.0-alpha.4) (2022-01-05)

**Note:** Version bump only for package @sls-next/core

# [3.7.0-alpha.3](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.2...v3.7.0-alpha.3) (2021-12-22)

### Bug Fixes

- **core:** resolve invalid syntax on etag ([#2218](https://github.com/serverless-nextjs/serverless-next.js/issues/2218)) ([a1c1877](https://github.com/serverless-nextjs/serverless-next.js/commit/a1c18777655063fca837a42ae3a1649cccd4877f))

# [3.7.0-alpha.2](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.1...v3.7.0-alpha.2) (2021-11-29)

### Bug Fixes

- **core:** check for 3rd party packages properly when 'dependencies' is not defined ([#2094](https://github.com/serverless-nextjs/serverless-next.js/issues/2094)) ([ce293b7](https://github.com/serverless-nextjs/serverless-next.js/commit/ce293b71344e85e062512afb8af1531e5eb3e06d))

### Features

- **core:** enabling avif support ([#2126](https://github.com/serverless-nextjs/serverless-next.js/issues/2126)) ([9f9ab5b](https://github.com/serverless-nextjs/serverless-next.js/commit/9f9ab5b2c79e9c85c4ab1d2f0c492cba43f90b7d))

# [3.7.0-alpha.1](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.7.0-alpha.0...v3.7.0-alpha.1) (2021-11-21)

### Bug Fixes

- **core:** check for 3rd party packages properly when 'dependencies' is not defined ([5006439](https://github.com/serverless-nextjs/serverless-next.js/commit/50064394106205c45f8e943f05d41d1222cc34f3))

# [3.7.0-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.6.1-alpha.2...v3.7.0-alpha.0) (2021-11-21)

**Note:** Version bump only for package @sls-next/core

## [3.6.1-alpha.1](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.6.1-alpha.0...v3.6.1-alpha.1) (2021-11-14)

### Bug Fixes

- **core:** handle encoded ISR url in data request ([#2039](https://github.com/serverless-nextjs/serverless-next.js/issues/2039)) ([fe236c8](https://github.com/serverless-nextjs/serverless-next.js/commit/fe236c8af464abb508f7bf15aaad3104264d788a))

## [3.6.1-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.6.0...v3.6.1-alpha.0) (2021-11-14)

### Bug Fixes

- **core, lambda-at-edge:** properly encoded URIs for ISR ([#2038](https://github.com/serverless-nextjs/serverless-next.js/issues/2038)) ([d345aca](https://github.com/serverless-nextjs/serverless-next.js/commit/d345acaa001a94d75fd02e87b07549f67c0696b6))

# [3.6.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.6.0-alpha.0...v3.6.0) (2021-11-14)

**Note:** Version bump only for package @sls-next/core

# [3.6.0-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.4-alpha.0...v3.6.0-alpha.0) (2021-11-14)

### Features

- **core:** add `x-forwarded-host` as precedence over `host` header ([#1999](https://github.com/serverless-nextjs/serverless-next.js/issues/1999)) ([8258122](https://github.com/serverless-nextjs/serverless-next.js/commit/825812287fe8f1740cf5368acea2ec35e89dd26c))

## [3.5.4-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.3...v3.5.4-alpha.0) (2021-11-10)

### Bug Fixes

- **core:** fix image optimizer for images with basepath in /\_next/static or /static/ ([#2033](https://github.com/serverless-nextjs/serverless-next.js/issues/2033)) ([163c95a](https://github.com/serverless-nextjs/serverless-next.js/commit/163c95a6556b7bf0a58eca419b292fc1a612510c))

## [3.5.3](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.3-alpha.6...v3.5.3) (2021-11-09)

**Note:** Version bump only for package @sls-next/core

## [3.5.3-alpha.6](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.3-alpha.5...v3.5.3-alpha.6) (2021-11-09)

### Bug Fixes

- **core:** add url normalization to image optimizer URL ([#2015](https://github.com/serverless-nextjs/serverless-next.js/issues/2015)) ([5c4f841](https://github.com/serverless-nextjs/serverless-next.js/commit/5c4f8411268e4b874fe296bd2ac5b880bd9addc1))
- **core:** render static pages for all http methods, for options methods return allowed methods ([#2024](https://github.com/serverless-nextjs/serverless-next.js/issues/2024)) ([9fe3216](https://github.com/serverless-nextjs/serverless-next.js/commit/9fe32167064f5a220ba1d55d8400673286752efc))

## [3.5.3-alpha.5](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.3-alpha.4...v3.5.3-alpha.5) (2021-11-08)

### Bug Fixes

- **core:** fix lookup for \_next/static files (used in lambda only right now) ([#2001](https://github.com/serverless-nextjs/serverless-next.js/issues/2001)) ([09ea1c0](https://github.com/serverless-nextjs/serverless-next.js/commit/09ea1c02f6ef7846a68e85893f9d707312aacdc6))
- **lambda, core:** build lambda properly with api/page routes in one single manifest ([#2010](https://github.com/serverless-nextjs/serverless-next.js/issues/2010)) ([bc3668d](https://github.com/serverless-nextjs/serverless-next.js/commit/bc3668d0013881276415a5dc09817c80cd4f32b8))

## [3.5.3-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.2...v3.5.3-alpha.0) (2021-10-29)

**Note:** Version bump only for package @sls-next/core

## [3.5.2](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.1...v3.5.2) (2021-10-28)

**Note:** Version bump only for package @sls-next/core

## [3.5.1](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0...v3.5.1) (2021-10-28)

### Bug Fixes

- **core:** only ignore publishing sharp_node_modules from root ([a33b7d5](https://github.com/serverless-nextjs/serverless-next.js/commit/a33b7d556104e5336c7e3c466254b38f7ef23f06))

# [3.5.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.11...v3.5.0) (2021-10-28)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.11](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.10...v3.5.0-alpha.11) (2021-10-27)

### Bug Fixes

- **core:** fix renderReqToHtml function for next.js 12 ([#1971](https://github.com/serverless-nextjs/serverless-next.js/issues/1971)) ([c9980d8](https://github.com/serverless-nextjs/serverless-next.js/commit/c9980d82cb06bb3dcc4aaef0ecc164c3819c6b23))

# [3.5.0-alpha.10](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.9...v3.5.0-alpha.10) (2021-10-25)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.9](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.8...v3.5.0-alpha.9) (2021-10-25)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.8](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.7...v3.5.0-alpha.8) (2021-10-23)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.7](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.6...v3.5.0-alpha.7) (2021-10-19)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.6](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.5...v3.5.0-alpha.6) (2021-10-19)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.5](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.4...v3.5.0-alpha.5) (2021-10-18)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.4](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.3...v3.5.0-alpha.4) (2021-10-18)

### Bug Fixes

- **core:** fix 'basePath: false' external rewrites ([#1859](https://github.com/serverless-nextjs/serverless-next.js/issues/1859)) ([f60ff4a](https://github.com/serverless-nextjs/serverless-next.js/commit/f60ff4ab33d6b710a53291803b19244e1cef5adc))

# [3.5.0-alpha.2](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.1...v3.5.0-alpha.2) (2021-10-16)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.1](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.5.0-alpha.0...v3.5.0-alpha.1) (2021-10-13)

**Note:** Version bump only for package @sls-next/core

# [3.5.0-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0...v3.5.0-alpha.0) (2021-10-06)

### Features

- **core, lambda-at-edge:** handle Redirects in uncached SSG Requests ([#1786](https://github.com/serverless-nextjs/serverless-next.js/issues/1786)) ([2a7cf73](https://github.com/serverless-nextjs/serverless-next.js/commit/2a7cf738d1fab0e73b5a39c2702e721af4884e29))

# [3.4.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0-alpha.14...v3.4.0) (2021-10-02)

**Note:** Version bump only for package @sls-next/core

# [3.4.0-alpha.12](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0-alpha.11...v3.4.0-alpha.12) (2021-09-27)

### Features

- **nextjs-component, core, lambda-at-edge:** experimental - add build.useV2Handler option to enable using genericized default/regeneration handlers ([#1747](https://github.com/serverless-nextjs/serverless-next.js/issues/1747)) ([afd8a79](https://github.com/serverless-nextjs/serverless-next.js/commit/afd8a79a5a19adb631f627198a9e7d904bbf34c6))

# [3.4.0-alpha.11](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0-alpha.10...v3.4.0-alpha.11) (2021-09-25)

### Bug Fixes

- **core:** handle external redirect destinations with query parameters correctly ([#1744](https://github.com/serverless-nextjs/serverless-next.js/issues/1744)) ([58001fc](https://github.com/serverless-nextjs/serverless-next.js/commit/58001fc993c432af0309ccbbe4541a6bd1d00d08))

# [3.4.0-alpha.10](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0-alpha.9...v3.4.0-alpha.10) (2021-09-24)

**Note:** Version bump only for package @sls-next/core

# [3.4.0-alpha.9](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0-alpha.8...v3.4.0-alpha.9) (2021-09-17)

### Features

- **core, lambda-at-edge, nextjs-component:** experimental - allow serving static pages/data from origin request handler only (and disable origin response handler) ([#1696](https://github.com/serverless-nextjs/serverless-next.js/issues/1696)) ([7fcdc7f](https://github.com/serverless-nextjs/serverless-next.js/commit/7fcdc7fd4970402c7f19e09a7fa90d22a82804e4))

# [3.4.0-alpha.8](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0-alpha.7...v3.4.0-alpha.8) (2021-09-15)

### Features

- **core, nextjs-component:** improve routing and support cross rewrites for consolidated API pages in default lambda ([#1693](https://github.com/serverless-nextjs/serverless-next.js/issues/1693)) ([f058d51](https://github.com/serverless-nextjs/serverless-next.js/commit/f058d5111d8ba1bcb02cc81cd4d52b43fd4d52ee))

# [3.4.0-alpha.6](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0-alpha.5...v3.4.0-alpha.6) (2021-09-13)

### Bug Fixes

- **core:** fallback to using page's html render function when html is empty ([#1680](https://github.com/serverless-nextjs/serverless-next.js/issues/1680)) ([ef38698](https://github.com/serverless-nextjs/serverless-next.js/commit/ef38698dff32778904df7902fb51952256f43bd4))

# [3.4.0-alpha.1](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.4.0-alpha.0...v3.4.0-alpha.1) (2021-09-08)

### Features

- **core:** add domain locale detection for rewrites and non default locales ([#1640](https://github.com/serverless-nextjs/serverless-next.js/issues/1640)) ([#1641](https://github.com/serverless-nextjs/serverless-next.js/issues/1641)) ([cbab741](https://github.com/serverless-nextjs/serverless-next.js/commit/cbab7419e8bddfbde8b97104d0229307fc5694d8))

# [3.4.0-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.3.1-alpha.1...v3.4.0-alpha.0) (2021-09-03)

**Note:** Version bump only for package @sls-next/core

## [3.3.1-alpha.1](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.3.1-alpha.0...v3.3.1-alpha.1) (2021-09-02)

### Bug Fixes

- **lambda-at-edge, e2e-tests:** fix and add e2e tests for ISR pages when locales are used ([#1622](https://github.com/serverless-nextjs/serverless-next.js/issues/1622)) ([6acc057](https://github.com/serverless-nextjs/serverless-next.js/commit/6acc057aad85b4caab1e2f71db8f8a90b3b54fc1))

# [3.3.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.3.0-alpha.6...v3.3.0) (2021-09-01)

**Note:** Version bump only for package @sls-next/core

# [3.3.0-alpha.6](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.3.0-alpha.5...v3.3.0-alpha.6) (2021-08-31)

### Bug Fixes

- **core:** fix renderPageToHtml for work for all next.js versions ([#1611](https://github.com/serverless-nextjs/serverless-next.js/issues/1611)) ([d3a10b2](https://github.com/serverless-nextjs/serverless-next.js/commit/d3a10b2d7ed9d14afd1a09436f9fbf911fde001e))

# [3.3.0-alpha.5](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.3.0-alpha.4...v3.3.0-alpha.5) (2021-08-27)

### Bug Fixes

- **core, lambda-at-edge:** render page to HTML properly for next.js 11.1+ versions ([#1596](https://github.com/serverless-nextjs/serverless-next.js/issues/1596)) ([ee88a68](https://github.com/serverless-nextjs/serverless-next.js/commit/ee88a683792b972760067821e21f78654562c1ec))

# [3.3.0-alpha.3](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.3.0-alpha.2...v3.3.0-alpha.3) (2021-08-25)

### Bug Fixes

- **core:** fix preview mode with a dynamic route is used ([#1585](https://github.com/serverless-nextjs/serverless-next.js/issues/1585)) ([316bd2a](https://github.com/serverless-nextjs/serverless-next.js/commit/316bd2a348f726bf8fc116b8b759acd9103d5037)), closes [#1527](https://github.com/serverless-nextjs/serverless-next.js/issues/1527)

# [3.3.0-alpha.1](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.3.0-alpha.0...v3.3.0-alpha.1) (2021-08-21)

**Note:** Version bump only for package @sls-next/core

## [3.2.1-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0...v3.2.1-alpha.0) (2021-08-04)

### Bug Fixes

- **core:** allow lowercase locale prefixes by standardizing locale casing on server-side, update locale redirect casing ([#1496](https://github.com/serverless-nextjs/serverless-next.js/issues/1496)) ([a8765d1](https://github.com/serverless-nextjs/serverless-next.js/commit/a8765d1ff0e34b2e8d5f185e3aea84afed59b009))

# [3.2.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.29...v3.2.0) (2021-08-03)

**Note:** Version bump only for package @sls-next/core

# [3.2.0-alpha.25](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.24...v3.2.0-alpha.25) (2021-08-02)

### Bug Fixes

- **core:** locale redirect should not be lowercased ([#1484](https://github.com/serverless-nextjs/serverless-next.js/issues/1484)) ([f4ea8f5](https://github.com/serverless-nextjs/serverless-next.js/commit/f4ea8f58c2d104b287d7e5342cbf794bd6689f31))

# [3.2.0-alpha.23](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.22...v3.2.0-alpha.23) (2021-07-31)

### Bug Fixes

- **core, lambda-at-edge:** do not replace .html for public files in r… ([#1473](https://github.com/serverless-nextjs/serverless-next.js/issues/1473)) ([62c0fe2](https://github.com/serverless-nextjs/serverless-next.js/commit/62c0fe2e0c9d6341831d496bf143369d8df0a93e))

# [3.2.0-alpha.17](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.16...v3.2.0-alpha.17) (2021-07-07)

**Note:** Version bump only for package @sls-next/core

# [3.2.0-alpha.13](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.12...v3.2.0-alpha.13) (2021-07-02)

**Note:** Version bump only for package @sls-next/core

# [3.2.0-alpha.12](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.11...v3.2.0-alpha.12) (2021-07-01)

**Note:** Version bump only for package @sls-next/core

# [3.2.0-alpha.11](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.10...v3.2.0-alpha.11) (2021-06-30)

### Bug Fixes

- **core:** support no-op rewrites ([#1329](https://github.com/serverless-nextjs/serverless-next.js/issues/1329)) ([27d1943](https://github.com/serverless-nextjs/serverless-next.js/commit/27d1943f2d193eecba7c8cb99d33ffcccb463e41))

# [3.2.0-alpha.7](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.6...v3.2.0-alpha.7) (2021-06-28)

### Features

- **core:** support locale-based domain redirects [wip] ([#1299](https://github.com/serverless-nextjs/serverless-next.js/issues/1299)) ([5836142](https://github.com/serverless-nextjs/serverless-next.js/commit/58361424be8e6f4fcfa69f6b5956d3cf1b55cd97))

# [3.2.0-alpha.6](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.5...v3.2.0-alpha.6) (2021-06-27)

**Note:** Version bump only for package @sls-next/core

# [3.2.0-alpha.2](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.2.0-alpha.1...v3.2.0-alpha.2) (2021-06-26)

**Note:** Version bump only for package @sls-next/core

## [3.1.1-alpha.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.1.0...v3.1.1-alpha.0) (2021-06-26)

### Bug Fixes

- **core:** add s-maxage=0 cache-control headers to redirect responses ([#1298](https://github.com/serverless-nextjs/serverless-next.js/issues/1298)) ([6220078](https://github.com/serverless-nextjs/serverless-next.js/commit/6220078cedac2c56ed0c314e0416890fab4aa891))

# [3.1.0](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.1.0-alpha.16...v3.1.0) (2021-06-25)

**Note:** Version bump only for package @sls-next/core

# [3.1.0-alpha.16](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.1.0-alpha.15...v3.1.0-alpha.16) (2021-06-25)

### Features

- **core:** add domain locale detection ([#1283](https://github.com/serverless-nextjs/serverless-next.js/issues/1283)) ([#1296](https://github.com/serverless-nextjs/serverless-next.js/issues/1296)) ([b331695](https://github.com/serverless-nextjs/serverless-next.js/commit/b33169526eb30aeffd5f1b95a781709019f00248))

# [3.1.0-alpha.14](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.1.0-alpha.13...v3.1.0-alpha.14) (2021-06-24)

### Bug Fixes

- **core, e2e-tests:** fix ISR, make e2e tests retryable ([#1290](https://github.com/serverless-nextjs/serverless-next.js/issues/1290)) ([83d19f0](https://github.com/serverless-nextjs/serverless-next.js/commit/83d19f0b607441a76746fa8cf4dacddd52d8b20a))

# [3.1.0-alpha.7](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.1.0-alpha.6...v3.1.0-alpha.7) (2021-06-22)

**Note:** Version bump only for package @sls-next/core

# [3.1.0-alpha.6](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.1.0-alpha.5...v3.1.0-alpha.6) (2021-06-21)

### Bug Fixes

- **core:** fix data route locales ([#1268](https://github.com/serverless-nextjs/serverless-next.js/issues/1268)) ([e1c8cd8](https://github.com/serverless-nextjs/serverless-next.js/commit/e1c8cd8e5cc36a20ec4363911a501f232f51bd04))

# [3.1.0-alpha.5](https://github.com/serverless-nextjs/serverless-next.js/compare/v3.1.0-alpha.4...v3.1.0-alpha.5) (2021-06-19)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.24](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.23...@sls-next/core@1.0.0-alpha.24) (2021-06-16)

### Bug Fixes

- **core:** data request page JS path should use the one from the manifest ([#1241](https://github.com/serverless-nextjs/serverless-next.js/issues/1241)) ([f774a30](https://github.com/serverless-nextjs/serverless-next.js/commit/f774a30e1fa07d7f0d755106c68b50442d0c0d7f))

# [1.0.0-alpha.23](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.22...@sls-next/core@1.0.0-alpha.23) (2021-06-16)

### Bug Fixes

- **core:** use JS page path from manifest instead of manually constru… ([#1238](https://github.com/serverless-nextjs/serverless-next.js/issues/1238)) ([cac8918](https://github.com/serverless-nextjs/serverless-next.js/commit/cac89183546770363a56f0ad61ae6834ff5e4310))

# [1.0.0-alpha.22](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.21...@sls-next/core@1.0.0-alpha.22) (2021-06-09)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.21](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.19...@sls-next/core@1.0.0-alpha.21) (2021-06-07)

### Bug Fixes

- **core, lambda-at-edge:** set error status codes in core, refactor error handling ([#1153](https://github.com/serverless-nextjs/serverless-next.js/issues/1153)) ([6d4ae93](https://github.com/serverless-nextjs/serverless-next.js/commit/6d4ae936d64d0dda1d4b077ddc402b6f1afae88b))

# [1.0.0-alpha.20](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.19...@sls-next/core@1.0.0-alpha.20) (2021-06-07)

### Bug Fixes

- **core, lambda-at-edge:** set error status codes in core, refactor error handling ([#1153](https://github.com/serverless-nextjs/serverless-next.js/issues/1153)) ([6d4ae93](https://github.com/serverless-nextjs/serverless-next.js/commit/6d4ae936d64d0dda1d4b077ddc402b6f1afae88b))

# [1.0.0-alpha.19](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.18...@sls-next/core@1.0.0-alpha.19) (2021-05-29)

### Bug Fixes

- **core, lambda-at-edge:** support static 500 page and localized stat… ([#1135](https://github.com/serverless-nextjs/serverless-next.js/issues/1135)) ([c0573c1](https://github.com/serverless-nextjs/serverless-next.js/commit/c0573c193e8a148277244ef93b4250f28b27f840))

# [1.0.0-alpha.18](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.17...@sls-next/core@1.0.0-alpha.18) (2021-05-27)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.17](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.16...@sls-next/core@1.0.0-alpha.17) (2021-05-27)

### Bug Fixes

- **core, lambda-at-edge, e2e-tests:** fix locale rewrites to dynamic ssr ([#1132](https://github.com/serverless-nextjs/serverless-next.js/issues/1132)) ([91c1ddf](https://github.com/serverless-nextjs/serverless-next.js/commit/91c1ddf91dd97abe70079b2dd2a3be4861b70208))

# [1.0.0-alpha.16](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.15...@sls-next/core@1.0.0-alpha.16) (2021-05-25)

### Bug Fixes

- **core:** check for explicitly disabled locale detection ([#1129](https://github.com/serverless-nextjs/serverless-next.js/issues/1129)) ([0a39211](https://github.com/serverless-nextjs/serverless-next.js/commit/0a3921159513a927c5f8606e8550c12a5641396f))

# [1.0.0-alpha.15](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.14...@sls-next/core@1.0.0-alpha.15) (2021-05-25)

### Bug Fixes

- **core:** fix infinite redirects on NEXT_LOCALE cookie ([#1128](https://github.com/serverless-nextjs/serverless-next.js/issues/1128)) ([01d4d88](https://github.com/serverless-nextjs/serverless-next.js/commit/01d4d88afe2ca4e164ce12e5ac8ea2b75dbfe96c))

# [1.0.0-alpha.14](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.13...@sls-next/core@1.0.0-alpha.14) (2021-05-25)

### Bug Fixes

- **core, lambda-at-edge:** fix page inclusion logic in default-handler build ([#1126](https://github.com/serverless-nextjs/serverless-next.js/issues/1126)) ([5fdf3fe](https://github.com/serverless-nextjs/serverless-next.js/commit/5fdf3fe04146e60a01681b0bfe21c1147fea6fd4))

# [1.0.0-alpha.13](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.12...@sls-next/core@1.0.0-alpha.13) (2021-05-25)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.12](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.11...@sls-next/core@1.0.0-alpha.12) (2021-05-24)

### Bug Fixes

- **core:** redirect based on NEXT_LOCALE cookie and add e2e test for … ([#1116](https://github.com/serverless-nextjs/serverless-next.js/issues/1116)) ([48773f4](https://github.com/serverless-nextjs/serverless-next.js/commit/48773f4fd1aa13896981b7ce3c9462d8429e6f86))

# [1.0.0-alpha.11](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.10...@sls-next/core@1.0.0-alpha.11) (2021-05-23)

### Bug Fixes

- **core:** fix accept language redirect condition ([#1110](https://github.com/serverless-nextjs/serverless-next.js/issues/1110)) ([f05ccbc](https://github.com/serverless-nextjs/serverless-next.js/commit/f05ccbcbb8e57c6281d542fea20ff9b4b5d5efa7))

# [1.0.0-alpha.10](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.9...@sls-next/core@1.0.0-alpha.10) (2021-05-21)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.9](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.8...@sls-next/core@1.0.0-alpha.9) (2021-05-20)

### Bug Fixes

- **core:** add logging of path when pathToRegexStr fails ([#1082](https://github.com/serverless-nextjs/serverless-next.js/issues/1082)) ([31cc4b1](https://github.com/serverless-nextjs/serverless-next.js/commit/31cc4b15eace8797c2d4f8595122a03b077bd7d1))

# [1.0.0-alpha.8](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.7...@sls-next/core@1.0.0-alpha.8) (2021-05-20)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.7](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.6...@sls-next/core@1.0.0-alpha.7) (2021-05-19)

### Features

- **lambda-at-edge:** incremental static regeneration ([#1028](https://github.com/serverless-nextjs/serverless-next.js/issues/1028)) ([d5bbdc6](https://github.com/serverless-nextjs/serverless-next.js/commit/d5bbdc6d395ae732ec0757744482bf8bc25e820f))

# [1.0.0-alpha.6](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.5...@sls-next/core@1.0.0-alpha.6) (2021-05-14)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.5](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.4...@sls-next/core@1.0.0-alpha.5) (2021-05-14)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.4](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.3...@sls-next/core@1.0.0-alpha.4) (2021-05-11)

**Note:** Version bump only for package @sls-next/core

# [1.0.0-alpha.3](https://github.com/serverless-nextjs/serverless-next.js/compare/@sls-next/core@1.0.0-alpha.2...@sls-next/core@1.0.0-alpha.3) (2021-05-09)

### Performance Improvements

- **core, lambda-at-edge:** cold start improvements ([#1044](https://github.com/serverless-nextjs/serverless-next.js/issues/1044)) ([0ee1394](https://github.com/serverless-nextjs/serverless-next.js/commit/0ee1394d83141332d594010d6e2550daac30d245))

# 1.0.0-alpha.2 (2021-05-05)

### Bug Fixes

- **core:** extend locale matching to secondary languages ([#1040](https://github.com/serverless-nextjs/serverless-next.js/issues/1040)) ([a2c476c](https://github.com/serverless-nextjs/serverless-next.js/commit/a2c476cb923b3a2a382541c7ff9327c0861bfd1c))
