8000 Releases · 1chooo/portfolio · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: 1chooo/portfolio

v0.14.1

16 Jul 07:59
6634a89
Compare
Choose a tag to compare

What's Changed

We've been hard at work bringing you some exciting enhancements and important fixes! This release focuses on improving the content experience, especially for code and structured text, along with significant dependency updates to keep things smooth and secure.

✨ New Features & Enhancements

  • Enhanced Code Blocks: Say goodbye to plain code! Our new code blocks now feature syntax highlighting for better readability and a convenient copy-to-clipboard button for quick sharing.
  • Nested List Support: We've implemented full support for nested lists within MDX, allowing for more structured and organized content.
  • Standalone Anchor Component: Introduced a new Anchor component with consistent styling across the board, ensuring a cohesive look for all your links.
  • Automatic Heading IDs: MDX headings now automatically generate kebab-case IDs, making it easier to link directly to specific sections within your content.

🛠️ Refinements & Fixes

  • Improved Code Highlighting: We've refined the styling of our code highlights with improved colors and borders for a cleaner, more modern look.
  • Refined Nested List Styles: Nested list styles have been fine-tuned with local classes to prevent conflicts and ensure consistent rendering across different components.
  • Unified Component Props: Props types for heading and list components are now unified for better consistency and maintainability.
  • MDX Heading Fixes: Corrected slugify imports and refactored heading component types for more robust MDX heading rendering.
  • Cleaned Up MDX Components: Restructured the slugify module and cleaned up MDX components for better organization and readability of the codebase.
  • Deprecated CSS Removed: We've removed outdated blog and portfolio CSS files, streamlining the stylesheet and reducing clutter.

⬆️ Dependency Updates

