Skip to content

Releases: markmead/hyperui

astro

21 Jan 09:47

Choose a tag to compare

Better late than never, but here is the release for the Astro build of HyperUI 🎉

However, this announcement "Astro is joining Cloudflare" has me cautiously optimistic about the future of Astro. I'm hopeful that Cloudflare will support Astro, but I worry they will apply pressure on the developers to work on integrations with Cloudflare, rather than general product improvements. Time will tell 🤷‍♀️


What's Changed

Full Changelog: pre-astro...astro

pre-astro

25 Oct 14:06

Choose a tag to compare

Last release before the switch to Astro + Alpine. I've always thought that HyperUI using Next was overkill but anytime I've explored an alternative, I've hit a dead-end. However, the Astro build is going very well and therefore I am confident Next will be gone.

Safe to blame Vercel changing how params work but that's fine, the Astro version could lead to moving away from Vercel as it's mostly pre-rendered HTML 🎉

Not relevant to the release but incase you're interested:

Most of the features are there on the new Astro version but I have removed the following:

  • Favouriting components
  • Shareable component links with config
  • React and Vue code previews (this could come back but I don't see it)

What's Changed

  • Feature - Expand on ESLint rules with Unicorn by @markmead in #591
  • Feature - Add poll and newsletter signup collections by @markmead in #592
  • Feature - Add related components to component page by @markmead in #593
  • Feature - Enhancing the shareable components by @markmead in #594
  • Feature - Favourite components by @markmead in #595
  • Hotfix - Accessibility improvements to the component preview by @markmead in #596
  • Feature - Add tooltips to buttons by @markmead in #597
  • Update - Replace react-use with custom hooks by @markmead in #601
  • Feature - Add dark mode support for "Standout" component by @WinnyChang in #613
  • Feature - Add CONTRIBUTING.md file to repository by @Rajat32-op in #618
  • Feature - Add dark mode support for "Announcement" components by @WinnyChang in #631
  • Feature - Add dark mode support for "Step" components by @WinnyChang in #630
  • Feature - Replace creator with contributors by @markmead in #633
  • Update - Refactor sitemap generation logic by @markmead in #634
  • Update - Refactor how pages are fetched by @markmead in #635
  • Update - Clean up API methods by @markmead in #636

New Contributors

Full Changelog: next15...pre-astro

Next 15

28 May 18:54

Choose a tag to compare

I/Copilot managed to get Next 15 working.

It feels faster which might be hope or maybe it's because more pages are static (allegedly) but whatever, we're on Next 15 and that's what matters. Now we wait for Next 16... 🎉

What's Changed

New Contributors

Full Changelog: next14...next15

Next 14

23 Feb 09:36

Choose a tag to compare

This is a revert of the work done in #539.

With every new release, Vercel/Next find a way to make projects use more of their usage allowance and therefore, cost more money. In a fun twist, Next 15 pushes you into awaiting props. Doesn't sound bad, right? Well, this has taken the "Function Invocation" usage for HyperUI from around 300 a month, to 300k a day.

Reverting back to Next 14 and staying there. Potentially will move away from Next all together as I can't be bothered with these predatory releases.