Skip to content

Commit 5f311f9

Browse files
committed
Release v0.1.0: Enhanced cross-platform support and marketplace readiness
Major improvements: - Better cross-platform error handling and fallbacks - Native ExifTool detection for macOS/Linux - Professional packaging and documentation - Honest expectations about platform support - Community testing encouraged for non-Windows platforms
1 parent 81bf19c commit 5f311f9

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

CHANGELOG.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,29 @@
33
## [0.1.0] - 2025-09-19
44

55
### Added
6-
- **Cross-platform support**: Extension now works on macOS and Linux with native ExifTool fallback
6+
- **Enhanced cross-platform support**: Improved compatibility for macOS and Linux with native ExifTool fallback
77
- **JPEG file support**: Added support for .jpeg file extension
8-
- **Enhanced error handling**: Improved error messages and user notifications
9-
- **Platform detection**: Better debugging with platform and version information
8+
- **Better error handling**: Clear error messages and platform-specific guidance
9+
- **Platform detection**: Detailed debugging information showing platform and version details
1010
- **Marketplace metadata**: Added keywords, license, and publisher information for VS Code Marketplace
1111
- **Packaging support**: Added vsce scripts for marketplace publishing
1212

1313
### Changed
14-
- **Improved initialization**: Better ExifTool initialization with fallback mechanisms
15-
- **Enhanced logging**: More detailed output messages for troubleshooting
14+
- **Improved initialization**: Better ExifTool initialization with graceful fallback mechanisms
15+
- **Enhanced logging**: More detailed output messages for troubleshooting cross-platform issues
1616
- **Updated dependencies**: Cross-platform compatible dependency configuration
1717
- **Professional documentation**: Comprehensive README and installation instructions
1818

1919
### Fixed
2020
- **Launch configuration**: Fixed VS Code development environment setup
2121
- **Extension activation**: Improved extension loading and error recovery
22-
- **Cross-platform compatibility**: Resolved Windows-only limitation
22+
- **Windows-only limitation**: Added fallback support for other platforms (testing needed)
2323
- **Node.js compatibility**: Updated packaging for modern Node.js versions
2424

25+
### Notes
26+
- Cross-platform improvements are in place but need community testing on macOS/Linux
27+
- Please report any issues on non-Windows platforms via GitHub Issues
28+
2529
## [0.0.5] - 2023-11-13
2630

2731
### Added

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,11 @@ This extension for Visual Studio Code allows users to view metadata of PNG, JPG,
4343

4444
## Cross-Platform Support
4545

46-
- **Windows**: Uses bundled ExifTool executable
47-
- **macOS**: Falls back to native ExifTool (install with: `brew install exiftool`)
48-
- **Linux**: Falls back to native ExifTool (install via package manager)
46+
- **Windows**: ✅ Fully supported with bundled ExifTool executable
47+
- **macOS**: ⚠️ Improved support with native ExifTool fallback (install with: `brew install exiftool`)
48+
- **Linux**: ⚠️ Improved support with native ExifTool fallback (install via package manager)
4949

50-
The extension automatically detects your platform and uses the best available method.
50+
The extension automatically detects your platform and uses the best available method. **Note**: macOS and Linux support has been significantly improved but needs community testing. Please report any issues via GitHub Issues.
5151

5252
## Viewing Output Logs
5353

0 commit comments

Comments
 (0)