We've bumped several key dependencies to their latest versions, ensuring better performance, security, and access to the newest features:

  • Next.js: Updated from 15.3.5 to 15.4.1
  • Giget: Updated from 1.2.5 to 2.0.0
  • Shiki: Updated from 3.7.0 to 3.8.0
  • Supabase JS: Updated from 2.50.4 to 2.51.0
  • ESLint & TypeScript-ESLint: Various updates to the latest versions for improved linting and code quality.
  • Numerous other development dependencies have also been updated to their latest stable releases.

  • chore(web): remove deprecated blog and portfolio CSS files by @1chooo in 464cd0a
  • feat(web): add enhanced code blocks with syntax highlighting and copy functionality (#1327) by @1chooo in 0070189
  • refactor(web): enhance code highlighting styles with improved colors and borders by @1chooo in 9b90949
  • feat(mdx): implement nested list support with modular components (#1329) by @1chooo in e238c03
  • fix(web): refine nested list styles with local classes for better cross-component handling (#1329) by @1chooo in a7cadb3
  • feat(web): add standalone Anchor component with consistent styling (#1330) by @1chooo in b02ca11
  • refactor(web): unify props types for heading and list components for consistency by @1chooo in ca4e47a
  • fix(web): add automatic ID generation for MDX headings with kebab-case slugs (#1326) by @1chooo in 76a4eeb
  • fix(web): correct slugify import and refactor heading component types (#1326) by @1chooo in 998066e
  • refactor(web): restructure slugify module and clean up MDX components by @1chooo in aa7b964
  • refactor(web): extract and standardize MDX list components by @1chooo in c4d8f99
  • chore(deps): bump giget from 1.2.5 to 2.0.0 by @dependabot[bot] in #1331
  • chore(deps): bump shiki from 3.7.0 to 3.8.0 by @dependabot[bot] in #1334
  • chore(deps): bump @supabase/supabase-js from 2.50.4 to 2.51.0 by @dependabot[bot] in #1333
  • chore(deps): bump next from 15.3.5 to 15.4.1 by @dependabot[bot] in #1338
  • chore(deps): bump @next/third-parties from 15.3.5 to 15.4.1 by @dependabot[bot] in #1332
  • chore(deps): bump @next/bundle-analyzer from 15.3.5 to 15.4.1 by @dependabot[bot] in #1339
  • chore(deps): bump eslint from 9.30.1 to 9.31.0 by @dependabot[bot] in #1337
  • chore(deps-dev): bump typescript-eslint from 8.36.0 to 8.37.0 by @dependabot[bot] in #1336
  • chore(deps-dev): bump @eslint/js from 9.30.1 to 9.31.0 by @dependabot[bot] in #1340
  • chore(deps): bump @next/mdxfrom 15.3.5 to 15.4.1 by @1chooo in 51abcf0
  • chor 8000 e(deps): add group configurations for nextjs, react, and eslint updates by @1chooo in 69dd089
  • chore(deps-dev): bump semantic-release from 24.2.6 to 24.2.7 by @dependabot[bot] in #1345
  • chore(deps-dev): bump jest and @types/jest by @dependabot[bot] in #1347
  • chore(deps-dev): bump @next/eslint-plugin-next from 15.3.5 to 15.4.1 in the nextjs group by @dependabot[bot] in #1342
  • chore(deps-dev): bump the react group with 2 updates by @dependabot[bot] in #1343

Full Changelog: v0.14.0...v0.14.1

v0.14.0

14 Jul 10:27
Compare
Choose a tag to compare

What's Changed

  • feat(web): implement experimental MDX blog system (#1289) by @1chooo in #1318
  • feat(web): enhance blog metadata generation and improve layout styling by @1chooo in cbddbbf
  • feat(web): add Heading component and integrate with MDX components by @1chooo in d9be6d8
  • feat(web): enhance MDX components with tech badges and auto-separators (#1322) (#1323) by @1chooo in 177179f
  • refactor(web): migrate experimental blog to generic MDX API (#1319) by @1chooo in 6b59e84

Full Changelog: v0.13.9...v0.14.0

v0.13.9

10 Jul 15:53
d6ead6a
Compare
Choose a tag to compare

What's Changed

  • refactor(web): reorganize animation and analytics components by @1chooo in f17e1cc
  • feat: add TypeScript type definitions by @1chooo in c047f98
  • refactor(web): centralize RSS feed options in config with improved typing (#1314) by @1chooo in b52a1a1
  • refactor(web): modernize sitemap generation and streamline URL redirects (#1256) by @1chooo in 6839d44
  • refactor(web): remove deprecated code and reorganize cookbook structure (#1312) (#1313) by @1chooo in #1315

Full Changelog: v0.13.8...v0.13.9

v0.13.8

10 Jul 04:45
Compare
Choose a tag to compare

What's Changed

  • refactor(web): consolidate tech badge system with unified config and utils (#1304) by @1chooo in 1df5711
  • feat(web): add new svg icons by @1chooo
  • refactor(web): remove unused magicui components and clean CSS by @1chooo in 742c61b
  • refactor(api): rename variables for clarity in blog and project sorting functions by @1chooo in d83eadd
  • feat(web): limit tech badge display to 2 rows in project cards by @1chooo in a08af83

Full Changelog: v0.13.7...v0.13.8

v0.13.7

09 Jul 08:53
Compare
Choose a tag to compare

What's Changed

  • feat(web): init blog exp router for mdx by @1chooo in 03ac8c9
  • feat(web): redesign blog post header with author avatar and semantic nav improvements (#1288) by @1chooo in 50bb499
  • feat(web): streamline blog header metadata layout (#1288) by @1chooo in 3e4807d
  • chore(deps): bump next from 15.3.4 to 14.3.5 by @1chooo in 4169320
  • chore(deps): bump zod from 3.25.67 to 3.25.76 by @dependabot in #1301
  • chore(deps): bump eslint from 9.30.0 to 9.30.1 by @dependabot in #1296
  • chore(deps): bump dotenv from 16.6.1 to 17.1.0 by @dependabot in #1300
  • chore(deps-dev): bump @commitlint/cli from 18.6.1 to 19.8.1 by @dependabot in #1298
  • chore(deps): bump yargs from 17.7.2 to 18.0.0 by @dependabot in #1299
  • chore(deps-dev): bump rimraf from 5.0.10 to 6.0.1 by @dependabot in #1294
  • chore(deps-dev): bump @jest/globals from 29.7.0 to 30.0.4 by @dependabot in #1302
  • chore(deps-dev): bump semantic-release from 23.1.1 to 24.2.6 by @dependabot in #1295
  • chore(deps): bump @types/node from 20.19.4 to 24.0.11 by @dependabot in #1293
  • chore(deps-dev): bump typescript-eslint from 8.35.1 to 8.36.0 by @dependabot in #1297
  • refactor(cli): add path aliases to CLI package by @1chooo in 622be02
  • feat(web): implement project pages with consistent header design and author support by @1chooo in 3e3a5f4
  • feat(web): update project section with enhanced UI and data structure (#1303) by @1chooo in 952806e

Full Changelog: v0.13.6...v0.13.7

v0.13.6

08 Jul 13:26
Compare
Choose a tag to compare

What's Changed

  • feat(web): add reading time estimation to blog posts (#1218) by @1chooo in d5a09d4
  • feat(web): update post date display to show raw published date by @1chooo in cf4a85d
  • fix(web): improve responsive layout for blog post metadata by @1chooo in 6f40fae
  • feat(web): integrate MDX support with custom components and demo page (#1221) (#187) by @1chooo in 2c4e557
  • feat(web): add cookbook section with MDX pages by @1chooo in 7df7310
  • feat(web): add redirects for RSS and manifest files in next.config.ts by @1chooo in 6161d71
  • feat(web): enhance tech badge system with dynamic configuration and new icons (#1284) by @1chooo in d514287

Full Changelog: v0.13.5...v0.13.6

v0.13.5

07 Jul 09:20
Compare
Choose a tag to compare

What's Changed

  • refactor(web): update icon system with new SVGIcons and tech badge helper (#1283) by @1chooo in e6780b2
  • refactor(web): standardize CSS module imports from 'classes' to 'styles' by @1chooo in 917c12e
  • refactor(web): convert skills-bar component to use CSS modules for better styling encapsulation by @1chooo in 8193ae8
  • refactor(eslint): migrate CLI package to shared ESLint configuration by @1chooo in d0dd6a3
  • refactor: migrate ESLint configuration from CommonJS to ES modules (#1285) by @1chooo in 1e9c6d1

Full Changelog: v0.13.4...v0.13.5

v0.13.4

07 Jul 05:42
Compare
Choose a tag to compare

What's Changed

  • feat(web): add automatic heading links to markdown content (#1280) by @1chooo in 3541724
  • config: add database environment variables to Turbo tasks (#1277) by @1chooo in 2587da6
  • refactor(web): remove unused Postgres and query files by @1chooo in 1308708
  • refactor(web): convert IconBox to CSS modules and enhance props interface by @1chooo in cc9d526
  • refactor(web): reorganize view counter API endpoints into nested structure by @1chooo in f60312e
  • feat(api): add GitHub API integration with Octokit by @1chooo in ed67cd1
  • refactor(api): restructure GitHub API endpoints for better organization by @1chooo in 6b42575

Full Changelog: v0.13.3...v0.13.4

v0.13.3

05 Jul 07:29
Compare
Choose a tag to compare

What's Changed

  • feat(web): implement ViewCounter component for tracking blog post views (#742) by @1chooo
  • feat(web): integrate ViewCounter component for MyWritings and update style of ViewCounter (#742) by @1chooo in a760ac8
  • feat(web): add environment check to skip view increment in development by @1chooo in d1cb31b
  • fix(web): prevent ViewCounter from auto-incrementing views on all pages by @1chooo in 9e99254
  • refactor(web): update ViewCounter component to use trackView prop instead of shouldIncrement by @1chooo in 477e6de
  • feat(web): implement view tracking with Zod validation and error handling by @1chooo in bc23436
  • refactor(web): update project post structure to use thumbnail and simplify metadata by @1chooo in 4522121
  • refactor(web): rename views API endpoint to blog-views for better clarity by @1chooo in 7b5f043
  • feat(web): implement project view counter system by @1chooo in b0d020f

Full Changelog: v0.13.2...v0.13.3

v0.13.2

04 Jul 16:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.1...v0.13.2

0