Releases: CASParser/cas-parser-php
Releases · CASParser/cas-parser-php
v0.2.0
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
v0.1.0
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
licensefield 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-builderas a required dependency (607f49a) - remove type aliases (ff49892)
- simplify model initialization (f38ec08)