![]() |
VOOZH | about |
We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.
Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.
Follow TNS on your favorite social media networks.
Become a TNS follower on LinkedIn.
Check out the latest featured and trending stories while you wait for your first TNS newsletter.
Python framework Django 5.0 was released on Monday, which means it’s time to update if you’re running 4.1.
This release included three major changes, according to the blog post announcing it. The first is that the database-computed default values now allow for defining database-computed defaults to model fields. Second, the Django ORM was expanded such that the generated model field allows the creation of database-generated columns. Finally, form field rendering was simplified by adding a field group to the templates system.
Django 4.2 will receive security and data loss fixes until April 2026. The team is encouraging users to upgrade before then so as to not miss any security fixes. There’s more about the supported versions on the download page.
Storybook issued its final release — version 7.6 — before Storybook 8, which will be the next major release. Storybook is a frontend tool designed for UI development. Among the changes included in this update was a switch from Babel to the Speedy Web Compiler, which all new Webpack projects other than Angular will now use. Michael Shilman, project lead at Storybook, explained the changes available with the Storybook 7.6 release, which includes:
There’s also a new Storybook doctor command that performs general project health checks such as finding mismatching Storybook versions, duplicate dependencies and incompatible add-ons.
Vercel will depreciate Node.js 16 for builds and functions on Feb. 6. Its end of life was Sept. 11. This news comes on the heels of last month’s beta release of Node.js version 20 LTS.
Node.js version 20 can be used as the runtime for builds and serverless functions. Among the new features introduced with version 20 are a new experimental permission model, synchronous import.meta.resolve, stable test runner and performance updates to the V8 JavaScript Engine and the URL parser, Ada.
Earlier this week, The New Stack covered JetBrains’ release of a new AI Assistant, but that wasn’t the only news coming out of the IDE company on Wednesday. JetBrains also released the 2023.3 updates to its IDEs:
Ngrok is a unified ingress platform for developers, and on Wednesday it released new SDKs for JavaScript and Python. The SDKs will allow developers to serve their applications and manage traffic by embedding ingress with a “single line of code,” the company stated.
Developers can use the SDKs to establish API-defined contracts that dictate the expected behavior between their applications and the ingress layer, which manages incoming traffic to a system or network and includes functions such as traffic routing, load balancing and security. Use case cases for ngrok’s SDk include managing ingress to developer environments, ingress to APIs, and ingress to APIs on devices that run on external networks.
“Today, there is an implicit, hidden dependency between the application and the infrastructure that delivers it, such as load balancers and reverse proxies,” the company wrote. “Declaring ingress directly in the application itself radically simplifies the development process by defining the ingress functionality that includes non-functional capabilities such as high performance, resiliency, security and observability needed to deliver their software correctly.”