Releases: iamr8/apps
Releases · iamr8/apps
v0.0.10-beta
What's Changed
Full diff: v0.0.9-beta...v0.0.10-beta
v0.0.9-beta
What's Changed
Full diff: v0.0.8-beta...v0.0.9-beta
v0.0.8-beta
What's Changed
Full diff: v0.0.7-beta...v0.0.8-beta
- docs: update CLAUDE.md to enhance documentation clarity and structure (9189290)
- fix: update JetBrains plugin path for Windows to use Program Files directory (38c2f0d)
- fix: use block character for filled progress on Windows (d342b84)
- feat: implement Windows applications scanner to discover installed apps via registry and winget (d0347d9)
- fix: parse plist numeric values with invariant culture (300e5ec)
- fix: exclude four-part numeric versions from the SemVer fast path (e2c7cf6)
- refactor: extract testable seams in NodeScanner and PinManager (d021e01)
- test: add TUnit test suite on Microsoft.Testing.Platform (9e65e75)
- docs: document the test suite in CLAUDE.md (fcaed56)
- refactor: extract testability seams across all scanners and the OSV auditor (9c6222e)
- test: add unit tests for all remaining components (867c8b1)
- fix: set LatestVersion for VS Code extensions so updates are detected (83ad205)
- chore: add coverage directory to .gitignore (f7b6a3d)
v0.0.7-beta
What's Changed
Full diff: v0.0.6-beta...v0.0.7-beta
- feat: add self-upgrade that downloads and installs the latest release (428acd6)
v0.0.6-beta
What's Changed
Full diff: v0.0.5-beta...v0.0.6-beta
- refactor: streamline logging configuration and enhance error reporting (fa0dd62)
- fix: improve app identification by correctly assigning update information for SparkleFeed applications (fe77a6f)
- fix: enhance error handling in scanners by tracking fetch failures for app updates (0bba545)
- refactor: update documentation structure and improve clarity in CLAUDE.md (300639e)
v0.0.5-beta
What's Changed
Full diff: v0.0.4-beta...v0.0.5-beta
- docs: add gh CLI verification rule to CLAUDE.md (564fa75)
- fix: handle null packages from Homebrew info parsing (402c2ab)
- fix: ensure correct identification of Homebrew Cask applications during scanning (793749c)
- fix: enhance Homebrew Cask version retrieval with app path validation (b79a0b3)
- fix: improve unresolved app identification in MacApplicationsScanner (1f6c55a)
- fix: avoid false positives on iTunes lookup failure in MacApplicationsScanner (e0e1764)
- fix: skip PWAs in MacApplicationsScanner due to lack of standard update mechanism (9141cc8)
- fix: skip processing for already updated applications in MacApplicationsScanner (7c7669c)
- fix: enhance artifact processing in MacApplicationsScanner for improved app identification (7ff3d65)
v0.0.4-beta
What's Changed
Full diff: v0.0.3-beta...v0.0.4-beta
v0.0.3-beta
What's Changed
Full diff: v0.0.1-beta...v0.0.3-beta
- Add Build and Release badge to README (40bb359)
- refactor: streamline option definitions and update method names for clarity (ab8847e)
- refactor: rename platform registration methods for consistency (9ac357a)
- feat: support Windows OS (experimental) refactor: consolidate related scanners (cb8c075)
- refactor: refactored completely in order to speeding up the pipelines (8f5f1e9)
- refactor: flatten project layout and consolidate component slices (8a871d5)
- docs: sync architecture docs with the flattened layout (f0e6cae)
- fix: resolve /warnaserror build failures (9f12b05)
v0.0.1-beta
What's Changed
Full diff: ac1932299908f2b000c28d2063d76a217dd2f303...v0.0.1-beta
- Add badges to README for project status (974db74)
- Add Dependabot configuration for NuGet and GitHub Actions (7463ecf)
- Refactor security workflow for CodeQL and add scans (ce8820d)
- Add Dependabot configuration for NuGet and GitHub Actions (#1) (11c2c27)
- ci(deps): bump actions/download-artifact from 4 to 8 (7a1c912)
- ci(deps): bump softprops/action-gh-release from 2 to 3 (eb1b563)
- ci(deps): bump actions/setup-dotnet from 4 to 5 (37c84f9)
- ci(deps): bump actions/checkout from 4 to 6 (741ead0)
- ci(deps): bump github/codeql-action from 2 to 4 (72b6368)
- ci(deps): bump github/codeql-action from 2 to 4 (#6) (dd5a0c4)
- ci(deps): bump actions/checkout from 4 to 6 (#5) (f7b46e5)
- ci(deps): bump actions/setup-dotnet from 4 to 5 (#4) (6b23e43)
- ci(deps): bump softprops/action-gh-release from 2 to 3 (#3) (b88b1a3)
- ci(deps): bump actions/download-artifact from 4 to 8 (#2) (ab15d0d)
- feat: enhance App Store lookup for macOS software and improve logging (462e7ad)
- feat: improve VS Code extension version handling and add pre-release detection (5da504b)
- feat: add installation path for published binaries in publish script (303566b)
- feat: enhance App Store detection and update command handling for macOS and iOS apps (75d6c12)
- feat: improve DockerHubChecker to prioritize manifest-list digest and enhance fallback logic (206dd94)
- feat: enhance progress rendering in method resolution with detailed step updates (bb91a57)
- feat: add elapsed time tracking to progress rendering in scanning and checking processes (0cb366a)
- feat: add completion rendering for resolver with summary and elapsed time (ec68255)
- feat: enhance audit progress rendering with real-time updates and completion summary (5dfbe21)
- feat: add GitHub Advisory enrichment for vulnerability results with patched version info (933b000)
- feat: update pipeline to four stages and enhance security audit with GitHub Advisory enrichment (02928a8)
- feat: update XcodeScanner to reflect App Store update method and correct entry type (508055b)
- ci: add CI, SBOM generation, and license compliance workflows (9c142f6)
- docs: update README badges — remove redundant tag, add security/license/platform/.NET (2d1df34)
- feat: add summary report rendering for pipeline statistics (e5c480b)
- docs: update CLAUDE.md for improved formatting and add commit convention section (8c481d9)
- feat: add VERSION file as single source of truth for app version (102d10e)
- feat: add --upgrade command to check for newer app releases (8fb8c22)
- docs: add versioning, tagging, and releasing guidelines (eddb70b)
- ci: add automatic tagging workflow on VERSION bump (8bceed2)
- docs: emphasize VERSION bump must be a single dedicated commit (6771ae4)
- ci: wait for all checks to pass before creating version tag (5700322)
- fix: use --filename flag for CycloneDX v6 compatibility (147e02f)
- fix: set DOTNET_ROLL_FORWARD for license tool .NET 7 dependency (1bb4077)
- docs: add commit cohesion rule to conventions (7213985)
- fix: remove pinned version for dotnet-project-licenses tool (4e1b6a9)
- ci: generate release notes with compare link and commit list (2054a47)
- docs: add copilot instructions file referencing CLAUDE and DESIGN (5765a48)
- fix: write release notes to file and fix artifact download (ac9b1d0)
- Update links in copilot-instructions.md (004693f)
- fix: suppress false positive CVE-2015-0897 for System.CommandLine (925033d)
- ci: add workflow_dispatch trigger to release workflow (78d0031)
- docs: extract component creation instructions into Components/README.md (ccb463f)
- fix: deduplicate update count in progress bar and summary (f00942a)
- ci: trigger release workflow via workflow_dispatch after tagging (a759e08)
- ci: force Node.js 24 for artifact actions (54b5a01)
- ci(deps): upgrade upload-artifact and download-artifact to v5 (2af5803)
- ci: set CodeQL build-mode to manual for C# (de7f70c)
- ci: grant actions:write permission to tag workflow (e2c3672)
- ci(deps): bump upload-artifact to v7, download-artifact to v8, wait-on-check-action to v1.7.0 (90a6979)
- Update README with architecture and installation details (e861145)
- Update README.md by removing unnecessary badges (150e1d5)
- Merge remote-tracking branch 'origin/main' (64ca367)
- fix: use homebrew formulae API for catalog-matched cask version checks (9e08d84)
- fix: refine Homebrew upgrade commands based on app scanner type (0424bd0)