![]() |
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.
CodiumAI released a new AI coding agent that’s designed to work with code completion tools last week. Along with the agent, CodiumAI also released its own code completion tool.
The AI tool is called Codiumate Agent and it’s available for free download for either JetBrains IDEs and Codiumate for VS Code. It suggests relevant tests, drafts documentation, provides guidance on best practices and identifies code duplicates without prompting.
“This announcement builds upon the recent success of CodiumAI’s AlphaCodium research, which proposed a new approach to code generation by LLMs, one built upon a test-based, multi-stage iterative flow to solve code problems,” the company noted in its press release. “AlphaCodium’s performance on the CodeContest’s benchmark showed that its performance improved GPT-4’s accuracy from 19% to 44%.”
The makers of Nue.js released Glow, which Nue creator and frontend developer Tero Piirainen called “a new take on syntax highlighting.”
Glow focuses only on aesthetics — and how your code looks. It makes all languages work with your brand colors by adjusting just a handful of CSS variables. It’s also microscopic in size, Piirainen claims.
“Glow is orders of magnitude smaller than the mainstream alternatives,” he wrote. “We’re talking 5K instead of 5M. It’s by far the smallest implementation available.”
It’s designed to compete with the likes of Shiki. Nue, of course, has built-in support for Glow, he added, although Glow can also be used as a standalone library.
JetBrains announced a new IDE Services suite for enterprises that combines five products and services available separately or as a bundle. Included are:
“JetBrains IDE Services delivers a sleek control panel that simplifies management of developer tools while making it practically invisible to developers,” Ernst Haagsman, head of product in JetBrains IDE Services, said in a prepared statement.
The company anticipates the introduction of a managed cloud platform “in the near future,” Haagsman added.
Thursday, Google released the first beta of Android 15, opening it up to developers and early adopters in preparation for a consumer release at some point in the future.
Among the updates: Apps are displayed edge-to-edge by default on Android 15 devices, which means developers no longer need to explicitly call Window.setDecorFitsSystemWindows(false) or enableEdgeToEdge() to show their content behind the system bars. That said, Google does recommend continuing to call enableEdgeToEdge() to get the edge-to-edge experience on earlier OS releases. Also, to assist with going edge-to-edge, many of the Material 3 composables handle insets for you, based on how the composables are placed in an app according to the Material specifications, Google noted.
Android 15 includes improvements to streamline performance by including OS-level support for app archiving and unarchiving so that users can free up space on their device from infrequently used apps while maintaining their data. The beta also prioritizes privacy and security by offering an OS-level API for end-to-end encryption for contact keys, so users can securely manage and verify other people’s contact information.
Finally, Android TalkBack will now support Braille displays that use human interface devices over USB and Bluetooth to improve accessibility.
Any Pixel device can download Android 15 and get future Android 15 Beta and feature drop updates over the air, Google added. There’s also an Android Emulator that developers can use to test apps on Android 15.
Astro 4.6 released Thursday, with a new manual routing strategy for internationalization.
“This new strategy allows you to take total control over the routing of your internationalized Astro website, for cases where the default routing strategy doesn’t quite meet your needs,” the Astro team wrote.
As an alternative, it’s possible to import Astro’s own middleware logic using the new middleware function from astro:i18n to build upon the default routing strategy, they added. Code samples are provided in the post.
The new release also allows developers to move the Dev toolbar to different positions at the bottom of the screen. Other changes: