Releases: albugowy15/bughowi.com
Releases · albugowy15/bughowi.com
v3.1.0
3.1.0 (2024-06-17)
Features
- add custom 404 page (01cc398)
- add rss (cb5ee23)
- add snippets page (29ecc18)
- better code snippets and package manager tabs (c98e8d7)
- blog pagination (ccfecba)
- content prev and next navigation (01426eb)
- image loading with astro image component (90f3f23)
- project pagination (4429925)
- remove package manager tabs component (b7305ba)
- update cv and about page (c606604)
- update home intro and about me (0811eef)
- view transition api (89e37f8)
Bug Fixes
- astro-expressive-code copy button (5d44952)
- better seo from semantic tag and image (23a23e5)
- getStaticPaths satifies GetStaticPaths type (b308ec2)
- responsive YouTube iframe (78e8341)
- update copyright to 2024 (f267f46)
Performance Improvements
- better seo accesibility (8494723)
Reverts
- back to vercel (3ec62a3)
v3.0.0
Rewrite to astro
I've made the decision to transition from Next.js to Astro for this project. Here are the reasons behind this switch:
- Built-in Markdown Support: Astro simplifies content management by offering built-in markdown support, eliminating the need for additional tools like contentlayer to manage MDX content.
- Enhanced Performance: Astro's focus on performance, combining server-side rendering with static HTML generation, promises improved page load times and overall site performance.
- Effortless Content Management: With Astro, managing content becomes more straightforward, contributing to a smoother content creation and editing experience.
- UI-agnostics: Astro's UI-agnostic nature allows me to utilize my preferred frontend libraries like React, giving me the flexibility to create a unique and tailored user interface for my blog site.
v.2.0.0
What's Changed
- New color theme
- New navigation bar styles
- Add vercel analytics
- Add Table of Contents
- Update About page contents
- New home button style
- Migrate Revue to Sendinblue
- Support React component import inside mdx content
- New syntax highlighting
- Image optimization inside mdx content
- Bump framer-motion from 7.6.12 to 7.6.19 by @dependabot in #121
- Bump @types/node from 18.11.0 to 18.11.13 by @dependabot in #120
- Image component inside mdx content by @albugowy15 in #122
- Bump postcss from 8.4.19 to 8.4.20 by @dependabot in #125
- Bump sass from 1.56.1 to 1.57.0 by @dependabot in #123
- restructure folder by @albugowy15 in #128
- Bump @types/node from 18.11.13 to 18.11.17 by @dependabot in #126
- Add new project content by @albugowy15 in #134
- Bump @giscus/react from 2.2.4 to 2.2.6 by @dependabot in #132
- Bump sass from 1.57.0 to 1.57.1 by @dependabot in #131
- Bump @types/react-dom from 18.0.9 to 18.0.10 by @dependabot in #129
- Bump shiki from 0.11.1 to 0.12.1 by @dependabot in #130
- Code highlighting by @albugowy15 in #135
- Create Credit Card and update code highlighting from content by @albugowy15 in #136
- update toc by @albugowy15 in #138
- Preview dev by @albugowy15 in #139
- add new post "Building Forms in React with React Hook Form and Yup" by @albugowy15 in #140
- Bump next from 13.0.5 to 13.1.1 by @dependabot in #147
- Bump next-sitemap from 3.1.32 to 3.1.43 by @dependabot in #145
- Bump eslint-config-next from 13.0.5 to 13.1.1 by @dependabot in #143
- Bump rehype-pretty-code from 0.5.1 to 0.6.0 by @dependabot in #144
- Bump eslint from 8.28.0 to 8.31.0 by @dependabot in #148
- add scrollbar and edit code highligting by @albugowy15 in #149
- update newsletter by @albugowy15 in #151
- Bump rehype-pretty-code from 0.6.0 to 0.7.0 by @dependabot in #153
- Fix spaces by @albugowy15 in #157
- Create CODE_OF_CONDUCT.md by @albugowy15 in #158
- Create CONTRIBUTING.md by @albugowy15 in #159
- Create LICENSE by @albugowy15 in #160
- Update issue templates by @albugowy15 in #161
- add vercel analytics by @albugowy15 in #162
- Bump next from 13.1.1 to 13.1.2 by @dependabot in #166
- Bump rehype-pretty-code from 0.7.0 to 0.9.2 by @dependabot in #167
- Bump prettier from 2.8.0 to 2.8.3 by @dependabot in #165
- Bump eslint-config-next from 13.1.1 to 13.1.2 by @dependabot in #164
- Bump eslint from 8.31.0 to 8.32.0 by @dependabot in #163
- update contentlayer config & remove loading spinner by @albugowy15 in #168
- add new subscriber to email list by @albugowy15 in #169
- Update seo, navbar, and about page content by @albugowy15 in #172
- Restyle Intro and change theme by @albugowy15 in #173
- Preview dev by @albugowy15 in #174
Full Changelog: v1.2.0...v2.0.0
v1.2.0
What's New
- Update to Next 13
- Reduce scroll animation
- Update contentlayer to support Next 13
- Update categories and tech stack content
- Using new Image component
- Update dependencies
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Some new updates and optimization
What's New
- Add scrolling animation with framer-motion
- Optimize data fetching from getStaticProps()
- Increase font size for readability
- Remove hamburger icon on mobile screen
- New floating navigation on mobile screen
- Add table of contents
- Restructure project folder
What's Changed
- Bump @types/node from 18.6.3 to 18.6.4 by @dependabot in #19
- Bump postcss from 8.4.14 to 8.4.16 by @dependabot in #18
- Bump @types/react from 18.0.15 to 18.0.17 by @dependabot in #15
- Bump sass from 1.54.0 to 1.54.3 by @dependabot in #16
- Bump tailwindcss from 3.1.7 to 3.1.8 by @dependabot in #23
- Bump eslint-config-next from 12.2.3 to 12.2.4 by @dependabot in #21
- Bump next from 12.2.3 to 12.2.4 by @dependabot in #20
- Bump next-contentlayer from 0.2.6 to 0.2.7 by @dependabot in #17
- Bump contentlayer from 0.2.6 to 0.2.7 by @dependabot in #22
- Bump next from 12.2.4 to 12.2.5 by @dependabot in #28
- Bump shiki from 0.10.1 to 0.11.1 by @dependabot in #27
- Bump eslint from 8.21.0 to 8.22.0 by @dependabot in #24
- Bump sass from 1.54.3 to 1.54.4 by @dependabot in #31
- Bump @types/node from 18.6.4 to 18.7.6 by @dependabot in #30
- Bump eslint-config-next from 12.2.4 to 12.2.5 by @dependabot in #29
- Bump zustand from 4.0.0 to 4.1.1 by @dependabot in #32
- Bump date-fns from 2.29.1 to 2.29.2 by @dependabot in #35
Full Changelog: v1.0.0...v1.1.0
1.0.0
Initial release