Skip to content

Latest commit

 

History

History
375 lines (251 loc) · 24 KB

CHANGELOG.md

File metadata and controls

375 lines (251 loc) · 24 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.

Commits

  • chore: update veewee/xml version constraint f94cf63

3.0.1 - 2024-10-08

Merged

  • fix, chore: maintenance #56
  • chore(deps): Bump actions/checkout from 3 to 4 #50
  • chore(deps): Bump cachix/install-nix-action from 21 to 25 #54
  • chore(deps): Bump ramsey/composer-install from 2 to 3 #55
  • chore(deps): Update league/uri-components requirement || ^7 #49

Commits

  • chore: update changelog c22ba25
  • chore: update default PHP version for development 2410129
  • chore: autofix code style 5f37f7a
  • chore: update documentation daa0e9e
  • chore: add .readthedocs.yml config 334da00
  • chore: remove ext-json from require-dev dd2c87b

3.0.0 - 2023-05-30

Merged

  • refactor: use constructor property promotion #45

Commits

  • Breaking change: refactor: replace Properties::all() with Properties::jsonSerialize(). 7f58bb1
  • docs: update CHANGELOG f3edcf3
  • ci: bump versions 01242f1
  • chore: bump infection/infection 64df3ab
  • refactor: Properties are not readonly 018e32f
  • refactor: update composer.json 4e54e5f
  • Revert "add LoginHandlerInterface" 47eb09c
  • add LoginHandlerInterface a0a6702
  • chore: bump psr/http-message to 1.1 minimum 20bac1e

2.0.6 - 2023-04-01

Merged

  • chore(deps): Bump cachix/install-nix-action from 17 to 20 #43

Commits

  • docs: update changelog 8a8f987
  • chore: bump psr/cache-implementation 5810b9e
  • refactor: set default factories eef4b5e
  • chore: remove support of Scrutinizer 6c6e9c7
  • ci: fix scrutinizer step e9c3ad4
  • ci: add ext-intl extension ec9cc90
  • ci: add ext-sodium extension 0d10d9a
  • ci: add ext-xsl extension 80f4218
  • chore: normalize composer.json aad145f
  • style: autofix codestyle with prettier 2bbf99d
  • ci: restore sheperd for static analysis stats 4254af8
  • refactor: minor code modernisation using PHP 8 features ae5312d
  • refactor: use contrib library to parse XML and make it optional 61cbd55
  • fix: minor static analysis fixes 7cb6161
  • feat: check if PGTID is correctly saved in the cache 7162137
  • fix: restore compatibility with PHP 7.4 52f2427
  • chore: add local return types 77dbc87

2.0.5 - 2023-02-23

Commits

  • docs: Update changelog. 98dc3e6
  • chore: add missing psr/cache-implementation virtual package ada3ee9

2.0.4 - 2023-02-03

Merged

  • fix: make sure handlers parameters are correctly handled #40

Commits

2.0.3 - 2023-01-30

Commits

  • docs: Update changelog. ac4e08f
  • fix: fix tests, remove unused dependency 9273fb0

2.0.2 - 2023-01-30

Commits

  • docs: Update changelog. 1de7ea1
  • fix: remove unused dependency 20d8dd7
  • chore: update license 07cf70b
  • chore: update default nix development environment 3d8ea59

2.0.1 - 2022-09-29

Merged

  • chore(deps): Bump actions/checkout from 2.3.4 to 3.0.2 #35

Commits

  • docs: Update CHANGELOG. 8dfcb24
  • fix: make it work for php >= 7.4 9085d37
  • chore: update infection config b285591
  • fix: add middleware for http response bodies da02b69
  • chore: update composer.json e67f640
  • fix: make sure Login parameters are passed to the service url, before adding default parameters. 195d220
  • fix: make sure Login parameters are passed to the service url. 4eebda1
  • refactor: inject psr17 in CasResponseBuilder cc9654f
  • chore: Prettify codebase. 5035c50
  • ci: Run all tests. 83d1ff9
  • ci: Fix Github workflow name. 02b4a7c

2.0.0 - 2022-08-22

Merged

  • ci: Update dev workflow. #34
  • Breaking change: Road to version 2 - Refactor and rewrite most of the library #33

Commits

  • docs: Update changelog. 3733fc2
  • Remove obsolete annotation. 7f837e9
  • ci: Update Scrutinizer configuration. 84de43b
  • chore: Remove Docker stuff. f7d0e9a

1.2.0 - 2023-02-03

