Skip to content

Latest commit

 

History

History
214 lines (147 loc) · 19.8 KB

CHANGELOG.md

File metadata and controls

214 lines (147 loc) · 19.8 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.2.2 (2023-05-04)

Features

  • aboutme.tsx: 💬 update wording about my Youtube channel (e2a4304)
  • contactList.ts: ✨ add Youtube channel (711b8ef)
  • home page: 📈 add tracker for featured projects (e236d55)
  • slug.tsx: ✨ add tracker to the copy link (50e429e)

Bug Fixes

  • aboutme.tsx: 📈 update event name on the tracker (17a303a)
  • newTheme.tsx: 🐛 add async logic when copy blog link (93402b0)
  • release-please.yaml: 🚑 fix typo (4b1f0aa)

0.2.1 (2022-12-31)

Features

  • _document: ✨ add snow effect (c87078e)
  • ✨ implement track event umami (b6e313d)
  • aboutme, slug: ✨ track funding modal (bfda91c)
  • package.json: ✨ install umami data type (99a99c8)
  • track, trackEvent.ts: ✨ add event type (c5f831e)
  • trackEvent, track.ts: ✨ create base helper function to track using umami (777423d)
  • trackEvent.ts: 🐛 add web_id (4e0441b)
  • useScroll.tsx: ✨ create hooks to detect scroll behavior (8b853ae)

Bug Fixes

  • _document: 🐛 add data-cache for the tracker (d145a83)
  • _document.tsx: 🐛 use next/script for tracker (24d1a26)
  • 🐛 add url for tracking purpose (01a9278)
  • 🐛 implement useCallback for every function (574bbce)
  • 🐛 use id of the array item when using looping function (8fc75da)
  • aboutme: 🐛 fix tracking snippet (12c3e91)
  • BottomNav, HeaderComponent: 🐛 quick fix on scroll behavior (e646feb)
  • footerLink.ts: 🐛 update umami link (0a6f2c2)
  • next.config: 🐛 fix variable typo (fd543ba)
  • slug.tsx: 🐛 update import statement (9c42a4c)
  • slug.tsx: 💄 quick fix upper slug flex items (0a0167a)

0.2.0 (2022-11-05)

Bug Fixes

  • main page: 🐛 remove unecessary objectFit props (010e47a)

0.1.3 (2022-10-27)

Features

  • articles page: ✨ add search article feature (6cd9585)
  • fetcher and types: ✨ initiate the fetcher function to get experience list via sanity (540700d)
  • fetcher.ts and types.ts: ✨ create function to fetch the project list from sanity CMS (cc36024)
  • fetcher.ts: ✨ create function to fetch article data through sanity (f7aa963)
  • formatDate.ts: ✨ create special formatDate helper function for experience (e452988)
  • index.test: ✅ add simple unit test to check if the page is rendered well (f17698b)
  • jest and testing file: ✨ add base setup unit test (07f744a)
  • package.json and sanity-config: ✨ add sanity-client for image url (80e7090)
  • package.json, sanity-config: ✨ create base setup for sanity through next-sanity (a4980e3)
  • Projects page: ♻️ use data from sanity (3606e17)
  • yehezgun.yml: 👷 add base action (f31853d)

Bug Fixes

  • articles: 🐛 remove autofocus props (c0f64fe)
  • fetcher.ts: 🐛 fix fetch article post statement (ca5bc6e)
  • Funding.ts and slug: 💬 add trakteer acc for funding purpose (25d8532)
  • next.config: 🐛 use serverruntimeconfig (18cdb0b)
  • sanity-config: 🐛 update the type alias (0fdde0a)
  • yehezgun.yml: 🐛 fix env (b473f7b)
  • yehezgun.yml: 💚 add env variable in yml (2d62cc2)
  • yehezgun.yml: 💚 fix CI build (6dc4d72)

0.1.2 (2022-10-07)

Features

  • _app: ✨ implement n progress lib (27c8c5f)

0.1.1 (2022-08-07)

Features

  • aboutme page: 💄 implement the funding modal (c3dc9b0)
  • ExperienceCard.tsx: ✨ create seperate component for experiences (b6f1643)
  • footerLink.tsx: ✨ add showwcase link (4e977b3)
  • Funding.ts: ✨ create funding list const (c663f8d)
  • FundingModal: ✨ create seperate modal for funding support (b9e2bbf)

Bug Fixes

  • yehezOGImage.ts: 🚑 fix wording on OG again (dfa4acf)
  • yehezOGImage.ts: 🐛 fix image width on OG (e3f5639)
  • yehezOGImage.ts: 🐛 fix wording on OG (b465d51)

