Let's get started.
Deno is a relatively new technology that received a very warm welcome from the development community. This fully secure runtime environment has been known to the public only for a year, but the GitHub statistics says that thousands of developers already showed interest in this project and contributed to its improvement. There are also two recent bits of news related to Deno.
The development team led by Ryn Dahl provides regular Deno updates and the latest one (v1.9) has been rolled out this month. This version brings in numerous new features, performance enhancements, and bug fixes. The list of modifications includes native HTTP/2 web server, faster calls into Rust with serde_v8, import completions in the LSP, and many other useful things.
The second big news is that Deno is also establishing a company with the help of attracted seed investments. Becoming a legal entity means that further development and maintenance of Deno will be performed more effectively by the team of hired full-time engineers. At the same time, Deno officials pointed out that they have no intention to directly monetize the project and it will remain free for web developers. More information on the topic can be found in the Deno blog.
The key feature of this update is a new diagram type – mind map. It provides a graphical way to present complex ideas and concepts with the help of predefined or custom shapes. You can even create 100% custom mind maps using straightforward HTML templates. There is also a new diagram editor designed specifically for more convenient work with mind maps. Newly added event handlers allow specifying how end-users will interact with custom shapes. DHTMLX Diagram now also supports TypeScript to help developers write quality code much faster. If you want to learn more details on this update, check out the release article.
Starting with v7.1, DHTMLX Gantt allows allocating project tasks on a part-time basis, thereby utilizing them more efficiently for handling complex projects. All important project dates can be shown in summaries including rollup tasks and milestones. Another new feature is the ability to set working schedules for specific time periods within one working calendar. If needed, you can also alter the height of any Gantt chart row for more convenient interaction with data by simple drag and drop. Find more information on these features and other improvements in the DHTMLX blog.
Rowhammer is a class of attacks that has been used by malicious users for committing cybercrimes since 2014. It does not rely on any software bugs or phishing methods but rather focuses on abusing the properties of the computer memory. In response, hardware developers started equipping modern memory modules with a special in-memory defense named Target Row Refresh (TRR). But this protective measure has proved ineffective with the appearance of a new threat.