Releases
v1.5.0
Compare
Sorry, something went wrong.
No results found
Added
Added Zod validation schemas for newsletter and contact forms
Added Faith to 'about us'
Updated Mariana's title in 'about us'
Updated outdated dependencies
Added Shayla to 'about us'
Added Oluwatobi to 'about us'
Updated Satoshi's profile links
Added Damilola to 'about us'
Updated Next.js from v15.5.14 to v15.5.19 and other outdated dependencies
Updated Damilola's profile image format from jpg to webp
Updated Oluwatobi's profile
Added sizes prop to images with fill to improve page performance
Update supported Node.js version from 20.18.0 to 22
Fixed
Fixed next-pwa import syntax for v2.x compatibility
Updated husky script to avoid warning
Resolved incorrect meta tag rendering for nested routes
Prevent horizontal page scroll caused by overflowing long titles
Fixed hero images' max-height to align with WDP mockup
Fixed contact us form position to maintain structure on bigger displays
Fixed non-interactive form input field bug on Contact Us page
Bumped Next.js from v15.3.2 to v15.3.8 to fix React server component's vulnerability
Fixed XSS vulnerability and added client-side email format validation in NewsletterForm
Escaped user inputs to prevent HTML injection
Strengthened server-side validation to block malformed inputs before reCAPTCHA
Changed
Replaced manual server-side validation in validateReCaptcha with shared Zod schemas
Migrating styles from Styled Components to CSS Modules
ContactUsCards
ContactUsForm
ButtonLink
SubmitButton
AuthorBio
BlogTag
PostContent
SearchBar
BlogPostsContainer
BlogPostContainer
RevealContentContainer
Member
Row
Container
Wrapper
Title
Decorations/Bracket
Decorations/Stick
TwoColumn
BlogSearch
Layout
RelatedPosts
Footer
contactStyles
CardsColumns
Nav
CardsContainers
NewsletterSubscribe
Hero
Removed Styled Components dependency
Extracted :root from themes.scss to globals.scss
Updated ContactUsForm's checkbox wrapper from div to label to enhance its accessibility
Updated SearchInput width to 100% for better styling
Updated the prop name to propStyles in Container component to fix the name conflict that introduced a styling bug
Updated altTag from TwoColumns component to comply with W3C standards
BlogPostContainer
about page
home(index) page
Created a combineClasses function to clean up conditional class handling
Rename RowAlignLeft to Row
Remove unessesary stylings from the Layout.
Fixed active state bug on the navigation.
Integrate Mailchimp Marketing API instead of react-mailchimp-subscribe dependency.
Removed unused props from Hero layout component
Replace sendgrid with mailjet for sending contact email
Replace mailto:hello@webdevpath.co button links with /contact
Removed next-pwa implementation
Removed redundant styledComponents configuration
You can’t perform that action at this time.