Changelog
Follow up on the latest improvements and updates.
RSS
- Updated the @cloudflare/next-on-pagesdependency to version^1.13.7.
- Updated the @mdx-js/loaderand@mdx-js/reactdependencies to version^3.0.1.
- Updated the @next/mdxand@next/third-partiesdependencies to version15.0.2.
- Updated the @number-flow/reactdependency to version^0.3.0.
- Updated the country-flag-iconsdependency to version^1.5.13.
- Updated the country-listdependency to version^2.3.0.
- Updated the emoji-picker-reactdependency to version^4.12.0.
- Removed the canvasdependency in version^2.11.2.
These changes include updates to various dependencies, enhancing features and compatibility.
- Updated openGraph metadata to include a title, description, site name, and images for better SEO and social sharing.
- Added Twitter card metadata to enhance presentation on Twitter.
- Improved metadata generation for recipe search results, including enhanced canonical URLs with query parameters for better SEO and user experience.
- Implemented caching for recipe lists based on query parameters to improve performance.
- Enhanced pagination support with prev and next URL links.
- Updated structured data for breadcrumbs and collection pages to improve search engine visibility.
- Added caching expiration policies to optimize data retrieval and storage.
- Improved error handling and response management for non-existent recipes.
- Enhanced Twitter card implementation and Open Graph image generation for better sharing capabilities.
- Minor bug fixes and code optimization for better maintainability.
- Feature: Updated the logo component to use a<motion.h3>element instead of<motion.h1>, enhancing the visual hierarchy.
- Imported useEffectbeforeuseStatefor optimized import order.
- Updated button class name rendering for better readability and maintainability.
- Added alt attributes to images for improved accessibility.
- Cleaned up and removed commented-out logging code to enhance code clarity.
- Introduced a redirect rule for the /contactroute to/contact-us, ensuring better navigation consistency.
- Updated the Footer to replace icons for Spotify, Apple Podcasts, Facebook, and Instagram to enhance visibility and functionality.
- Added aria-labels to social media links for improved accessibility, specifying each platform for podcast listening or following.
- Introduced a Service Worker registration component to facilitate offline capabilities and caching for improved performance.
- Enhanced the metadata configuration for better app representation and operability.
- Implemented high fetch priority for images to optimize loading performance.
- Modified cache implementations for service workers to store essential assets and improve response times for network requests.
- Updated Android support to include additional configuration.
- Changed logo image format from JPG to WEBP for improved loading performance.
- Enhanced accessibility by modifying alt text for recipe images.
- Updated custom font-face definitions to improve styling and loading behavior.
- Reorganized imports for better code clarity and structure.
- Updated access token management to use a new key-value store for Pinterest integration.
- Implemented caching mechanism for recipe data to optimize retrieval times.
- Modified several endpoints to utilize the new caching and token management strategies.
Features:
- Added support for improved caching of recipe data.
- Enhanced image loading performance with a new logo format.
Bug Fixes:
- Resolved inconsistencies in key-value storage for Pinterest tokens.
- Feature: Improved canonical URL generation to ensure it points to the non-paginated version, including search queries, tags, and attributes as part of the URL when present.
- Change: Reorganized imports for better structure and maintainability.
- Feature: Enhanced metadata generation by including the dynamically created canonical URL in both the metadata and alternate properties.
- Feature:Introduced a simpleNumberFlowcomponent that displays a given value.
- Bug Fix:Re-enabled theRecipeStatscomponent by removing the commented-out code, ensuring it is now rendered on the home page.
- Modification:Removed the import statement for theNumberFlowpackage to avoid potential issues while retaining the functionality with the newly created component.
- Modified the layout of the home page by updating the components displayed. The RecipeStatscomponent is now commented out, while theLatestArticleCardcomponent is included. This change is part of a design adjustment for better content presentation.
Load More
→