VOOZH about

URL: https://thenewstack.io/dev-news-npm-attacks-htmx-updates-and-flutters-roadmap/

⇱ Dev News: npm Attacks, htmx Updates and Flutter's Roadmap - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

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.

What’s next?

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.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2023-04-14 09:15:10
Dev News: npm Attacks, htmx Updates and Flutter's Roadmap
Frontend Development / Security / Software Development

Dev News: npm Attacks, htmx Updates and Flutter’s Roadmap

A denial of service attack on the npm made headlines this week. Also, Flutter releases its roadmap for 2023 and htmx did a site migration.
Apr 14th, 2023 9:15am by Loraine Lawson
👁 Featued image for: Dev News: npm Attacks, htmx Updates and Flutter’s Roadmap
Image via Shutterstock

A denial of service attack happened briefly after three attackers flooded the npm open source package repository for Node.js with bogus packets, according to Hacker News.

The attackers created malicious websites and published empty packets with links to the websites, “taking advantage of open source ecosystems’ good reputation on search engines,” Checkmarx’s Jossef Harush Kadouri said in a blog post about the attacks.

“The attacks caused a denial-of-service (DoS) that made npm unstable with sporadic ‘Service Unavailable’ errors,” he noted. “The campaigns included a malware infection campaign, a referral scam campaign linked to AliExpress, and a crypto scam campaign targeting Russian users on Telegram.”

The npm is a package manager for JavaScript maintained by npm, Inc. and is also the default package manager for the Node.js.

This was the worst month for attacks on the open source ecosystems in the past year, but March was by far the worst one we’ve seen yet, Kadouri said.

“Typically, the number of package versions released on npm is approximately 800,000,” Kadouri said. “However, in the previous month, the figure exceeded 1.4 million due to the high volume of spam campaigns.”

Htmx Releases Version 1.9.0

This week, htmx released version 1.9.0, which includes support for view transitions and bug fixes, as well as a website migration off 11ty to static site engine Zola.

Htmx is relatively new HTML extension framework designed to simplify web development and shift it away from the single-page application approach. It’s “JavaScript library for “performing AJAX requests, triggering CSS transitions, and invoking WebSocket and server-sent events directly from HTML elements,” according to a 2021 LogRocket blog post. Essentially, htmx lets developers build modern user interfaces with simple markup.

The site underwent a migration to static site engine zola off 11ty, which this announcement noted cut “way down” on the number of development JavaScript dependencies. Besides the site switch and a fixed memory leak, new features include:

  • Support for view transitions, which is “based on the experimental View Transitions API currently available in Chrome 111+ and coming to other browsers soon,” the post noted;
  • “Support for ‘naked’ hx-trigger attributes, where an hx-trigger is present on an element that does not have an hx-get, etc. defined on it. Instead, it will trigger the new htmx:triggered event, which can be responded to via your preferred scripting solution”; and
  • Support for generalized inline event handling via the new hx-on attribute, which the blog post notes will address the shortcoming of limited onevent properties attributes in HTML.

Python Foundation Says EU Acts Could Create Risk for OSS

The Python Foundation is worried that two proposed European Union acts could create risks for open source software.

The foundation stated that while it agrees with the stated goals of the policies of increased security and accountability for European software consumers, it fears the overly broad policies in the Cyber Resilience Act and Product Liability Act “will unintentionally harm the users they are intended to protect.”

“Many modern software companies rely on open source software from public repositories without notifying the author, and certainly without entering into any kind of commercial or contractual relationship with them,” wrote Deb Nicholson, executive director of the Python Foundation. “If the proposed law is enforced as currently written, the authors of open source components might bear legal and financial responsibility for the way their components are applied in someone else’s commercial product.”

Under the current language, the foundation could be potentially liable for any product that includes Python code without have received any monetary gain from these products. That risk of potential costs would make it “impossible in practice for us to continue to provide Python and the Python Package Index to the European public,” she wrote.

She noted that the existing language does not differentiate between independent authors who have never been paid for the supply of software, and big corporations that sell products for end-users.

“We believe that increased liability should be carefully assigned to the entity that has entered into an agreement with the consumer,” Nicholson added.

The Eclipse Foundation and NLnet Labs also have voiced concerns about how these policies could affect global open source projects, she said.

Flutter Framework Roadmap Released

The Flutter team released its roadmap for 2023 this month. Tim Sneath wrote about the news on Medium. Sneath is a project manager and UX director for developer frameworks and languages at Google. That includes overseeing Flutter, which is an open source portable UI framework that gives developers the ability to build apps for any platform from a single codebase.

Flutter builds on Dart, a multiplatform language that enables “cornerstone Flutter features that include stateful hot reload; fast, iterative compilation to native and web; and a thriving package ecosystem,” the documentation states.

The document notes that over the coming years, the framework faces a number of challenges, including migrating the ecosystem to null safety without fragmentation and binding an ecosystem that is self-sustaining.

Still, Sneath writes that the platform has a competitive edge in that it has long focused on developer experience as a fundamental value.

The 2023 investments will focus on six “sub-areas” of developer experience:

  1. performance
  2. interoperability
  3. portability
  4. ecosystem
  5. security, and
  6. fundamentals

Google eventually plans for Flutter to work with Wasm.

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Checkmarx.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.