0.1.0 (2022-06-26)

0.0.11 (2022-06-26)

Features

  • aboutme and home page: ✨ use tippy js to display tooltip (52f9bc5)

Bug Fixes

  • HeaderComponent: 🐛 adjust mounted logic for next-themes (0620eeb)
  • home page: 🐛 add flex wrap for Hero Button Links (1ba32c5)
  • resume.tsx: 🐛 use iframe instead of embed (not supported on mobile browser) (24d2094)

0.0.10 (2022-05-21)

Features

  • resume page: ✨ add resume page (60dd71f)

Bug Fixes

  • preloadContext.tsx: 💄 fix color in preload provider to solve flashing issue (14a0822)

0.0.9 (2022-05-04)

Features

  • ArticleCard.tsx: 🎨 create seperate component for article card (30b7eaa)

Bug Fixes

  • ProjectCard & article page: 💄 adjust base bg color (30ebd7e)

0.0.8 (2022-04-22)

0.0.7 (2022-04-21)

Bug Fixes

  • aboutme: 💬 fix ko-fi link and add it in slug (0ceace3)
  • Headercomponent: 🐛 fix hydration issue on header component (1e31b29)

0.0.6 (2022-04-02)

0.0.5 (2022-03-21)

0.0.4 (2022-03-19)

Features

  • footerComponent: 💄 change footerlink to unstyled link (dff82ec)
  • useLoaded: ✨ add new hook to check if the elements is loaded (b16b988)

Bug Fixes

  • global.css: 🐛 fix class name fade-in-start to fade-start (7b03adb)
  • slug: 🐛 fix html structure so the article will be loaded (f3fa389)

0.0.3 (2022-03-13)

0.0.2 (2022-03-03)

Features

  • ✨ add share to twitter button link at article post (8a02909)
  • baseConstant and _document: ✨ add umami snippet code (9b2558b)
  • categoryList and categoryColor: ✨ initiate object and base variable for category (f5bd5a7)
  • types.ts: ✨ add alternative_link and translation_link at SingleArticle Type (be47ff2)

Bug Fixes

  • aboutme: 🐛 fix saweria link (651a77c)
  • slug: 🐛 fix share twitter link bug (1121185)
  • slug: 🐛 fix twitter button link bug (699fcfa)
  • slug: 🐛 fix twitter url bug on twitter button (eda3b7a)
  • slug: 🐛 implement URI Component to url and twitter caption (27dc23c)
  • tailwind.config: 🔧 change font into fira-sans and pt-serif (cd49cea)

0.0.1 (2022-02-27)

Features

  • [slug]: ✨ add base page slug (51c1d07)
  • aboutme, articles, projects: ✨ initiate base pages (e6e4c6a)
  • aboutme: ✨ set base UI for aboutme page (549ff92)
  • all pages: ✨ implement preload and css transition (fading) (406b454)
  • all pages: ✨ implement the next-seo for all pages (e38390c)
  • articles: ✨ initiate base article list page (9b2e78d)
  • contactList: ✨ set constant for contact list (a670bbd)
  • env and constants folder: ✨ install and initiate airtable function fetcher (4938fa6)
  • Footer, Header, Layout: ✨ set the base navigation (b902122)
  • formatDate: ✨ initiate helper function for date formatting (fdd47d2)
  • home page: ✨ add hover effect for tech stack icon (0d9db51)
  • home page: ✨ initiate base layout and content for home page (0bce0d3)
  • menuIcon helper: 🎨 modularize the helper function to display menu icon (b9d748c)
  • MetaHead ang yehezOgImage: ✨ initiate base NextSeo for each page (5067ef6)
  • newTheme, convertToIdLink, and [slug]: ✨ layouting and set base theme for md texts (35ca3c6)
  • newTheme: 💄 add syntax highliter (7858b6a)
  • newTheme: ✨ fix and handle some new html tag markdown styling (bd39aef)
  • package.json: ➕ install react-giscus (0278e0a)
  • PreloadContext and Layout: ✨ inititate base context for preloader (322a6c2)
  • projects: ✨ initiate base projects page (0e40a1e)
  • techStacks: ✨ add techStack constants (2ce8527)
  • yehezOgImage.ts: ✨ add helper function to generate OG Image (cd96dcc)

Bug Fixes

  • Footer and Header: 🐛 fix flickering at header and fix flexbox in footer (e38dc83)
  • Layout.tsx: 💄 adjust styling for bottom navbar (560fab0)
  • next-seo: ✏️ fix typo in image alt (9760488)