Home

>

Tools

>

Strapi

>

Releases

>

3.0.0-alpha.25.2

Strapi Release: 3.0.0-alpha.25.2

Tag Name: v3.0.0-alpha.25.2

Release Date: 3/15/2019

Strapi LogoStrapi

Open-source headless CMS built with Node.js. Provides developers with complete freedom in choosing their favorite tools and frameworks for frontend development.

TL;DR

Strapi v3.0.0-alpha.25.2 fixes a critical bug in GraphQL queries where the convertParams function was missing an underscore character, which was causing issues with GraphQL plugin functionality. This patch ensures proper parameter conversion in GraphQL queries, improving the reliability of the GraphQL API.

Highlight of the Release

    • Fixed critical bug in GraphQL plugin's parameter conversion functionality
    • Restored proper functionality to GraphQL queries by adding missing underscore in convertParams

Migration Guide

No migration steps are required for this update. This is a straightforward bug fix that doesn't require any changes to your existing code or configuration.

Simply update your Strapi version to v3.0.0-alpha.25.2 to benefit from the fix.

Upgrade Recommendations

This update is highly recommended for all users who are utilizing the GraphQL plugin in their Strapi applications, especially if you're experiencing issues with GraphQL queries and parameter conversion.

To upgrade:

npm install [email protected]
# or
yarn upgrade [email protected]

After upgrading, restart your Strapi server to apply the changes.

Bug Fixes

GraphQL Plugin Fix

Fixed an issue in the GraphQL plugin where the convertParams function was missing an underscore character. This bug was causing problems with parameter conversion in GraphQL queries, potentially leading to incorrect query results or errors when using the GraphQL API.

The fix ensures that the parameter conversion process works correctly, allowing GraphQL queries to function as intended. This addresses PR #2985 which identified and resolved the issue.

New Features

No new features were added in this release. This is a bug fix release focused on addressing an issue with the GraphQL plugin.

Security Updates

No security fixes were included in this release.

Performance Improvements

No specific performance improvements were included in this release. The focus was on fixing the GraphQL plugin functionality.

Impact Summary

This release addresses a specific bug in the GraphQL plugin's parameter conversion functionality. The impact is primarily focused on improving the reliability of GraphQL queries by ensuring that the convertParams function works correctly.

For developers using the GraphQL plugin, this fix resolves potential issues with query parameter handling that could have been causing unexpected behavior or errors in API responses. The fix is particularly important for applications that heavily rely on the GraphQL API for data retrieval and manipulation.

While this is a relatively small change in terms of code modifications, it has a significant impact on the stability and correctness of the GraphQL plugin's functionality.

Full Release Notes

Statistics:

File Changed39
Line Additions80
Line Deletions82
Line Changes162
Total Commits4

User Affected:

  • Developers using the GraphQL plugin will now have properly functioning queries with correct parameter conversion
  • API integrations that rely on GraphQL queries will work as expected without parameter conversion errors

Contributors:

alexandrebodinlauriejim