Skip to content

Releases: CASParser/cas-parser-php

v0.2.0

13 Sep 19:10
a7a0afe

Choose a tag to compare

0.2.0 (2025-09-13)

Full Changelog: v0.1.0...v0.2.0

⚠ BREAKING CHANGES

  • expose services and service contracts

Features

  • client: add raw methods (cec98f9)
  • client: support raw responses (db0fac3)
  • client: use real enums (9b7428f)
  • expose services and service contracts (36e3c1d)

Chores

  • cleanup streaming (d8d2163)
  • document parameter object usage (8e520a0)
  • fix lints in UnionOf (4fcc712)
  • make more targeted phpstan ignores (35208e4)

v0.1.0

03 Sep 21:20
e2b558e

Choose a tag to compare

0.1.0 (2025-09-03)

Full Changelog: v0.0.2...v0.1.0

⚠ BREAKING CHANGES

  • use builders for RequestOptions
  • rename errors to exceptions
  • pagination field rename, and basic streaming docs
  • refactor: namespacing cleanup
  • refactor: clean up pagination, errors, as well as request methods

Features

  • client: add streaming (8a3649a)
  • client: improve error handling (b8969bb)
  • client: use named parameters in methods (f977b9a)
  • ensure ->toArray() benefits from structural typing (16e7c95)
  • pagination field rename, and basic streaming docs (961e540)
  • php: differentiate null and omit (d5736cf)
  • php: rename internal types (d8b47a2)
  • refactor: clean up pagination, errors, as well as request methods (26437b5)
  • refactor: namespacing cleanup (666f374)
  • rename errors to exceptions (92d9817)
  • use builders for RequestOptions (7f3730e)

Bug Fixes

  • add create release workflow (11358ea)
  • basic pagination should work (041e76c)
  • client: elide null named parameters (47e2824)
  • minor bugs (2e13643)
  • remove inaccurate license field in composer.json (86ba48b)
  • streaming internals (39bcd29)

Chores

  • add additional php doc tags (4403319)
  • improve model annotations (b45934c)
  • internal: refactor base client internals (36dc0b6)
  • internal: refactored internal codepaths (b306fa4)
  • intuitively order union types (150660a)
  • readme improvements (ac66540)
  • refactor request options (f1b303a)
  • refactor: simplify base page interface (95b27e8)
  • remove php-http/multipart-stream-builder as a required dependency (607f49a)
  • remove type aliases (ff49892)
  • simplify model initialization (f38ec08)

v0.0.2

18 Aug 10:04
837da8b

Choose a tag to compare

0.0.2 (2025-08-18)

Full Changelog: v0.0.1...v0.0.2

Chores