{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":202725500,"defaultBranch":"canary","name":"next.js","ownerLogin":"matamatanot","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-08-16T12:40:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39780486?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707497417.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3164b9aea0aca2293d1dd11fc64e19bc8ec81aed","ref":"refs/heads/replace-error-with-warning-when-output-is-set","pushedAt":"2024-02-09T16:50:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"chore: replace error with warning when output is set","shortMessageHtmlLink":"chore: replace error with warning when output is set"}},{"before":"daa207bd7042524992e2b9404fb5f241ca1ed50e","after":"d894303a02d9835575ce85e23243053d81976c64","ref":"refs/heads/canary","pushedAt":"2024-02-09T16:40:28.000Z","pushType":"push","commitsCount":848,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"chore(test): switch a few tests from yarn to pnpm (#61793)\n\nSince yarn@1 is no longer maintained, we shouldn't use it for tests that\r\nare not designed specifically for yarn@1\r\n\r\nCloses NEXT-2397","shortMessageHtmlLink":"chore(test): switch a few tests from yarn to pnpm (vercel#61793)"}},{"before":"faa44210340d2ef19da6252e40a9b3e66f214637","after":"daa207bd7042524992e2b9404fb5f241ca1ed50e","ref":"refs/heads/canary","pushedAt":"2023-12-08T18:12:12.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"v14.0.5-canary.2","shortMessageHtmlLink":"v14.0.5-canary.2"}},{"before":"ab7b0f59fb0d793fb4ee593ae93f7e08bab23b5b","after":"faa44210340d2ef19da6252e40a9b3e66f214637","ref":"refs/heads/canary","pushedAt":"2023-12-05T11:20:50.000Z","pushType":"push","commitsCount":704,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"fix: properly call `normalizeDynamicRouteParams` in `NextWebServer.handleCatchAllRenderRequest` (#58949)\n\nfixes https://github.com/vercel/next.js/issues/53682\r\n\r\nThis follows the same implementation as\r\n`Server.handleCatchallRenderRequest` (base-server).","shortMessageHtmlLink":"fix: properly call normalizeDynamicRouteParams in `NextWebServer.ha…"}},{"before":"ba5524d02db48310d98bfd88b5d39b3f4085fc4a","after":"ab7b0f59fb0d793fb4ee593ae93f7e08bab23b5b","ref":"refs/heads/canary","pushedAt":"2023-10-19T07:26:17.000Z","pushType":"push","commitsCount":355,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"chore: support progressive jpg with sharp (#56617)\n\n### What?\r\nUse Progressive JPG when optimizing images using Sharp with Sqooush we\r\nare already using [progressive\r\njpg](https://github.com/vercel/next.js/blob/9b2f29ebaf5add67cec0cac7296f9e64567b3fb4/packages/next/src/server/lib/squoosh/codecs.ts#L232)\r\n\r\nCo-authored-by: Steven ","shortMessageHtmlLink":"chore: support progressive jpg with sharp (vercel#56617)"}},{"before":"56c324fb766b4500784bb6d5e6f7a37125c223b1","after":"ba5524d02db48310d98bfd88b5d39b3f4085fc4a","ref":"refs/heads/canary","pushedAt":"2023-09-23T18:50:36.000Z","pushType":"push","commitsCount":69,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"Remove unnecessary Object.assign (#55882)\n\nNoticed this was combining two objects but it can just be created as one object.","shortMessageHtmlLink":"Remove unnecessary Object.assign (vercel#55882)"}},{"before":"930db5c1afbe541a0b2357c26123c2b365b56624","after":"56c324fb766b4500784bb6d5e6f7a37125c223b1","ref":"refs/heads/canary","pushedAt":"2023-09-20T07:29:50.000Z","pushType":"push","commitsCount":224,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"Simplified ensure promise handling (#55562)\n\nIn JS, Promise's are used to help manage async tasks and control flows. When code calls methods on a promise like `.then()`, `.catch()`, or `.finally()` the results of the promise are forwarded to the callback as soon as they're resolved. This serves to make a change to the promise creation such that we do not await on the promise until we're within the try/finally block. This will ensure that the promise will always be added to the map before it's resolved or rejected and it's cleanup (removing it from the active promises) is also completed.\n\nThis additionally introduces a new `scheduleOnNextTick` method and polyfill for `Promise.withResolvers()`.\n\n`scheduleOnNextTick` is based on the scheduling algorithm used by https://github.com/graphql/dataloader which utilizes a `Promise.resolve()` combined with `process.nextTick` in order to schedule an operation to occur after the promises have resolved (see [graphql/dataloader](https://github.com/graphql/dataloader/blob/d336bd15282664e0be4b4a657cb796f09bafbc6b/src/index.js#L213-L255))\n\nThe `Promise.withResolvers()` polyfill is an implementation of a soon-to-be-landed spec for inside-out promises. [Read the spec](https://tc39.es/proposal-promise-with-resolvers/)","shortMessageHtmlLink":"Simplified ensure promise handling (vercel#55562)"}},{"before":"a18e2ec94bd213cecf185916a5da4ff4e65b81a5","after":"930db5c1afbe541a0b2357c26123c2b365b56624","ref":"refs/heads/canary","pushedAt":"2023-09-04T21:34:29.000Z","pushType":"push","commitsCount":590,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"docs: Add template API reference (#54938)\n\nPorts content from the Pages and Layouts section about templates and formats to match other API reference pages.\n\nCo-authored-by: Michael Novotny <446260+manovotny@users.noreply.github.com>","shortMessageHtmlLink":"docs: Add template API reference (vercel#54938)"}},{"before":"6902e5b547145dd2b40c9a2e99f60cdfe7261b6d","after":"a18e2ec94bd213cecf185916a5da4ff4e65b81a5","ref":"refs/heads/canary","pushedAt":"2023-07-24T06:38:09.744Z","pushType":"push","commitsCount":1184,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"(Docs) Add missing import for `useRef()` (#53015)","shortMessageHtmlLink":"(Docs) Add missing import for useRef() (vercel#53015)"}},{"before":"6902e5b547145dd2b40c9a2e99f60cdfe7261b6d","after":"a18e2ec94bd213cecf185916a5da4ff4e65b81a5","ref":"refs/heads/canary","pushedAt":"2023-07-24T06:38:09.000Z","pushType":"push","commitsCount":1184,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"(Docs) Add missing import for `useRef()` (#53015)","shortMessageHtmlLink":"(Docs) Add missing import for useRef() (vercel#53015)"}},{"before":"217fbbfd3908b89d0c800075ac926845f1bac6ec","after":"6902e5b547145dd2b40c9a2e99f60cdfe7261b6d","ref":"refs/heads/canary","pushedAt":"2023-04-26T09:59:58.518Z","pushType":"push","commitsCount":281,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"Fix issues where saving next.config.js too quickly could result in multiple dev servers running at once (#48857)\n\nWe were adding filling in our cleanup function after we started our server. So If we restarted while the server was starting, we would fire an empty cleanup function which would lead to the server not being cleaned up (once it starts).\n\nThe only slight issue is that it won't watch for changes while cleaning up the previous run (waiting for the server from the last run to start and finish).\n\nfix NEXT-1052","shortMessageHtmlLink":"Fix issues where saving next.config.js too quickly could result in mu…"}},{"before":"c27b546908c104d737d1a888c7679c802e361e16","after":"217fbbfd3908b89d0c800075ac926845f1bac6ec","ref":"refs/heads/canary","pushedAt":"2023-04-03T10:18:41.209Z","pushType":"push","commitsCount":298,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"[docs] Update getting-started.md with New react docs link (#47841)\n\nReplaced the old React Docs Link with new one\n\n\n\n\nCo-authored-by: JJ Kasper <22380829+ijjk@users.noreply.github.com>","shortMessageHtmlLink":"[docs] Update getting-started.md with New react docs link (vercel#47841)"}},{"before":"9acbf6e6ac73133576d9f5f6962a09f71241fe00","after":"c27b546908c104d737d1a888c7679c802e361e16","ref":"refs/heads/canary","pushedAt":"2023-03-14T18:22:10.864Z","pushType":"push","commitsCount":602,"pusher":{"login":"matamatanot","name":null,"path":"/matamatanot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39780486?s=80&v=4"},"commit":{"message":"re-enable next-dev-tests (#47087)\n\n### What?\r\n\r\nenables the next-dev-tests crate integration tests from trubopack\r\n\r\n### Why?\r\n\r\nto unblock the move PR we temporarily disabled the tests\r\n\r\n### How?\r\n\r\nFix the new location and fix the expect dependency\r\n\r\nFixes WEB-708\r\n\r\n---------\r\n\r\nCo-authored-by: Justin Ridgewell ","shortMessageHtmlLink":"re-enable next-dev-tests (vercel#47087)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD9rY2wwA","startCursor":null,"endCursor":null}},"title":"Activity · matamatanot/next.js"}