Releases: Engagendy/MPPViewerMacOS
Releases · Engagendy/MPPViewerMacOS
v2.1.0
What's New
- Fix JSON parsing failure for MPP files with string-formatted rates
Installation
Direct Download
- Download the
.dmgfile for your Mac below - Open the DMG and drag MPP Viewer to your Applications folder
- On first launch, right-click the app → Open → Open (required for unsigned apps)
Homebrew
brew install --cask mpp-viewer
Gatekeeper Bypass
If macOS blocks the app, run:
xattr -cr /Applications/MPP\ Viewer.app
v2.0.0
What's New
- Automate release pipeline: version from tag, auto-update Homebrew cask
- Add 10 features: CSV export, dark mode, timeline, custom fields, print, diff, search, keyboard nav, pinch-zoom, flagged tasks
Installation
Direct Download
- Download the
.dmgfile for your Mac below - Open the DMG and drag MPP Viewer to your Applications folder
- On first launch, right-click the app → Open → Open (required for unsigned apps)
Homebrew
brew install --cask mpp-viewer
Gatekeeper Bypass
If macOS blocks the app, run:
xattr -cr /Applications/MPP\ Viewer.app
v1.0.0
What's New
- Use /bin/sh to launch Java process to bypass Gatekeeper restrictions
- Strip quarantine from bundled JRE in package script
- Disable sandbox for unsigned distribution
- Update README: use custom Homebrew tap for installation
- Fix CI: use macos-15 runner with Xcode 16 for project format v70
- Add distribution pipeline for GitHub Releases and Homebrew
- Add comprehensive README with feature overview and architecture docs
- Add dashboard, task inspector, milestones, PDF export, critical path toggle, and App Store prep
- Initial commit: MPP Viewer with Gantt chart, schedule view, and task management
Installation
Direct Download
- Download the
.dmgfile for your Mac below - Open the DMG and drag MPP Viewer to your Applications folder
- On first launch, right-click the app → Open → Open (required for unsigned apps)
Homebrew
brew install --cask mpp-viewer
Gatekeeper Bypass
If macOS blocks the app, run:
xattr -cr /Applications/MPP\ Viewer.app