Rayriffy H Versions Save

The missing piece of nhentai (Now powered by Bun)

v6.4.1

6 months ago

What's new?

  • Home page listing is functional again after 1 years and a half of stale data
  • CI specific change to lock-in Bun version to be used

v6.4.0

7 months ago

What's new?

  • Refactors internal components
  • Build time has been significantly reduced
  • Updated svelte-aio to more stable version
  • Runtime has been changed from Node to Bun. With some janky hacks, I managed to get sharp natively fully installed with bun without any external package manager

v6.3.0

10 months ago

What's new?

  • CI complexity has been greatly reduced
  • Image runtime has been changed from Google's Distroless to Chainguard Images for rapid debugging
  • Typed prisma client will only be generated on install, saving 1-2s for every fetch
  • Opt Prisma client into new experimental JSON protocol, resulting 30MB less memory usage on idle, and faster query
  • Bump to Svelte 4
  • Deprecated Storeon in favor of nanostores
  • Faster JSON decoding with destr

v6.2.0

1 year ago

What's new?

  • Initial bundle size has now been reduced to 9KB by somehow
  • Fixes failure to install service worker
  • Introduces new logic to import/export collection in a large quantity (i.e. 800 items)

v6.1.0

1 year ago

What's new?

  • Enhancements in terms of internal search context
  • @svicons/boxicons-regular does not exists in NPM anymore. So, I extract icons directly into the project
  • Fix blurred images overflowing outward itself
  • Internal stability

v5.1.0

1 year ago

What's new?

After 2 years of 5.0.0, this is a mark for the last release for NextJS application before moving to 6.0

  • A lot of stability and optimizations
  • Become independent from Vercel to scalable Container-as-a-Service platform

v6.0.0

1 year ago

What's new?

  • Frontend framework has been moved (again) from Next to SvelteKit. Just this change alone improves startup time by a lot, and initial load time has been reduced significantly
  • Overall minimum JS bundle size to startup has been decreased from 100KB to 11KB
  • Time to build has been decreased from 8 minutes to 2.5 minutes
  • Interface has got a complete revamp, focusing on code smell, usability, and ease of use

v5.0.0

3 years ago

What's new?

  • Moved framework from Gatsby to Next instead to take full advantage of dynamic pages on Vercel. (Yes, we ditched static site for better future.)
  • Redesigned form scratch, built with Tailwind UI and Tailwind 2.0
  • Search bar will be reflect on which kind of pages you are in! For an example, if you're search from Home page then it will get search results from nhentai, but if you search from Listing then you will get search results that's only filtered to listing only. This concept also applied to your Collection as well.
  • Image that you will get are already optimized to be as small as possible, while serving proper image size depends on your screen size. Thanks to Automatic Image Optimization
  • You're now able to clear cached image manually through Settings page. (Noted that after image is purged from cache, you need to load that image again on network first before it can be viewed in offline!)
  • Collection codes are now moved to be it's own library called @rayriffy-h/datasource
  • Icon set from heroicons can be import from @rayriffy-h/icons

Improvements

  • Export code that will be used to move your collections will be shown as mono font to make o, O, 0, i, I, l to be easier to read
  • Optimized for entry model phones, any phone that being released after iPhone 7 should be able to launch Riffy H faster by 4-5 seconds.

v4.3.0

3 years ago

What's new?

  • Search query and page result will be restored when navigate back in session
  • Nx workspace migration

Improvements

  • Defined and formatted prettier rules
  • apps/web is now based on @nrwl/gatsby

v4.2.0

3 years ago

What's new?

  • Now you can go back trough history which tracks last 15 gallery you just viewed.

Improvements

  • Reduce amount of DOM and styling time.