WEBVTT

1
00:00:00.360 --> 00:00:14.390
What's up everyone? Welcome to Next in Dev. In this episode, I'll discuss new Payload updates, another Cloudflare outage, and big AI news. Payload CMS released version 3.67. This version contains two key features.

2
00:00:15.080 --> 00:00:27.260
The first feature is the ability to add group by to your query presets. The group by setting persisted between presets but was never saved to the preset. Now, users can save their preferred grouping with their presets.

3
00:00:27.540 --> 00:00:35.900
The second feature is the ability to add guest carts with the e-commerce plugin. This is a breaking change because the team reworked the access config.

4
00:00:35.980 --> 00:00:41.160
Enabled by default, this feature secures guest carts with a secret stored in local storage.

5
00:00:41.400 --> 00:00:52.690
Besides the access configuration rework, a new is loading status is now available for you to use to disable buttons or UI based on an action's status. The team fixed a couple of important bugs as well.

6
00:00:53.220 --> 00:01:01.449
First, Payload added two new custom components. The upload field didn't have the before input or after input properties, so the team added those.

7
00:01:01.940 --> 00:01:12.340
In a similar vein, the unlock, find versions, and find version by ID operations were missing the after operation and before operation hook. The team added those hooks in version 3.67.

8
00:01:12.420 --> 00:01:27.620
They also released version 3.68, 3.68.1, and 3.68.2. This version introduces Turbopack support on the Canary branches of Next.js. This work is contributing to Next.js 16 compatibility, which we should expect soon.

9
00:01:27.660 --> 00:01:39.940
Much of version 3.68.2 is bug fixes for Next, such as fixing an error for Windows users and other unhandled or unhelpful errors. Payload also removed unnecessary React hooks from the default template.

10
00:01:40.210 --> 00:01:47.860
They used use memo in a server component, which didn't do anything. Figma added some new AI image editing tools in design and draw.

11
00:01:48.420 --> 00:02:00.860
You now have the ability to expand an image as well as isolate and erase objects using AI. They also improved how their crop tool works. You're also now able to use ChatGPT to generate Figma slides and buzz assets.

12
00:02:01.270 --> 00:02:07.160
This is available to everyone in the US using ChatGPT on any plan. Support for the EU should be coming soon.

13
00:02:07.200 --> 00:02:17.620
I'm not really in love with ChatGPT anymore, so I'm hoping that Figma will continue to branch out into other AI providers. The Next.js team updated the React version in their Create Next App templates.

14
00:02:18.020 --> 00:02:28.920
This ensures that no one uses an older version of React by accident. It seems we may be getting close to Next.js 16.1, which is promising for compatibility with Payload CMS.

15
00:02:29.280 --> 00:02:40.580
Cloudflare experienced yet another outage on December 5th. It seems that we have a new outage from someone each week. Cloudflare had services back up and running in about twenty-five minutes, so the response was quick.

16
00:02:40.769 --> 00:02:51.989
The outage was the result of work Cloudflare was doing to protect customers from the recent React vulnerability. They made some technical changes, which caused some websites to return 500 HTTP error codes.

17
00:02:52.400 --> 00:03:02.900
We live in a world now where we should expect more outages from major cloud providers. As infrastructure continues to get more complex, mistakes are more likely to happen. It's an unfortunate reality.

18
00:03:03.040 --> 00:03:12.460
We're becoming more reliant on cloud providers, but they aren't immune to issues. OpenAI and Disney came to an agreement. This blows my mind.

19
00:03:12.820 --> 00:03:22.260
Disney has agreed to allow OpenAI's Sora to generate Disney's intellectual property. Sora will soon generate over 200 characters from Marvel, Pixar, and Star Wars.

20
00:03:22.800 --> 00:03:32.829
Disney has also announced a large investment into OpenAI and has agreed to use it as a tool within Disney+ and internal tools. The Cursor team released Cursor 2.2.

21
00:03:33.360 --> 00:03:43.520
This version adds debug mode, which helps you reproduce and fix the bugs AI adds to your code. This should help coders of all experience levels work on and understand their code better.

22
00:03:43.530 --> 00:03:53.370
They added to Cursor's plan mode the ability to generate and stream images into your plans. Now you can see how your AI assistant is looking at your code and how it intends to work.

23
00:03:53.680 --> 00:04:03.100
Multi-agent judging is also now available in Cursor. When running many agents together, Cursor will check all the runs and make a recommendation for the best solution.

24
00:04:03.109 --> 00:04:12.680
Anthropic is donating its model context protocol to the Linux Foundation. This news comes just two months after Meta donated React to the Linux Foundation.

25
00:04:13.160 --> 00:04:22.400
So this is big news, and the Linux Foundation is going to be very busy. Right now, there aren't very many standards in AI, so this donation is good news.

26
00:04:22.430 --> 00:04:30.420
Standardization is important for adoption, so I'm excited to see MCP take the center stage in the race to standardizing how we communicate with AI.

27
00:04:31.350 --> 00:04:39.330
In a bid to secure the enterprise segment, Anthropic is partnering with Accenture. Accenture promises to train 30,000 of their staff to use Claude Code.

28
00:04:39.860 --> 00:04:49.720
In return, Accenture will invest in something they're calling the Claude Center of Excellence inside Accenture. OpenAI isn't the only AI company making moves in the enterprise segment.

29
00:04:50.030 --> 00:04:56.760
The Railway team improved their smart canvas. The canvas is now the central location for monitoring for your infrastructure.

30
00:04:57.380 --> 00:05:05.620
It provides clear visibility into your service health by showing the exact failure or status on the canvas. You no longer need to dig through your logs to find errors.

31
00:05:06.240 --> 00:05:17.400
You'll even see the status of your last run cron job on the canvas. You'll spend much less time digging through logs and much more time fixing the issues. Magic Config's newest iteration is now available in beta.

32
00:05:17.930 --> 00:05:26.520
The plan is to give you even more control over what you deploy from a GitHub repo. Now you can be selective in what you want to deploy and when from a monorepo.

33
00:05:26.860 --> 00:05:38.340
There is no option to select and deploy all yet, but that is coming soon. JetBrains released their new 2025.3 versions of their software. Specifically, they released WebStorm 2025.3.

34
00:05:38.920 --> 00:05:51.099
This version contains better support for TypeScript type evaluation and stronger monorepo support. They also upgraded their AI assistant with Claude Agent and their AI agent Junie in a single chat.

35
00:05:51.180 --> 00:06:00.780
It's no surprise that JetBrains is lagging in the AI assisted coding department, but they are making strides in that direction. The JetBrains team is discontinuing development for Fleet.

36
00:06:01.370 --> 00:06:11.260
The team's original goal of this IDE was to create it to be a multi-language IDE with smart coding assistance. It then shifted to be an AI first editor.

37
00:06:11.320 --> 00:06:21.000
Neither of these worked because there was a lot of overlap in the target audience with no clear sign of which IDE to choose. This led the team to abandon the project starting on December 22nd.

38
00:06:21.520 --> 00:06:31.840
If you use Fleet, plan on switching soon after that date, as it will no longer be under active development. What did I miss? There's so much happening in modern web dev that I'm sure I missed something.

39
00:06:31.880 --> 00:06:39.760
Please share your thoughts in the comments. I want to address your suggestions and may include them in future episodes. Thanks for watching. I'll see you in the next one.

40
00:06:46.780 --> 00:06:59.680
[outro music]
