Releases: Bro3Simon/BroStack
Releases · Bro3Simon/BroStack
Add a New "People Page" Project
Improve Skills
- Add abbreviations to skills that are made up of a mix of abbreviations and regular text.
- Add links to some skills.
Migrate Projects to External Repositories
- Update dependencies.
- Remove unused dependencies.
- Add
.npmcheckrc
file and a README. - Update recommended extensions.
- Remove all external projects.
- Update project card design.
- Use the
Image
component fromNext.js
. - Remove
ConditionallyRender
component.
Migrate Components to the Server
- Use system props instead of
sx
prop. - Create variables.
- Update names.
- Use single responsibility functions.
Update External Work Links
fix: update external work links
Update Data and Dependencies
v3.1.0 feat: update data and dependencies
Migrate to Next
- Migrate to Next.
- Add a pre-commit hook to lint and format.
- Add a pre-push hook to run tests.
- Update ESLint and Prettier configurations.
- Add VS Code recommended extensions.
- Update VS Code settings.
- Update skills.
Add Automatic Unit Testing
- Add unit testing with Jest, and React Testing Library.
- Add Husky to prevent a push if tests are failing.
- Perform patch and minor dependency updates.
- Make a few refactoring changes.
- Add new skills to profile.
Apply New Knowledge
- Improve performance with better component structure.
- Use custom hooks to separate business logic from the UI.
- Use a better project structure.
- Replace CSS with JSS using Emotion through MUI.
- Make minor UI changes.
- Improve code formatting, conventions and style with ESLint.
- Replace Scroll Reveal with React Awesome Reveal.
- Use TypeScript.
- Update dependencies.
- Remove JQuery.
- Add automatic deployment.
- Update information.