Skip to content
Permalink
canary

Commits on Mar 30, 2021

  1. v10.1.2

    timneutkens committed Mar 30, 2021
  2. v10.1.2-canary.0

    timneutkens committed Mar 30, 2021
  3. Temporarily remove experimental ESLint integration (#23521)

    This pull request **temporarily** removes ESLint, as it was not landed in accordance with our standard experimental policies. We are fully committed to landing this change again.
    
    This is being reverted because:
    
    - Next.js has very strict goals for its install size. This feature resulted in adding over 17MB, or a 43.6% increase.
    - The feature was not first landed under the `experimental` key in `next.config.js`, rather, it was added under the stable namespace (top-level)
    - Using the feature doesn't do a "guided setup" like TypeScript, it should ask you to "bring your own" dependencies for ESLint
    - It uses a undesirable ESLint plugin name: `plugin:@next/next/recommended`. This should read out as strictly `next`, or as short as we can get it.
    - Does not provide actionable warnings (missing link to resolve issue)
    - Does not follow appropriate console output styling. We need to revisit how these are presented.
    
    To re-land this, we need to ensure the following minimums are met:
    - Very minor change in install size
    - Fully experimental (i.e. flagged) with warnings
    - Finalized package name and configuration shape, preferably so we can do ` { extends: 'next' } `.
    Timer committed Mar 30, 2021

Commits on Mar 29, 2021

  1. v10.1.1

    timneutkens committed Mar 29, 2021
  2. v10.1.1-canary.0

    timneutkens committed Mar 29, 2021
  3. Fix YAML parsing issue in ESLint docs. (#23511)

    leerob committed Mar 29, 2021
  4. Make eslint opt-in until it lands on stable (#23509)

    timneutkens committed Mar 29, 2021
  5. v10.1.0

    timneutkens committed Mar 29, 2021
  6. v10.0.10-canary.14

    timneutkens committed Mar 29, 2021
  7. Update webpack5.md

    timneutkens committed Mar 29, 2021
  8. Update manifest.json

    timneutkens committed Mar 29, 2021
  9. v10.0.10-canary.13

    timneutkens committed Mar 29, 2021
  10. Temporarily remove the automatic opt-in for webpack5 (#23497)

    timneutkens committed Mar 29, 2021
  11. Add os-browserify dep (#23354)

    Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
    Co-authored-by: Joe Haddad <joe.haddad@zeit.co>
    Co-authored-by: JJ Kasper <jj@jjsweb.site>
    Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
    5 people committed Mar 29, 2021

Commits on Mar 28, 2021

  1. Update `with-docker` example and deployment docs. (#23486)

    ## Feature
    
    - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    - [x] Documentation added
    - [ ] Telemetry added. In case of a feature if it's used or not.
    
    ## Documentation / Examples
    
    - [x] Make sure the linting passes
    leerob committed Mar 28, 2021
  2. Add links to dependencies in with-three-js example README (#23470)

    ## Bug
    
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    
    ## Feature
    
    - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    - [ ] Documentation added
    - [ ] Telemetry added. In case of a feature if it's used or not.
    
    ## Documentation / Examples
    
    - [x] Make sure the linting passes
    scottmacdonnell committed Mar 28, 2021
  3. doc: fix ActiveLink detection condition (#23472)

    ## Documentation / Examples
    
    - [x] Make sure the linting passes
    
    
    `router.pathname` can be dynamic routes like `/posts/[slug]`, use `router.asPath` instead to detect anchor is active
    huozhi committed Mar 28, 2021

Commits on Mar 26, 2021

  1. [examples] Fix image-component typo (#23437)

    ## Documentation / Examples
    
    - [x] Make sure the linting passes
    styfle committed Mar 26, 2021
  2. update with-linaria example (#23332)

    ## Documentation / Examples
    
    * removes deprecated `@zeit/next-css`.
    * adds https://github.com/Mistereo/next-linaria to work with the new built-in CSS functionality.
    * updates Linaria to latest release (v3 will require Mistereo/next-linaria#3 ) 
    * adds an example of using Linaria without React
    * gitignores `.linaria-cache`
    turadg committed Mar 26, 2021
  3. v10.0.10-canary.12

    ijjk committed Mar 26, 2021
    1
  4. Update babel docs to mention you can use babel.config.js. (#23434)

    ## Feature
    
    - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    - [x] Documentation added
    - [ ] Telemetry added. In case of a feature if it's used or not.
    
    ## Documentation / Examples
    
    - [x] Make sure the linting passes
    leerob committed Mar 26, 2021
  5. Add handling fo beforeFiles, afterFiles, and fallback rewrites (#23407)

    This adds support for returning an object from `rewrites` in `next.config.js` with `beforeFiles`, `afterFiles`, and `fallback` to allow specifying rewrites at different stages of routing. The existing support for returning an array for rewrites is still supported and behaves the same way. The documentation has been updated to include information on these new stages that can be rewritten and removes the outdated note of rewrites not being able to override pages. 
    
    
    
    ## Bug
    
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    
    ## Feature
    
    - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
    - [ ] Related issues linked using `fixes #number`
    - [x] Integration tests added
    - [x] Documentation added
    - [ ] Telemetry added. In case of a feature if it's used or not.
    
    ## Documentation / Examples
    
    - [ ] Make sure the linting passes
    ijjk committed Mar 26, 2021
  6. Update next.config.js rewrites

    samsisle committed Mar 26, 2021

Commits on Mar 25, 2021

  1. with-stitches Fix Stitches config (#23394)

    This PR fixes the Stitches config. 
    
    Thanks!
    
    ## Documentation / Examples
    
    - [x] Make sure the linting passes
    peduarte committed Mar 25, 2021

Commits on Mar 24, 2021

  1. v10.0.10-canary.11

    ijjk committed Mar 24, 2021
    1
  2. Run server client/server builds serially (#23371)

    Previously we special cased serverless builds and ran the client/server builds serially to allow the server build to load manifests produced in the client. To help with memory usage and for consistency this updates server mode to build in the same way.  
    
    ## Bug
    
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    
    ## Feature
    
    - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    - [ ] Documentation added
    - [ ] Telemetry added. In case of a feature if it's used or not.
    
    ## Documentation / Examples
    
    - [ ] Make sure the linting passes
    ijjk committed Mar 24, 2021
  3. Make sure the image optimization endpoint only response with images (#…

    …23366)
    
    If the upstream MIME type isn't prefixed with `image/`, the endpoint should directly response with a 400 error.
    
    ## Bug
    
    - [x] Fixes #23312
    - [x] Integration tests added
    
    ## Feature
    
    - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    - [ ] Documentation added
    - [ ] Telemetry added. In case of a feature if it's used or not.
    
    ## Documentation / Examples
    
    - [ ] Make sure the linting passes
    shuding committed Mar 24, 2021
  4. v10.0.10-canary.10

    ijjk committed Mar 24, 2021
    1
  5. Add has route field (#22341)

    This adds support for a `has` field to `rewrites`, `redirects`, and `headers` to allow matching against `header`, `cookie`, and `query` values. Documentation and additional tests for the feature is also added in this PR. 
    
    Closes: #22345
    ijjk committed Mar 24, 2021
  6. `with-stitches`: Use `latest` version (#23343)

    Hey 👋 
    
    I realise neither I or you want to keep reviewing and merging these "Update Stitches" PRs
    
    So I'm setting it to the `latest`.
    
    Thanks (and sorry)
    
    ## Documentation / Examples
    
    - [x] Make sure the linting passes
    peduarte committed Mar 24, 2021
  7. upgrade webpack to 5.28.0 (#23350)

    fixes some bugs and improves performance
    
    ## Bug
    
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    
    ## Feature
    
    - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    - [ ] Documentation added
    - [ ] Telemetry added. In case of a feature if it's used or not.
    
    ## Documentation / Examples
    
    - [ ] Make sure the linting passes
    sokra committed Mar 24, 2021
  8. v10.0.10-canary.9

    timneutkens committed Mar 24, 2021
  9. feat: automatically enable webpack 5 (#22323)

    Co-authored-by: Tim Neutkens <timneutkens@me.com>
    Co-authored-by: Tim Neutkens <tim@timneutkens.nl>
    Timer and timneutkens committed Mar 24, 2021
  10. Fix typo in eslint doc (#23338)

    ## Bug
    
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    
    ## Feature
    
    - [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
    - [ ] Related issues linked using `fixes #number`
    - [ ] Integration tests added
    - [ ] Documentation added
    - [ ] Telemetry added. In case of a feature if it's used or not.
    
    ## Documentation / Examples
    
    - [ ] Make sure the linting passes
    matamatanot committed Mar 24, 2021
Older