-
-
Notifications
You must be signed in to change notification settings - Fork 479
feat: blog-release rainbow-comet #2969
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
fbf397c
feat: blog-release rainbow-comet
alexdln 2ad90a8
feat: add gallery support to bsky-post
alexdln ce6fa4c
chore: add one more post to rainbow comet post
alexdln 009e1e1
chore: update rainbow-comet authors
alexdln fae0a57
chore: remove console log
alexdln 38f3503
chore: add uri to each post embed
alexdln 70aaf5c
chore: change rainbow-comet publish date
alexdln File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,130 @@ | ||
| --- | ||
| authors: | ||
| - name: Alec Lloyd Probert | ||
| blueskyHandle: graphieros.npmx.social | ||
| - name: Alex Savelyev | ||
| blueskyHandle: alexdln.com | ||
| - name: Willow (GHOST) | ||
| blueskyHandle: willow.sh | ||
| - name: Philippe Serhal | ||
| blueskyHandle: philippeserhal.com | ||
| title: 'npmx rainbow comet' | ||
| tags: ['OpenSource', 'Release'] | ||
| excerpt: 'npmx 0.16 is out! This period was especially full of good news. And it’s particularly great that, amid the constant search for vulnerabilities and risks, we’ve started celebrating more and taking joy in what we do - and what our favorite maintainers and authors do.' | ||
| date: '2026-06-30' | ||
| slug: 'release/rainbow-comet' | ||
| image: 'https://npmx.dev/blog/og/release-rainbow-comet.png' | ||
| description: 'npmx 0.16 is out! This period was especially full of good news. And it’s particularly great that, amid the constant search for vulnerabilities and risks, we’ve started celebrating more and taking joy in what we do - and what our favorite maintainers and authors do.' | ||
| draft: false | ||
| --- | ||
|
|
||
| # npmx 0.16 rainbow comet | ||
|
|
||
| Every time we’re working on a release, we think, “Wow, the community has made real magic - we can write that this part is now finished”. Then just a month goes by, we look at the changelog, and realize there’s another, even bigger text ahead of us. About how we’ve become safer, faster, bigger, more accessible, and delivered even more information at every step. Thank you for building with us, sharing your ideas, and telling us about your pain points. | ||
|
|
||
| This period was especially full of good news. And it’s particularly great that, amid the constant search for vulnerabilities and risks, we’ve started celebrating more and taking joy in what we do - and what our favorite maintainers and authors do. But first things first. | ||
|
|
||
|  | ||
|
|
||
| ## What’s new? | ||
|
|
||
| ### New Sponsor | ||
|
|
||
| We’d like to start with one of the nicest pieces of news - we’ve welcomed a new sponsor. It’s doubly exciting because it’s a tool we genuinely love and use ourselves. Thank you to **[CodeRabbit](https://www.coderabbit.ai/)** for supporting us with **$1,000 per month** and for the collaboration. | ||
|
|
||
|  | ||
|
|
||
| ### Timeline | ||
|
|
||
| As you may already know, another place where we celebrate achievements is the package timeline. It’s where we show not only growth and issues, but also optimizations. And of course, we celebrate together with maintainers and users every time you share these results. | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/chenjiahan.bsky.social/post/3mmvj4gq4h22s" | ||
| uri="at://did:plc:ymoeg4trisbzfowiaemnu7xz/app.bsky.feed.post/3mmvj4gq4h22s" | ||
| /> | ||
|
|
||
| ### Changelog | ||
|
|
||
| Speaking of changes, it’s hard to miss change analysis in packages. And to view those changes, you no longer need third‑party services. Now we show the changelog directly on package pages. | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/wilco.npmx.social/post/3mmrihvusqk2b" | ||
| uri="at://did:plc:nlenimoh4wmif7s22hiw5uzt/app.bsky.feed.post/3mmrihvusqk2b" | ||
| /> | ||
|
|
||
| ### Trusted publishing | ||
|
|
||
| But of course the biggest change for packages in this period is trusted publishing. Together with `allowScripts` defaults to off, we suddenly found ourselves in a much safer environment. Incredible work by the npm team to improve the security of packages and our projects. | ||
|
|
||
| npmx also shows packages with trusted publishing and tracks changes to this setting. | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/nik.digital/post/3mmettwpgtc24" | ||
| uri="at://did:plc:6ctcux7hto6zyi3r7osornur/app.bsky.feed.post/3mmettwpgtc24" | ||
| /> | ||
|
|
||
| ### Stats tab | ||
|
|
||
| One of the key metrics when choosing a dependency is statistics. To make that part of your experience more convenient, we added a stats page for every package. All information in one place - and there will be even more soon. | ||
|
|
||
|  | ||
|
|
||
| ### Likes leaderboard | ||
|
|
||
| And of course, wherever there are results, a bit of competition and play appears. That’s why we now have a leaderboard page for our likes. Yes, we love everyone, but it seems Svelte will remain the leader from the very first days of npmx (_or do you want to like someone else and change that?_). | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/philippeserhal.com/post/3mn6ayfjcbc2m" | ||
| uri="at://did:plc:5wdnwfs45bghuedlj3rdmani/app.bsky.feed.post/3mn6ayfjcbc2m" | ||
| /> | ||
|
|
||
| ### Noodles | ||
|
|
||
| This period also brought wonderful events not only related to us, but across the whole ecosystem. And we were happy to celebrate them through noodles. And to make noodles an even more important part of our home, we added a noodles page with an archive of all dishes. | ||
|
|
||
|  | ||
|
|
||
| ### New languages | ||
|
|
||
| Our home has grown not only with new sections and pages, but also with new languages. Thank you so much for your contribution to localising the project and for making search accessible to more of us. Now you can use npmx in Dutch, Romanian, and Portuguese as well. | ||
|
|
||
|  | ||
|
|
||
| ## **State of npmx** | ||
|
|
||
| But the most important thing behind all these changes is, of course, the people. You. And we were endlessly happy to meet you - and we’ll be seeing many of you again very soon. | ||
|
|
||
| And the biggest piece of news in this category is that we held our first meetup with talks. We not only got together and spent an evening in the best company, but we also shared our experience and ideas. Thank you - to you, to London, and to the wonderful AG Grid team for the venue. We hope to return again. | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/ag-grid.bsky.social/post/3moo34mkdy22g" | ||
| uri="at://did:plc:akon7og3z6ihjpoclxzjrglf/app.bsky.feed.post/3moo34mkdy22g" | ||
| /> | ||
|
|
||
| And at the same time, we and our wonderful community held many more warm meetings. Follow us and those who interest you, and we hope to see you again soon | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/antleth.fr/post/3mmwqaihg4c2i" | ||
| uri="at://did:plc:szxeg72ivd7j2msgcjglvlav/app.bsky.feed.post/3mmwqaihg4c2i" | ||
| /> | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/npmx.dev/post/3mp75vauw322e" | ||
| uri="at://did:plc:u5zp7npt5kpueado77kuihyz/app.bsky.feed.post/3mp75vauw322e" | ||
| /> | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/danielroe.dev/post/3mn5sk7jrwk2v" | ||
| uri="at://did:plc:jbeaa5kdaladzwq3r7f5xgwe/app.bsky.feed.post/3mn5sk7jrwk2v" | ||
| /> | ||
|
|
||
| <BlueskyPostEmbed | ||
| url="https://bsky.app/profile/npmx.dev/post/3mlwz4gho5s2n" | ||
| uri="at://did:plc:u5zp7npt5kpueado77kuihyz/app.bsky.feed.post/3mlwz4gho5s2n" | ||
| /> | ||
|
|
||
| ## There's still much to come | ||
|
|
||
| Join us - as developers, managers, designers, translators, copywriters, and simply as our friends. Soon we'll meet again and share how this community has improved our lives even further. | ||
|
|
||
| [Site](https://npmx.dev) • [Builders Discord](https://build.npmx.dev/) • [GitHub](https://repo.npmx.dev/) • [Bluesky](https://social.npmx.dev/) | ||
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be good to also add the talk we did at Web Engines Hackfest https://mu.social/profile/npmx.dev/post/3mp75vauw322e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added, but decided not to add embed support, as it would be too long. But let me know if we still need it :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great to me. Later on, it would be good that the link is clickable. We can walk there once we add more social posts related features though.