Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@sureshmurali sureshmurali released this 23 May 13:12

v1.1.0

This release modernizes the technical foundation of the portfolio while maintaining its visual identity and design.

Content Updates

  • Updated job title to "UI/UX Architect"

Technical Improvements

  • Migrated build system from Parcel to Vite for improved performance and modern features
  • Configured assets to use relative paths, fixing CORS issues when viewing locally
  • Changed build output directory from docs to dist for better alignment with modern practices
  • Implemented proper GitHub Pages deployment workflow using the gh-pages package

Dependency Updates

  • Updated React to v16.14.0
  • Updated React DOM to v16.14.0
  • Updated styled-components to v4.4.1
  • Updated ESLint and related plugins to latest versions
  • Updated various other dependencies to more secure versions

Repository Structure

  • Established a clear branch structure:
    • main: Production-ready code
    • develop: Development branch for ongoing work
    • gh-pages: Deployment branch for GitHub Pages
  • Added configuration files (.babelrc, .npmrc, .nvmrc, .yarnrc)
  • Added yarn.lock for consistent dependency management

Deployment

  • Configured GitHub Pages to serve from the gh-pages branch
  • Simplified deployment process with npm/yarn scripts

This release represents a significant technical upgrade while preserving the original design and user experience of the portfolio.