Skip to content

3.0.0

Choose a tag to compare

@ugurkocde ugurkocde released this 28 Dec 16:38
· 150 commits to main since this release
c940c64

Changelog

Major Changes

  • HTML Report Generation:
    • Added new feature (Menu Option 7) for generating interactive HTML reports.
    • Features filterable tables with search functionality.
    • Visual charts display policy distribution.
    • Export capabilities to Excel/CSV.
    • Responsive design for better viewing experience.

Code Improvements

  • Refactored Code for Better Organization:
    • Added Get-IntuneAssignments function for centralized assignment handling.
    • Added Get-IntuneEntities function for unified entity retrieval.
    • Added helper functions:
      • Get-GroupInfo
      • Get-DeviceInfo
      • Get-UserInfo
    • Added Get-GroupMemberships function for group membership handling.

Performance Optimizations

  • Improved pagination handling for large data sets.
  • Optimized group membership checks.
  • Enhanced caching of group information.
  • Reduced redundant API calls for better performance.

UI/UX Improvements

  • Updated menu options for better clarity.
  • Enhanced progress indicators during data fetching.
  • Improved error messages and user feedback.
  • Better formatting of output tables for readability.

Error Handling

  • Added comprehensive error handling for Graph API calls.
  • Improved handling of group resolution errors.
  • Enhanced certificate authentication error handling.
  • Improved handling of empty or invalid responses.

What's Changed

Full Changelog: v2.6.0...v3.0.0