Merged

  • fix: make sure handlers parameters are correctly handled #41
  • ci: Update dev workflow. #34

Commits

  • docs: Update changelog. 26cf7db
  • chore: fix README badge 29c0425
  • chore: update license f958de1
  • Remove obsolete annotation. 7e19167
  • ci: Update Scrutinizer configuration. 5a51803
  • chore: Remove Docker stuff. 6003b4b

1.1.9 - 2022-05-02

Merged

  • Update phpstan/phpstan-strict-rules requirement from ^0.12 to ^0.12 || ^1.0 #29
  • Bump actions/cache from 2.1.7 to 3 #31

Commits

  • docs: Update changelog. 643b216
  • chore: Update composer.json. e76d314
  • ci: Tests on PHP 7.4, 8.0 and 8.1. 24e737e
  • refactor: Add types. eaff0e6
  • chore: Update Psalm configuration file. 01f9f16
  • chore: Add xdebug extension in require-dev. 2957660
  • Update phpstan/phpstan-strict-rules requirement || ^1.0 caa3cca

1.1.8 - 2022-02-18

Commits

1.1.7 - 2022-01-24

Merged

  • Bump actions/cache from 2.1.6 to 2.1.7 #30
  • Update infection/infection requirement from ^0.23 to ^0.23 || ^0.24 #28

Commits

  • docs: Add/update CHANGELOG. a9ff174
  • fix: Replace league/uri-query-parser with league/uri-components. 167aade
  • fix: ECPHP-179: Autofix licence holder. 2c0a71b
  • Revert "ci: Disable builds on macOS until phpspec/phpspec#1380 is fixed." c15617a

1.1.6 - 2021-07-05

Merged

  • Use ecphp/php-conventions. #25

Commits

1.1.5 - 2021-06-07

Merged

  • Bump actions/cache from 2.1.5 to 2.1.6 #24
  • ECPHP-152: Do not update service parameter #26
  • Update vimeo/psalm requirement from ^3.12 to ^3.12 || ^4.0 #17
  • Bump actions/cache from 2.1.4 to 2.1.5 #22
  • Bump actions/cache from v2 to v2.1.4 #20

Commits

  • docs: Add Changelog.md. 3b6e53f
  • CI: Enable automatic changelog parsing on release. 11c8098
  • Add Docker stack for changelog generation. 5bc2c26
  • Do not alter the service parameter with renew and gateway parameters. a8c0398
  • Update tests. 1f2ca88

1.1.4 - 2020-08-06

Merged

  • Remove obsolete libxml calls. #16

1.1.3 - 2020-08-04

Commits

  • Remove obsolete abstract class. 6faa301

1.1.2 - 2020-08-03

Merged

  • Parse XML with a contrib library and get rid of custom class. #13

Commits

1.1.1 - 2020-07-28

Merged

  • Detect ProxyFailure service response. #14

Commits

  • Add Psalm, Infection and Insights reports. cd0b8d0
  • Prevent builds from failing on Windows. 48d5832

1.1.0 - 2020-07-23

Merged

  • Issue #11: Inject the Introspector object. #12

Commits

  • Issue #11: Add CasInterface::detect() method. 0dc346f
  • Issue #11: Add new IntrospectionInterface::withParsedResponse() method. f43c641

1.0.8 - 2020-07-23

Commits

1.0.7 - 2020-07-23

Commits

  • Update Grumphp configuration. 679a8f0

1.0.6 - 2020-07-23

Commits

1.0.5 - 2020-06-19

Commits

  • Rely on league/uri-query-parser for parsing query parameters. 3ad02b2
  • Update composer.json. f8a357a

1.0.4 - 2020-06-11

Merged

  • Accept parameters in CasInterface::authenticate() and CasInterface::supportAuthentication() #10
  • Update nyholm/psr7-server requirement from ^0.4.1 to ^0.4.1 || ^1.0.0 #8
  • Bump actions/cache from v1 to v2 #7

Commits

  • Add Dependabot configuration. 99b457e
  • Use ternary operator (code style). 063adf2

1.0.3 - 2020-06-09

Merged

  • Prevent query string parameters to be altered by providing a custom parse_str method. #6

Commits

  • Minor update on Uri::removeParams(). 79a3217

1.0.2 - 2020-05-07

Merged

  • Bump drupol/php-conventions, with security checker included by default #4

1.0.1 - 2020-04-28

Commits

  • Issue #1: Error when using array query parameters cb46874

1.0.0 - 2020-01-30

Commits