haikel

Another personal website

OTHER License

Stars
21
haikel - v2.0.0 Latest Release

Published by haikelz 3 months ago

Well, a lot of changes since the last release. And I mark this release as v2.0.0!

  • feat(guestbook): implement realtime guestbook
  • feat(reactions): implement love post using tursodb
  • feat: add breadcrumbs component
  • feat(guestbook): human verification for Guestbook feature using Cloudflare Turnstile
  • feat(og): new dynamic opengraph style
  • feat: add transition page animations using framer-motion
  • chore: move domain to => ekel.dev
  • chore: restyling menu navbar
  • chore: simplified website style
  • chore: remove analytics because I don't really need it
  • chore: remove cypress
  • refactor: using tursodb instead of @vercel/kv for pageviews feature
  • refactor: move pageviews and reactions logic from nextjs api routes to trpc
haikel - v1.6.0

Published by haikelz 11 months ago

A lot of changes since previous release

  • feat(pageviews): implement pageviews for /note page using @vercel/kv
  • feat(scroll): implement smooth scroll with react-lenis
  • feat(tags): implement select tags with searchParams instead of creating new slug route for tags
  • feat: implement trpc
  • chore(orm): replace prisma with drizzle
  • chore(mdx content): replace next-mdx-remote with contentlayer
  • chore(code highlighting): replace rehype-pretty-code with rehype-shikiji
  • chore(css fw): replace tailwindcss with unocss
  • chore(db): replace supabase with planetscale
  • chore(claps): remove claps
  • chore: remove @radix-ui dropdown
  • chore(env): implement typesafe env
  • chore: replace old og with new one
haikel - v.1.5.0

Published by haikelz over 1 year ago

  • Add analytics
  • Reset message input to empty string after user submitted their message
  • Configure system theme option
  • Add new Works and Notes
  • Add dropdown menu for nav link and change theme
  • Add google option for auth
  • Change AboutMe description
haikel - v.1.4.0

Published by haikelz over 1 year ago

Finally:

  • Migrate from pagesDir to appDir.
  • For now, this website is not using framer-motion for animation because it has some problems while using it in the app directory.
  • Reconfigure auth for app Directory.
  • Remove next-seo and use metadata from nextjs to handle SEO and metadata.
  • Using date-fns to handle time-related stuff.

Full changelog: https://github.com/haikelz/haikel.my.id/commits/v1.4.0

haikel -

Published by haikelz over 1 year ago

  • Add lightbox image
  • Add new page: /guestbook
  • Move deployment from cloudflare to vercel
  • Replace yarn with pnpm

Full Changelog: https://github.com/haikelz/haikel.my.id/commits/v1.3.0

haikel -

Published by haikelz over 1 year ago

  • A bit redesign in page home, works, and notes
  • Add page transitions again using framer-motion
  • Implement fuzzy search with fast-fuzzy

Full Changelog: https://github.com/haikelz/haikel.my.id/commits/v1.2.0

haikel - v1.1.0

Published by haikelz over 1 year ago

  • Add detail work where i explain my work
  • Get works data from slugs instead of getting it from a list in ~lib/utils/data.ts

Full Changelog: https://github.com/haikelz/haikel.my.id/commits/v1.1.0

haikel -

Published by haikelz over 1 year ago

  • Redesign home page and remove about page
  • Improve overall performance when test it using lighthouse
  • Add custom scrollbar

Full Changelog: https://github.com/haikelz/haikel.my.id/commits/v1.0.0