Skip to content

Releases: rayriffy/rayriffy-h

Riffy H 6.5.0

09 Dec 08:01
08d4304
Compare
Choose a tag to compare

What's new?

  • Removing Sharp patch since it no longer needed when Sharp already provided prebuilt binaries
  • Publish fetch, and sync script into npx @riffyh/scraper executable scripts
  • Moving listing codes out of the source itself, only left is core implementations
  • Transitioning automatic image generation library from legacy svelte-aio to @urami/core
  • Transition API calls to RPC, providing end-to-end type safety
  • Add a new feature allowing user to added filtered tag to query
  • Fix image fetching strategy
  • Fix minor UI changes on pagination

Full Changelog: v6.4.1...v6.5.0

Riffy H 6.4.1

03 Oct 20:10
4b6a614
Compare
Choose a tag to compare

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

Riffy H 6.4.0

26 Sep 22:30
a47cec8
Compare
Choose a tag to compare

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

Riffy H 6.3.0

29 Jun 17:37
07f8d40
Compare
Choose a tag to compare

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

Riffy H 6.2.0

04 Apr 21:52
fc20ed1
Compare
Choose a tag to compare

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)

Riffy H 6.1.0

01 Mar 18:02
1251211
Compare
Choose a tag to compare

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

Riffy H 6.0.0

06 Jan 17:15
df43881
Compare
Choose a tag to compare

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

Riffy H 5.1.0

06 Jan 18:17
48fc324
Compare
Choose a tag to compare

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

Riffy H 5.0.0

09 Jan 10:46
9b51345
Compare
Choose a tag to compare

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.

Riffy H 4.3.0

29 Jun 14:10
2860e0b
Compare
Choose a tag to compare

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