Releases: csvtoolkit/FastCSV-ext
Releases · csvtoolkit/FastCSV-ext
FastCSV v0.0.2
🚀 FastCSV Extension v0.0.2
A high-performance CSV parsing extension for PHP.
📦 Available Builds
Linux:
- PHP 8.2:
fastcsv-linux-php8.2.so
- PHP 8.3:
fastcsv-linux-php8.3.so
- PHP 8.4:
fastcsv-linux-php8.4.so
macOS:
- PHP 8.2:
fastcsv-macos-php8.2.so
- PHP 8.3:
fastcsv-macos-php8.3.so
- PHP 8.4:
fastcsv-macos-php8.4.so
🔧 Installation
- Download the appropriate file for your platform and PHP version
- Rename the downloaded file to
fastcsv.so
- Copy to your PHP extensions directory:
# Find your PHP extension directory php -i | grep extension_dir # Copy and rename (example for Linux PHP 8.2) cp fastcsv-linux-php8.2.so /path/to/extension_dir/fastcsv.so
- Configure your php.ini:
extension=fastcsv.so
- Restart your PHP service/server
✅ Verify Installation
# Check if the extension is loaded
php -m | grep fastcsv
# Test basic functionality
php -r "var_dump(extension_loaded('fastcsv'));"
📝 Changes in this Release
- Add composer.json and PIE installation instructions; update README for installation guidance (f0b046f)%0A- update readme (4e54f34)
🐛 Issues & Support
If you encounter any issues, please open an issue on GitHub.
FastCSV v0.0.1
🚀 FastCSV Extension v0.0.1
A high-performance CSV parsing extension for PHP.
📦 Available Builds
Linux:
- PHP 8.2:
fastcsv-linux-php8.2.so
- PHP 8.3:
fastcsv-linux-php8.3.so
- PHP 8.4:
fastcsv-linux-php8.4.so
macOS:
- PHP 8.2:
fastcsv-macos-php8.2.so
- PHP 8.3:
fastcsv-macos-php8.3.so
- PHP 8.4:
fastcsv-macos-php8.4.so
🔧 Installation
- Download the appropriate file for your platform and PHP version
- Rename the downloaded file to
fastcsv.so
- Copy to your PHP extensions directory:
# Find your PHP extension directory php -i | grep extension_dir # Copy and rename (example for Linux PHP 8.2) cp fastcsv-linux-php8.2.so /path/to/extension_dir/fastcsv.so
- Configure your php.ini:
extension=fastcsv.so
- Restart your PHP service/server
✅ Verify Installation
# Check if the extension is loaded
php -m | grep fastcsv
# Test basic functionality
php -r "var_dump(extension_loaded('fastcsv'));"
📝 Changes in this Release
- add realease notes (748b44a)%0A- remove windows workflow and update extension to use new memory management (c984766)%0A- update windows workflow (60c5947)%0A- add missing testing data (fc81b88)%0A- update to support lib submodules (547867a)%0A- try better workflow (c57c9eb)%0A- fix release issue (4ed1690)%0A- Update lib submodule to latest version (dbe79fa)%0A- fix ts issue (c97dc73)%0A- update to use windows build (5117f3b)%0A- update release script (fd71db7)%0A- add FastCSV support in Windows build configuration and enhance release workflow with improved PHP Dev Pack handling (5d4a8a9)%0A- add windows to release (78ad1f3)%0A- optmize code and add tests (82e1431)%0A- update readme (dc61eb5)%0A- enhance release workflow by adding final directory for release files, improving artifact processing for Linux and macOS, and updating debug output (c4730c8)%0A- enhance release workflow by creating directories for Linux and macOS, listing downloaded files, and preparing final release files with detailed installation instructions (76fc1ef)%0A- enhance release workflow by creating directories for Linux and macOS, adding file listing, and preparing release files (3434928)%0A- update release workflow permissions to allow write access for contents, packages, and issues (29945af)%0A- update release workflow trigger to use version tags instead of branches (d501ea3)%0A- temporarily disable Windows build in release workflow due to environment issues (44818ba)%0A- enhance Windows build process by adding PHP tools to PATH and updating file copy commands (3ae5bdd)%0A- refactor release workflow to organize artifacts by PHP version and OS; update paths for uploads (ba22921)%0A- add submodule support in checkout steps (3263382)%0A- update release workflow to use actions/upload-artifact@v4 and change trigger from tags to branches (e6c5fdd)%0A- add tip for unified API usage with PHP-CSVHelper in README.md (99d36ee)%0A- remove PECL installation instructions and performance highlights from README.md; update security issue reporting guidance (ab31a3c)%0A- working extension v 0.0.1 (bdf5137)
🐛 Issues & Support
If you encounter any issues, please open an issue on GitHub.