Releases: OpenConext/OpenConext-engineblock
Releases · OpenConext/OpenConext-engineblock
Release list
7.2.0.1
7.2.0
What's Changed
- Update composer packages by @johanib in #1888
- Functional testing: add test for 'feature' that allows manipulating the ACR of the SP by @thijskh in #1901
- Fix typo + inconsistency by @tvdijen in #1894
- Bump phpunit/phpunit from 10.5.58 to 10.5.62 by @dependabot[bot] in #1907
- Reinstate monitor endpoints by @johanib in #1903
- Feature: Add SRAM integration through SBS by @johanib in #1880
- Fix monitor db connection check by @johanib in #1911
- Add coverage for PushMetadataAssembler by @kayjoosten in #1912
- Fix: Ensure development db schema matches prod by @johanib in #1914
- Validate attribute manipulation PHP syntax on metadata push by @kayjoosten in #1916
- Upgrade to doctrine/dbal:4 by @johanib in #1872
- Bump robrichards/xmlseclibs from 3.1.3 to 3.1.4 by @dependabot[bot] in #1895
- Fix: show real SP name on error pages when SP is a trusted proxy by @kayjoosten in #1918
- Merge maintenance work into main by @johanib in #1927
- Fix: add time to error screen. by @kayjoosten in #1920
- Upgrade to Symfony 6.4 by @johanib in #1924
- Enforce php import codestyle by @johanib in #1932
- Fix and clarify doctrine mapping issues by @johanib in #1915
- Tame doctrine migrations / determine which we want to apply. by @johanib in #1917
- Translation for 'login via' by @FlorisFokkinga in #1937
- Update javascript packages by @johanib in #1933
- Upgrade to Symfony 7.4 by @johanib in #1934
- Add healthcheck to dockerfile by @baszoetekouw in #1922
- Bump robrichards/xmlseclibs from 3.1.4 to 3.1.5 by @dependabot[bot] in #1938
- npm lockfile maintenance by @johanib in #1942
- Fix wayf_title translation key not resolving for non-openconext themes by @johanib in #1941
- Symfony 7.4 - Add reference.php by @johanib in #1944
- fix(theme): replace jshint with eslint to resolve minimatch vulnerability by @johanib in #1943
- Upgrade js & remove abandoned packages by @johanib in #1945
- Fix error reporting / session / migration issues by @johanib in #1946
- Bump flatted from 3.4.1 to 3.4.2 in /theme by @dependabot[bot] in #1953
- Update the default mailer_dsn by @MKodde in #1955
- Translatable configurable metadata by @tvdijen in #1292
- Remove reserved schacHomeOrganization validator by @kayjoosten in #1952
- refactor: remove direct xmlseclib calls (issue #1939) by @kayjoosten in #1954
- Replace custom URI/URL validation with simplesamlphp/assert by @kayjoosten in #1951
- Add rollover metadata containing all available keys by @tvdijen in #1899
- Fix Guzzle regression: Error log was truncated / http exception not caught by @johanib in #1963
- Add a stable consent hash by @Badlapje in #1137
- upgrade Engine block to php 8.5 by @kayjoosten in #1962
- fix: return HTTP 503 on bootstrap error for /health endpoint by @kayjoosten in #1961
- Add missing help-discover template to base theme by @kayjoosten in #1968
- Upgrade Cypress and Node.js dependencies to Node 24 (#1958) by @kayjoosten in #1969
- unsolicited response specific error by @kayjoosten in #1965
- Reject metadata push when IdP discovery entry is missing English name by @kayjoosten in #1957
- Revert feature flag to enable/disable content hash cleanup by @johanib in #1966
- Make metadata expiration time configurable by @AramMutluWork in #1860
- Remove quadruple wrong binding log by @johanib in #1978
- Update minor composer packages by @johanib in #1979
- Log database health check exceptions at ERROR level by @kayjoosten in #1977
- issue-1931 nameid lookup api by @kayjoosten in #1959
- Feature/issue 1864 optional domain hint by @kayjoosten in #1984
- Add key rollover test by @johanib in #1991
- Add support for preferred IdPs in WAYF display by @johanib in #1985
- Bump postcss from 8.5.8 to 8.5.10 in /theme by @dependabot[bot] in #1990
- Clear, manage and rework feedback data storage in session by @johanib in #1988
- Consolidate simple feedback routes into generic feedbackAction by @johanib in #1992
- Bump sonots/slack-notice-action from 3 to 4 by @dependabot[bot] in #1998
- Bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 in /theme by @dependabot[bot] in #1997
- Bump fast-uri from 3.1.0 to 3.1.2 in /theme by @dependabot[bot] in #1996
- Bump fast-uri from 3.1.0 to 3.1.2 in /tests/e2e by @dependabot[bot] in #1995
- Feature/issue 1971 correlation id logging by @kayjoosten in #1981
- Bump systeminformation from 5.31.5 to 5.31.6 in /tests/e2e by @dependabot[bot] in #2000
- Issue-1757 move saml id generator by @kayjoosten in #1993
- Issue-1980 remove openconext theme by @kayjoosten in #1994
- fix: remove HTTP Redirect binding support from AcsRequestValidator by @kayjoosten in #1999
- Issue-1989 apply rector rules for 8.5 by @kayjoosten in #2001
- Bump twig/twig from 3.24.0 to 3.26.0 by @dependabot[bot] in #2007
- Package updates & ci/qa fixes by @johanib in #2008
- Fix Successful login being logged before login was successful by @johanib in #2003
- remove dead eb.encrypted_assertions_require_outer_signature feature flag by @kayjoosten in #2004
- feat(db): add unique constraint on user.uuid by @kayjoosten in #2016
- Add extra logging around consent by @baszoetekouw in #2027
- Remove SAML request from URL in wayf by @johanib in #1987
- Release/7.0 by @baszoetekouw in #2036
- Remove stale open_conext_monitor route block from routes.yaml by @johanib in #2039
- Fix logos in WAYF not scaling properly (closes: #2028) by @baszoetekouw in #2029
- 7.x: Fix console on bare-metal installs by @tvdijen in #2037
- Fix Dotenv never loading overrides by @johanib in https://github.com/OpenConext/Open...
7.2.0-beta4
What's Changed
- fix(logging): filter Doctrine ORM deprecation noise by @kayjoosten in #2046
Full Changelog: 7.2.0-beta3...7.2.0-beta4
7.2.0-beta3
What's Changed
- Fix logos in WAYF not scaling properly (closes: #2028) by @baszoetekouw in #2029
- 7.x: Fix console on bare-metal installs by @tvdijen in #2037
- Fix Dotenv never loading overrides by @johanib in #2042
- Restore legacy serialization format for X509CertificateLazyProxy by @kayjoosten in #2045
Full Changelog: 7.2.0-beta2...7.2.0-beta3
7.2.0-beta2
What's Changed
Full Changelog: 7.2.0-beta1...7.2.0-beta2
7.2.0-beta1
What's Changed
- Update composer packages by @johanib in #1888
- Functional testing: add test for 'feature' that allows manipulating the ACR of the SP by @thijskh in #1901
- Fix typo + inconsistency by @tvdijen in #1894
- Bump phpunit/phpunit from 10.5.58 to 10.5.62 by @dependabot[bot] in #1907
- Reinstate monitor endpoints by @johanib in #1903
- Feature: Add SRAM integration through SBS by @johanib in #1880
- Fix monitor db connection check by @johanib in #1911
- Add coverage for PushMetadataAssembler by @kayjoosten in #1912
- Fix: Ensure development db schema matches prod by @johanib in #1914
- Validate attribute manipulation PHP syntax on metadata push by @kayjoosten in #1916
- Upgrade to doctrine/dbal:4 by @johanib in #1872
- Bump robrichards/xmlseclibs from 3.1.3 to 3.1.4 by @dependabot[bot] in #1895
- Fix: show real SP name on error pages when SP is a trusted proxy by @kayjoosten in #1918
- Merge maintenance work into main by @johanib in #1927
- Fix: add time to error screen. by @kayjoosten in #1920
- Upgrade to Symfony 6.4 by @johanib in #1924
- Enforce php import codestyle by @johanib in #1932
- Fix and clarify doctrine mapping issues by @johanib in #1915
- Tame doctrine migrations / determine which we want to apply. by @johanib in #1917
- Translation for 'login via' by @FlorisFokkinga in #1937
- Update javascript packages by @johanib in #1933
- Upgrade to Symfony 7.4 by @johanib in #1934
- Add healthcheck to dockerfile by @baszoetekouw in #1922
- Bump robrichards/xmlseclibs from 3.1.4 to 3.1.5 by @dependabot[bot] in #1938
- npm lockfile maintenance by @johanib in #1942
- Fix wayf_title translation key not resolving for non-openconext themes by @johanib in #1941
- Symfony 7.4 - Add reference.php by @johanib in #1944
- fix(theme): replace jshint with eslint to resolve minimatch vulnerability by @johanib in #1943
- Upgrade js & remove abandoned packages by @johanib in #1945
- Fix error reporting / session / migration issues by @johanib in #1946
- Bump flatted from 3.4.1 to 3.4.2 in /theme by @dependabot[bot] in #1953
- Update the default mailer_dsn by @MKodde in #1955
- Translatable configurable metadata by @tvdijen in #1292
- Remove reserved schacHomeOrganization validator by @kayjoosten in #1952
- refactor: remove direct xmlseclib calls (issue #1939) by @kayjoosten in #1954
- Replace custom URI/URL validation with simplesamlphp/assert by @kayjoosten in #1951
- Add rollover metadata containing all available keys by @tvdijen in #1899
- Fix Guzzle regression: Error log was truncated / http exception not caught by @johanib in #1963
- Add a stable consent hash by @Badlapje in #1137
- upgrade Engine block to php 8.5 by @kayjoosten in #1962
- fix: return HTTP 503 on bootstrap error for /health endpoint by @kayjoosten in #1961
- Add missing help-discover template to base theme by @kayjoosten in #1968
- Upgrade Cypress and Node.js dependencies to Node 24 (#1958) by @kayjoosten in #1969
- unsolicited response specific error by @kayjoosten in #1965
- Reject metadata push when IdP discovery entry is missing English name by @kayjoosten in #1957
- Revert feature flag to enable/disable content hash cleanup by @johanib in #1966
- Make metadata expiration time configurable by @AramMutluWork in #1860
- Remove quadruple wrong binding log by @johanib in #1978
- Update minor composer packages by @johanib in #1979
- Log database health check exceptions at ERROR level by @kayjoosten in #1977
- issue-1931 nameid lookup api by @kayjoosten in #1959
- Feature/issue 1864 optional domain hint by @kayjoosten in #1984
- Add key rollover test by @johanib in #1991
- Add support for preferred IdPs in WAYF display by @johanib in #1985
- Bump postcss from 8.5.8 to 8.5.10 in /theme by @dependabot[bot] in #1990
- Clear, manage and rework feedback data storage in session by @johanib in #1988
- Consolidate simple feedback routes into generic feedbackAction by @johanib in #1992
- Bump sonots/slack-notice-action from 3 to 4 by @dependabot[bot] in #1998
- Bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 in /theme by @dependabot[bot] in #1997
- Bump fast-uri from 3.1.0 to 3.1.2 in /theme by @dependabot[bot] in #1996
- Bump fast-uri from 3.1.0 to 3.1.2 in /tests/e2e by @dependabot[bot] in #1995
- Feature/issue 1971 correlation id logging by @kayjoosten in #1981
- Bump systeminformation from 5.31.5 to 5.31.6 in /tests/e2e by @dependabot[bot] in #2000
- Issue-1757 move saml id generator by @kayjoosten in #1993
- Issue-1980 remove openconext theme by @kayjoosten in #1994
- fix: remove HTTP Redirect binding support from AcsRequestValidator by @kayjoosten in #1999
- Issue-1989 apply rector rules for 8.5 by @kayjoosten in #2001
- Bump twig/twig from 3.24.0 to 3.26.0 by @dependabot[bot] in #2007
- Package updates & ci/qa fixes by @johanib in #2008
- Fix Successful login being logged before login was successful by @johanib in #2003
- remove dead eb.encrypted_assertions_require_outer_signature feature flag by @kayjoosten in #2004
- feat(db): add unique constraint on user.uuid by @kayjoosten in #2016
- Add extra logging around consent by @baszoetekouw in #2027
- Remove SAML request from URL in wayf by @johanib in #1987
- Release/7.0 by @baszoetekouw in #2036
New Contributors
- @AramMutluWork made their first contribution in #1860
Full Changelog: 7.0.1...7.2.0-beta1
7.1.0
What's Changed
- PHP 7.4 > 8.2 & Symfony 3.4 > 5.4 by @johanib in #1876
- Fix deprecation: replace apple-specific meta-tag by @tvdijen in #1808
- Improve log: add issuer to debug message by @tvdijen in #1782
- Remove stray throw by @johanib in #1879
- Update release notes to mention PHP 8.2 and SF 5.4 by @johanib in #1882
- Bump sha.js from 2.4.11 to 2.4.12 in /theme by @dependabot[bot] in #1855
- Bump cipher-base from 1.0.4 to 1.0.6 in /theme by @dependabot[bot] in #1854
- Bump tmp from 0.2.1 to 0.2.4 in /tests/e2e by @dependabot[bot] in #1848
- Upgrade dependencies to fix upstream security issues by @baszoetekouw in #1884
- Remove old yarn pin for @cypress/requests. by @baszoetekouw in #1885
- Fix hardcoded parameters being duplicated and not overridable by @johanib in #1886
- Fix release builds by @baszoetekouw in #1887
- Update composer packages by @johanib in #1888
- Functional testing: add test for 'feature' that allows manipulating the ACR of the SP by @thijskh in #1901
- Fix typo + inconsistency by @tvdijen in #1894
- Bump phpunit/phpunit from 10.5.58 to 10.5.62 by @dependabot[bot] in #1907
- Reinstate monitor endpoints by @johanib in #1903
- Feature: Add SRAM integration through SBS by @johanib in #1880
- Add extra logging around consent by @baszoetekouw in #2027
Full Changelog: 6.18.0...7.1.0
7.0.1
7.1.0-beta1
What's Changed
- Update composer packages by @johanib in #1888
- Functional testing: add test for 'feature' that allows manipulating the ACR of the SP by @thijskh in #1901
- Fix typo + inconsistency by @tvdijen in #1894
- Bump phpunit/phpunit from 10.5.58 to 10.5.62 by @dependabot[bot] in #1907
- Reinstate monitor endpoints by @johanib in #1903
- Feature: Add SRAM integration through SBS by @johanib in #1880
Full Changelog: 7.0.0-beta1...7.1.0-beta1
7.0.0
What's Changed
- PHP 7.4 > 8.2 & Symfony 3.4 > 5.4 by @johanib in #1876
- Fix deprecation: replace apple-specific meta-tag by @tvdijen in #1808
- Improve log: add issuer to debug message by @tvdijen in #1782
- Remove stray throw by @johanib in #1879
- Update release notes to mention PHP 8.2 and SF 5.4 by @johanib in #1882
- Bump sha.js from 2.4.11 to 2.4.12 in /theme by @dependabot[bot] in #1855
- Bump cipher-base from 1.0.4 to 1.0.6 in /theme by @dependabot[bot] in #1854
- Bump tmp from 0.2.1 to 0.2.4 in /tests/e2e by @dependabot[bot] in #1848
- Upgrade dependencies to fix upstream security issues by @baszoetekouw in #1884
- Remove old yarn pin for @cypress/requests. by @baszoetekouw in #1885
- Fix hardcoded parameters being duplicated and not overridable by @johanib in #1886
- Fix release builds by @baszoetekouw in #1887
Full Changelog: 6.18.0...7.0.0