Release v0.9.6 - #6
Merged
Merged
Conversation
- Fix docs.yml to work with develop branch and releases - Remove dependency on missing scripts - Create simple HTML documentation - Enable deployment on release events
- Add main branch push trigger to release-zip.yml - Add tag trigger for version releases - Generate ZIP files automatically on merge
- Fix phpcs.xml.dist configuration with proper installed_paths - Enable short array syntax [] instead of array() across all PHP files - Update composer.json scripts for cleaner phpcs/phpcbf commands - Exclude Universal.Arrays.DisallowShortArraySyntax from WordPress rules - Improve code formatting consistency for WordPress plugin development
- Expand .envrc.example with comprehensive development environment setup - Add GitHub issue and PR templates for better contribution workflow - Create CONTRIBUTING.md with development guidelines and standards - Add AGENT.md for AI-assisted development context - Create SKILL.md with troubleshooting knowledge base - Improve onboarding experience for new contributors
- Update admin scripts with better progress bar selectors - Fix export filename format with proper prefix and timestamp - Regenerate minified CSS and JS files - Remove trailing whitespace in admin template - Enhance user experience for CSV export/import operations
- Add comprehensive environment setup lessons to .envrc.example - Document direnv troubleshooting patterns in SKILL.md - Fix esbuild watch mode with --watch=forever flag - Improve admin UI styling for better tab navigation - Remove swift-csv-pro build references from package.json
- Regenerate admin-style.min.css with latest UI improvements - Update admin-scripts.min.js with enhanced functionality - Ensure production assets match development changes
- Rename admin-style.css to swift-csv-admin-style.css - Rename admin-scripts.js to swift-csv-admin-scripts.js - Update all minified files to match naming convention - Fix PHP enqueue paths to use new file names - Update package.json build scripts for new file names - Improve developer tool identification and brand consistency
- Add conditional debug.php loading with WP_DEBUG check - Create debug.php.example template for easy setup - Implement custom debug functions with detailed context - Add ACF-specific debugging capabilities - Update documentation in .envrc.example and SKILL.md - Enhance existing code with new debug functions - Exclude debug.php from repository while providing template
…sion - Move plugin menu to Tools submenu for better UX - Add custom export scope with hook support - Update hook name to swift_csv_export_columns for clarity - Add comprehensive hooks for Free version extensibility - Improve documentation with ACF field specifications - Add Japanese translations for new UI elements - Fix CSS/JS loading for new menu position - Foundation work for ACF feature separation to Pro version This commit establishes the foundation for the Free/Pro version split while maintaining full backward compatibility and enhanced developer experience.
firstelementjp
pushed a commit
that referenced
this pull request
Feb 13, 2026
- Document #6: WordPress Yoda conditions coding standard - Clarify when Yoda notation is required vs optional - Provide project-specific guidelines for consistency - Add debug approach and related patterns - Update quick reference table with new entry - Ensure team consistency in conditional formatting
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Notes
Checklist