Skip to content

Portfolio v2.0 - Sriracha

Compare
Choose a tag to compare
@shaansubbaiah shaansubbaiah released this 04 Dec 09:13
· 10 commits to master since this release

New Release - v2.0 - Sriracha 🌶️

✨ The release is a complete overhaul, app now uses InquirerJS for prompts and ViteJS for preview and building the site.
✨ Move from CommonJS to ESM, files are ES6 modules
✨ Compress images using Sharp. Images now served locally.
✨ Lighthouse score improvements, scores almost 100 in all fields except where there is a GitHub limitation. Not that it matters :/ ( Can't set cache-policy for GitHub pages)

Changelog:

2.0

  1. Update instructions
  2. Update readme
  3. Separate utils, easy deployment to GitHub pages
  4. Move webpage files to src/
  5. Update dependencies
  6. Build portfolio using ViteJS
  7. Fix issues relating to reading config wrong
  8. Build.js to ES6
  9. Move image downloads to getData, make ES6
  10. Rewrite file to use Inquirer.js for prompts
  11. Move from CommonJS to ESM
  12. Fixes for Lighthouse
  13. Use Sharp to convert images to webp
  14. Remove X-UA-Compatible meta tag, not needed
  15. Thiccer name
  16. Update README.md
  17. Fullstops ain't cool anymore
  18. Lighter repo image fallback color
  19. 🎉🎉🎉8b5ed6d Bump axios from 0.21.1 to 0.21.2 (#44)
  20. Serve social preview images locally
  21. Fix layout when profile readme disabled
  22. Hightlight profile links on hover
  23. Bump follow-redirects from 1.14.7 to 1.14.8 (#48)
  24. Bump ajv from 6.12.2 to 6.12.6 (#47)
  25. Bump follow-redirects from 1.13.1 to 1.14.7 (#46)
  26. Bump markdown-it from 12.0.4 to 12.3.2 (#45)
Click to view the changelog for older versions

v1.8:

  1. Add support for GitHub Profile Readme
  2. Improve responsiveness, centered layout, improvements for widescreen res
  3. Misc changes

v1.6:

  1. Revert "Add fixed sidebar (#11)"
  2. Improve dark theme
  3. Add fallback color if social image is transparent
  4. Improve text contrast in highlights
  5. Update screenshot
  6. Update README.md
  7. Refactor code
  8. Allow display of social preview image
  9. Move functions to /utils (#33) - @hafizmuhammadshoaib
  10. Fix issue where repo info got copied over (#35)
  11. Add contributing guidelines, license in readme
  12. Fix repo cards overlap (#31)
  13. Update avatar config info
  14. Update token creation instructions from pr#30
  15. Improve token flow (#30) - @tomhooijenga
  16. ImprovedPhrasing - @tomhooijenga
  17. Copy avatar from configured location or github - @tomhooijenga
  18. Offer default value from previous config - @tomhooijenga
  19. Serve github avatar from own assets - @tomhooijenga

v1.4:

  1. Prettify the site HTML, comments
  2. Allow any number of info, nav links and cleaner log messages
  3. Update instructions in README
  4. Fix position of the theme toggle button
  5. Sidebar is fixed, doesn't move while scrolling - @finki70
  6. Get Twitter and website links from GitHub - @finki70
  7. Auto-append HTTPS to links - @finki70
  8. Fix text-overflow in repo cards on Chrome browsers - @tusharmaharana

Note: The overlapping repo card bug is still present.

v1.2:

  1. Changes the way Portfolio is used. Everything can be done from portfolio.js (making of .env with the GitHub token, config, and building the site).
  2. Adds a custom highlight color, favicon from the profile picture.
  3. Fixes issues in the bio, profile shadow, transitions.
  4. Update the readme with recent screenshots, newer instructions.
    Note: The overlapping repo card bug is still present.

v1.0:
Initial release