Releases: rayriffy/rayriffy-h
Releases · rayriffy/rayriffy-h
Riffy H 6.4.1
Riffy H 6.4.0
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 withbun
without any external package manager
Riffy H 6.3.0
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
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
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
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
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
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
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
Riffy H 4.2.0
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.