- Ping the Studio URL instead of Google to allow China users to use the Studio without VPN.
- Cleaning files.
Strapi Release: 1.6.4
Tag Name: v1.6.4
Release Date: 9/29/2017
StrapiOpen-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 v1.6.4 improves accessibility for users in China by changing how the CLI checks for internet connectivity. Instead of pinging Google, it now pings the Strapi Studio URL directly, allowing Chinese users to access Strapi Studio without requiring a VPN. The release also includes some file cleanup for better code maintenance.
Highlight of the Release
- Changed internet connectivity check from Google to Strapi Studio URL
- Improved accessibility for users in China and regions with restricted internet access
- Removed ROADMAP file and updated CONTRIBUTING documentation
- Fixed DNS lookup issue with strapi.studio.io in CLI
Migration Guide
No migration steps are required for this release. Users can update to v1.6.4 without any configuration changes or special procedures.
Upgrade Recommendations
This update is recommended for all users, especially those in China or regions with restricted internet access who use Strapi Studio. The upgrade is straightforward with no breaking changes, and provides improved accessibility for users in regions where Google services may be restricted.
To upgrade:
npm install [email protected]
or
yarn add [email protected]
Bug Fixes
DNS Lookup Fix
- Fixed issue #245 related to DNS lookup on strapi.studio.io in the CLI
- Resolved connectivity problems that were preventing some users from properly accessing Strapi Studio through the CLI
- Improved reliability of CLI operations that require internet connectivity checks
New Features
Improved Global Accessibility
- Changed the internet connectivity check in the CLI to ping
strapi.studio.ioinstead of Google - This change allows users in China and other regions with restricted internet access to use Strapi Studio without requiring a VPN
- Provides a more consistent experience for all users regardless of geographic location
Security Updates
No security fixes were included in this release.
Performance Improvements
Code Maintenance
- Removed unnecessary files to improve codebase cleanliness
- Streamlined the repository structure for better maintainability
- These changes, while minor, contribute to a more efficient development workflow
Impact Summary
This release focuses on improving global accessibility by changing how the Strapi CLI checks for internet connectivity. By pinging the Strapi Studio URL directly instead of Google, users in China and other regions with restricted internet access can now use Strapi Studio without requiring a VPN. This change addresses issue #245 related to DNS lookup problems with strapi.studio.io in the CLI.
The release also includes some code maintenance with the removal of the ROADMAP file and updates to the CONTRIBUTING documentation. While these changes are minor, they contribute to a cleaner and more maintainable codebase.
Overall, v1.6.4 is a quality-of-life improvement that makes Strapi more accessible to a global audience without introducing any breaking changes or requiring migration steps.
