Skip to content

Commit 3634e3c

Browse files
committed
updated version and package
1 parent 4f5ea68 commit 3634e3c

2 files changed

Lines changed: 73 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 71 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,74 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [3.1.0] - 2026-01-08
11+
12+
### Added
13+
14+
#### New Pages
15+
- **CV / Resume Page** (`/cv`) - Downloadable and shareable CV with premium styling
16+
- Print-optimized PDF generation via `react-to-print`
17+
- Native share API integration with clipboard fallback
18+
- Professional CV document with experience, skills, projects, and certifications
19+
20+
#### New Projects (5 total)
21+
- **Lexicon** - AI-powered writing assistant for content creators
22+
- **ByteProxy** - Extensible web proxy for Discord/GitHub APIs with rate limiting
23+
- **Socket0** - WebSocket server with message broker capabilities (Go)
24+
- **Void** - Reverse proxy and maintenance server with glassmorphic UI (Go)
25+
- **Flicker** - Cross-platform screenshot/upload tool for Emberly (Tauri + React + Rust)
26+
27+
#### New Components
28+
- **CVDocument** (`src/components/cv/CVDocument.tsx`) - Printable CV component with professional styling
29+
- **CVContent** (`src/components/layouts/cv/CVContent.tsx`) - CV page layout with download/share actions
30+
31+
#### New Data Files
32+
- **cvData.ts** (`src/data/cvData.ts`) - Centralized CV data (personal info, experience, skills, projects)
33+
34+
### Changed
35+
36+
#### Hero Section
37+
- Added animated rotating titles that cycle through professional, funny, and personal titles
38+
- Includes: "Fullstack Developer", "Graphics Designer", "Full Time Father", "Ice Cold Canadian", "Bug Whisperer", "Coffee to Code Converter", and more
39+
- Smooth fade/slide animation with 3-second intervals
40+
41+
#### Skills Page
42+
- Premium design restoration with glassmorphism styling
43+
- Custom dropdown component for mobile category filter (replacing broken native select)
44+
- Enhanced search functionality and category tabs
45+
46+
#### About Page
47+
- Added "Download CV" button to CTA section
48+
- Redesigned floating badges to match homepage style:
49+
- Added glow effects behind badges
50+
- Consistent `glass-frost` styling
51+
- Repositioned location badge with hover glow
52+
- Added decorative floating elements
53+
54+
#### Home About Section
55+
- Added "Download CV" button alongside "Learn more about me"
56+
57+
#### Project System
58+
- Made `images` field optional in Project type (`images?: string[]`)
59+
- **ProjectDetail** - Conditional grid layout for projects with/without images
60+
- **ImageCarousel** - Placeholder UI for projects with empty image arrays
61+
62+
#### TechIcon Component
63+
- Fixed missing icons: replaced non-existent `SiCsharp` and `SiC` with `DiVisualstudio` and `FaCode`
64+
65+
### Fixed
66+
67+
- **Skills Mobile Filter** - Replaced broken native `<select>` with custom dropdown component
68+
- **Projects Without Images** - Added conditional rendering and placeholder UI
69+
- **Metadata TypeError** - Added optional chaining for `project.images?.[0]` in generateMetadata
70+
- **Badge Inconsistency** - Synchronized About page badges with homepage design
71+
72+
### Dependencies
73+
74+
- Added `react-to-print@3.2.0` for PDF generation
75+
76+
---
77+
1078
## [3.0.0] - 2025-12-27
1179

1280
### Added
@@ -107,9 +175,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
107175

108176
## Version History
109177

178+
- **v3.1.0** - CV system, 5 new projects, animated hero titles, skills page improvements
110179
- **v3.0.0** - Major UI/UX overhaul with premium glassmorphism, 26 themes, dynamic OG images
111180
- **v2.x.x** - Previous stable releases (pre-glassmorphism)
112181
- **v1.x.x** - Initial portfolio release
113182

114-
[Unreleased]: https://github.com/CodeMeAPixel/Portfolio/compare/v3.0.0...HEAD
183+
[Unreleased]: https://github.com/CodeMeAPixel/Portfolio/compare/v3.1.0...HEAD
184+
[3.1.0]: https://github.com/CodeMeAPixel/Portfolio/compare/v3.0.0...v3.1.0
115185
[3.0.0]: https://github.com/CodeMeAPixel/Portfolio/releases/tag/v3.0.0

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@codemeapixel/website",
3-
"version": "3.0.0",
4-
"private": true,
3+
"description": "My personal portfolio, blog and documentation site!",
4+
"version": "3.1.0",
55
"scripts": {
66
"dev": "next dev --turbopack",
77
"build": "next build --turbopack",

0 commit comments

Comments
 (0)