History
Every update, improvement and fix — in one place.
Changelog Page
Dedicated changelog page to track all updates and improvements.
@zalliminal
Not Found Page
Custom 404 not found page with better UX.
@zalliminal
MDX Callout Components
Note, Tip, Warning, Danger, Info, Legal and AI callout blocks for articles.
@zalliminal
Glossary Difficulty Colors
Different color coding for beginner, intermediate and advanced glossary terms.
@zalliminal
Glossary Page
Security glossary with essential terms, search, filters and drawer detail view.
@zalliminal
Authors Page & URL Fixes
Added main authors page, fixed broken URLs, fixed TOC and back-to-top overlap on mobile.
@zalliminal
Search Dialog Responsive
Search dialog now works correctly on all screen sizes.
@zalliminal
Author Profile Pages
Dedicated profile pages for each author with bio, background and their published posts.
@zalliminal
Farsi UI Polish
Enhanced Farsi content in UI, improved RTL layout consistency across pages.
@zalliminal
Brand Update & Team Cards
New brand identity, team cards on homepage, updated social icons.
@zalliminal
Loading Animations
Page transition animations, skeleton loaders on blog slug, redesigned search dialog.
@zalliminal
Metadata & Build Fixes
Updated metadata, fixed build error for search params, sitemap and RSS now use env URL.
@zalliminal
Advanced Search & Categories
Advanced search page with filters by category, tags and authors. Four main categories added. Navbar redesigned with dropdown for search, categories and tags.
@zalliminal
Search Race Condition
Fixed search input race condition and added proper Suspense boundary.
@zalliminal
Terminal Layout Shift
Responsive terminal height to prevent layout shift on mobile.
@zalliminal
Goal Section
New goal section with 4 layout variants and improved contact UX.
@zalliminal
About Card
Added about card to homepage, cleanup and CI mirror workflow.
@zalliminal
MVP Release
Full MVP launch of the KavLabs hunter-blog platform.
@zalliminal
Dependency Updates
Updated next-mdx-remote to latest, disabled ESLint during build.
@zalliminal
Initial Commit
Project initialization with Create Next App.
@parhamf6
Built with love and coffee ☕