11# Changelog
2+
23All notable changes to this project will be documented in this file.
34
45The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
56and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
67
78## [ Unreleased]
89
10+ This version is compatible with [ SimpleSAMLphp v1.18] ( https://simplesamlphp.org/docs/1.18/simplesamlphp-changelog )
11+
912### Added
1013
1114- Add ` login_with ` key in discopower definitions.
@@ -20,40 +23,67 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2023### Changed
2124
2225- Move ` ribbon_text ` definition to config file
26+ - Comply to [ PSR-1: Basic Coding Standard] ( https://www.php-fig.org/psr/psr-1/ ) guidelines
27+ - Comply to [ PSR-12: Extended Coding Style] ( https://www.php-fig.org/psr/psr-12/ )
28+ guidelines
29+ - Apply modern array syntax to comply with [ SimpleSAMLphp v1.17] ( https://simplesamlphp.org/docs/stable/simplesamlphp-upgrade-notes-1.17 )
30+ - Comply to [ markdownlint rules] ( https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md )
31+
32+ <!-- markdownlint-disable line-length -->
2333
2434## [ v3.0.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.3.1...v3.0.0 ) - 2019-09-20
2535
36+ <!-- markdownlint-enable line-length -->
37+
2638### Added
39+
2740- Add languages (Xhosa, Zulu, Afrikaans).
2841
2942### Changed
43+
3044- Rename disco-tpl.php->disco.tpl.php as needed by simplesamlphp>1.14.
3145- Update translation functionality as needed by simplesamlphp>1.14.
3246
47+ <!-- markdownlint-disable line-length -->
48+
3349## [ v2.3.1] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.3.0...v2.3.1 ) - 2019-09-12
3450
51+ <!-- markdownlint-enable line-length -->
52+
3553### Fixed
3654
3755- Fix bug in IdPs buttons style caused by unclosed html element.
3856
57+ <!-- markdownlint-disable line-length -->
58+
3959## [ v2.3.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.2.1...v2.3.0 ) - 2019-08-01
4060
61+ <!-- markdownlint-enable line-length -->
62+
4163### Added
4264
4365- Module discopower: Add style rules and logos for the buttons of the IdPs:
4466 - Bitbucket
4567 - Github
4668
69+ <!-- markdownlint-disable line-length -->
4770
4871## [ v2.2.1] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.2.0...v2.2.1 ) - 2019-07-03
4972
73+ <!-- markdownlint-enable line-length -->
74+
5075### Fixed
5176
5277- Fix syntax error in disco-tpl.php
5378
79+ <!-- markdownlint-disable line-length -->
80+
5481## [ v2.2.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.1.0...v2.2.0 ) - 2019-06-27
5582
83+ <!-- markdownlint-enable line-length -->
84+
5685### Added
86+
5787- Module discopower: Add style rules and logos for the buttons of the IdPs:
5888 - OpenAIRE
5989 - OpenMinTeD
@@ -64,12 +94,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6494- Enable/disable cookie banner functionality via setting in config file.
6595
6696### Changed
97+
6798- Update instructions on module config file usage.
6899- Update style of Google login button.
69100
101+ <!-- markdownlint-disable line-length -->
102+
70103## [ v2.1.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v2.0.0...v2.1.0 ) - 2018-10-18
71104
105+ <!-- markdownlint-enable line-length -->
106+
72107### Added
108+
73109- Add banner and an extra view for cookies options.
74110- Add corner ribbon that displays customisable text.
75111- Add this changelog file.
@@ -79,46 +115,59 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
79115 - Aria
80116
81117### Changed
82- - Change vanilla logo and favicon.
83- - Move wording and links from the templates of several modules to the related
84- definition file.
85- - Render header logo link url customisable.
118+
119+ - Change vanilla logo and favicon.
120+ - Move wording and links from the templates of several modules to the related
121+ definition file.
122+ - Render header logo link url customisable.
123+
124+ <!-- markdownlint-disable line-length -->
86125
87126## [ v2.0.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v1.0.0...v2.0.0 ) - 2018-04-17
88127
128+ <!-- markdownlint-enable line-length -->
129+
89130### Added
131+
90132- Module discopower:
91133 - Add style rules and logos for the IdPs:
92134 - B2ACCESS
93135 - DARIAH
94136 - Elixir
95137 - IGTF
96138 - Support customisable order of IdPs' groups based on the existing mechanism of
97- discopower.
139+ discopower.
98140
99141### Changed
142+
100143- Module discopower: Support only 2 tags for the grouping of IdPs.
101144- Module userid: Add content in the error template.
102145
103146### Fixed
147+
104148- Use the translated name to display an IdP.
105149
150+ <!-- markdownlint-disable line-length -->
106151
107152## [ v1.0.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/compare/v0.1.0...v1.0.0 ) - 2018-01-19
108153
154+ <!-- markdownlint-enable line-length -->
155+
109156### Added
157+
110158- Use SASS for the added style rules.
111159- Use Bootstrap v3.3.7.
112160- Add support for error pages that are produced from several modules.
113161- Add detailed instructions for the installation procedures.
114162- Document configuration options.
115- - Module discopower: Add enhanced style for the following IdPs' buttons:
163+ - Module discopower: Add enhanced style for the following IdPs' buttons:
116164 - Facebook
117165 - Google
118166 - LinkedIn
119167 - ORCID
120168
121169### Changed
170+
122171- Change the look n feel of several SimpleSAMLphp modules:
123172 - authX509
124173 - authorize
@@ -127,14 +176,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
127176 - default
128177 - discopower
129178 - userid
130- - Module discopower: Replace the section that includes the edugain IdPs with a section that lists all IdPs.
179+ - Module discopower: Replace the section that includes the edugain IdPs with a
180+ section that lists all IdPs.
131181- Improve responsiveness of the layout.
132182- Enhance the customization of the theme.
133183
134-
184+ <!-- markdownlint-disable line-length -->
135185
136186## [ v0.1.0] ( https://github.com/rciam/simplesamlphp-module-themevanilla/commits/v0.1.0 ) - 2018-01-12
137187
188+ <!-- markdownlint-enable line-length -->
189+
138190### Added
191+
139192Create a new theme for SimpleSAMLphp. The goal is to improve the experience for
140193people that login to services through multiple identity providers.
0 commit comments