Releases: opennextjs/opennextjs-netlify
Releases · opennextjs/opennextjs-netlify
v5.2.0
v5.1.2
v5.1.1
v5.1.0
v5.0.0
5.0.0 (2024-04-02)
Features
- add build time o11ty to the runtime (#372) (93036f7)
- add first part of the open telemetry integration to the runtime (#232) (8b17f09)
- add middleware routing (#146) (8fc84c5)
- add mono repository support (#123) (53f0f36)
- add next.js version check and fail the build if version not satisfied (#291) (72101f3)
- add system logging to middleware handler (#174) (1eee565)
- add systemlog shim (#127) (dab9ead)
- check for root publish dir (#292) (f2084b8)
- fail build if BUILD_ID is not found at location it will be read from in runtime (#313) (d06ca25)
- handle /_next/image through Netlify Image CDN for local images (#149) (4bf8641)
- normalise URLs in edge middleware (#176) (5155474)
- remove x-nextjs-cache header and add Cache-Status instead (#158) (5b477db)
- start moving to SugaredTracer and collect spans manually to be able to create 'server-timing' header when debugging (#358) (311fafe)
- stop running middleware at the origin (#125) (3e743de)
- support also x-next-debug-logging to enable server-timing (#359) (d045755)
- support edge middleware (#114) (a1eaca3)
- support nx integrated setups inside runtime (#251) (994be8e)
- support static export (#349) (e2737bc)
- swap publish/static dirs (#93) (a31816e)
- use blob key encoding (#108) (1277f85)
- use in-source path over redirects for Server Handler (#122) (aaf12cc)
- use new blob store api (#100) (0f4eb7a)
- use prerenderManifest data instead of globbing when copying prerendered content (#105) (60594f1)
- write tags manifest at build time to simplify request time response tagging (#94) (a0c93ca)
Bug Fixes
- apply permanent cdn-cache-control for fully static page (#274) (9c2f0bb)
- avoid PPR build error (#286) (8217f50)
- await copyStaticExport (#374) (1c814f8)
- blob key collisions (#212) (7c33ac3)
- bundle edge chunks with lambda (#152) (c5008a4)
- cache freshness for ISR content (#235) (4a0c285)
- concatenate all edge chunks (#319) (b3aaed6)
- copy-next-code on windows (#297) (077cc18)
- correctly handle middleware header mutations (#225) (da7aa22)
- correctly handle query params on data rewrites (#196) (abd7509)
- correctly serve images by storing binary as base64 (#241) (22afaa8)
- create server handler in sequential steps (#373) (96f8fe7)
- deps: update dependency @netlify/blobs to ^4.2.0 (#86) (77c2a9c)
- deps: update dependency @netlify/blobs to v6 (#92) (f462438)
- deps: update dependency @netlify/functions to ^2.4.0 (c566ffa)
- disable transfer-encoding leading to problems in fastly (#333) (4080e1c)
- don't mutate route data, instead create new object to set as blob (#391) (98eb35f)
- don't run middleware on rewrite target (#270) (c6af678)
- don't set SWR cdn cache control on stale responses (#259) (7555b68)
- don't use windows path separators for path templating in monorepo (#293) (5b26311)
- ensure cdn cache control only...