Changelog

Follow up on the latest improvements and updates.

RSS

  • Updated the
    @cloudflare/next-on-pages
    dependency to version
    ^1.13.7
    .
  • Updated the
    @mdx-js/loader
    and
    @mdx-js/react
    dependencies to version
    ^3.0.1
    .
  • Updated the
    @next/mdx
    and
    @next/third-parties
    dependencies to version
    15.0.2
    .
  • Updated the
    @number-flow/react
    dependency to version
    ^0.3.0
    .
  • Updated the
    country-flag-icons
    dependency to version
    ^1.5.13
    .
  • Updated the
    country-list
    dependency to version
    ^2.3.0
    .
  • Updated the
    emoji-picker-react
    dependency to version
    ^4.12.0
    .
  • Removed the
    canvas
    dependency 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
    useEffect
    before
    useState
    for 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
    /contact
    route 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 simple
    NumberFlow
    component that displays a given value.
  • Bug Fix:
    Re-enabled the
    RecipeStats
    component by removing the commented-out code, ensuring it is now rendered on the home page.
  • Modification:
    Removed the import statement for the
    NumberFlow
    package 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
    RecipeStats
    component is now commented out, while the
    LatestArticleCard
    component is included. This change is part of a design adjustment for better content presentation.
Load More