Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.3 KB

File metadata and controls

23 lines (16 loc) · 1.3 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.0.1] - 2026-04-04

Added

  • Invoke-ptGraphBatchRequest — executes multiple Graph API requests as a single JSON batch, auto-chunking any number of items into groups of 20 (the Graph API limit), with automatic retry, rate-limit backoff, and pagination support
  • Invoke-ptGraphRequest — executes individual Graph API requests with automatic retry, rate-limit backoff, and pagination support
  • New-ptGraphRequestItem — builds a Graph request object with full OData parameter support (-Filter, -Property, -Sort, -pageSize, -QueryParameters) and intelligent URL parameter merging
  • PlatyPS-based documentation workflow (docs.ps1 -Generate / -Update / -BuildHelp)
  • build.ps1 and build-single-file.ps1 compilation scripts
  • Pester v5 test suite (module, public, and private tests)
  • GitHub Actions CI (push/PR) and publish (release) workflows
  • Requires Microsoft.Graph.Authentication — all functions call Invoke-MgGraphRequest internally