Skip to content

Commit 83c2a53

Browse files
committed
Improve the structure of the changelog file.
1 parent 4a12c49 commit 83c2a53

File tree

1 file changed

+38
-43
lines changed

1 file changed

+38
-43
lines changed

Changelog.md

Lines changed: 38 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,99 +1,94 @@
11
### v3.0.0
22

3-
[2020.07.20; Maikuolan] First stable release for the phpMussel v3 uploads handler ("phpMussel Web").
3+
- [2020.07.20] First stable release for the phpMussel v3 uploads handler ("phpMussel Web").
44

55
__*Why "v3.0.0" instead of "v1.0.0?"*__ Prior to phpMussel v3, the "phpMussel Core", "phpMussel CLI-mode", "phpMussel Front-End", and "phpMussel Uploads Handler" ("phpMussel Web") were all bundled together as a single repository (phpMussel/phpMussel). Since phpMussel v3, these each all have their own, separate repositories. I've opted to start releases at this repository (phpMussel/Web) at *v3.0.0*, in order to avoid confusion with previous versions of the "phpMussel uploads handler" which exist outside this repository.
66

77
### v3.0.1
88

9-
[2020.07.31; Maikuolan]: Improved the way that the (generated by ...) notice, displayed at the footer of HTML pages, is rendered.
10-
11-
[2020.10.09; Maikuolan]: Aesthetic patch + added a new theme.
9+
- [2020.07.31]: Improved the way that the (generated by ...) notice, displayed at the footer of HTML pages, is rendered.
10+
- [2020.10.09]: Aesthetic patch + added a new theme.
1211

1312
### v3.1.0
1413

15-
[2020.10.30; New Feature; Maikuolan]: Added the ability to specify a custom assets path to the instantiated Web object.
16-
17-
[2020.12.04; Maikuolan]: Maintenance release (dependencies update, repository cleanup, etc).
14+
- [2020.10.30]: Added the ability to specify a custom assets path to the instantiated Web object.
15+
- [2020.12.04]: Maintenance release (dependencies update, repository cleanup, etc).
1816

1917
### v3.1.1
2018

21-
[2021.03.03; Maikuolan]: Maintenance release.
19+
- [2021.03.03]: Maintenance release.
2220

2321
### v3.1.2
2422

25-
[2021.04.27; Maikuolan]: Added missing fullmoon template file.
23+
- [2021.04.27]: Added missing fullmoon template file.
2624

27-
[2021.05.01; Bug-fix; Maikuolan]: Log truncation not being calculated properly; Fixed.
25+
#### Bugs fixed.
26+
- [2021.05.01]: Log truncation not being calculated properly; Fixed.
2827

29-
[2021.05.28; Maikuolan]: Performed some minor refactoring.
28+
#### Other changes.
29+
- [2021.05.28]: Performed some minor refactoring.
3030

3131
### v3.2.0
3232

33-
[2021.06.10; Maikuolan]: Added a configuration directive for returning a 415 status code for when an upload is blocked due to its filetype being blacklisted.
33+
- [2021.06.10]: Added a configuration directive for returning a 415 status code for when an upload is blocked due to its filetype being blacklisted.
3434

3535
### v3.2.1
3636

37-
[2021.10.30; Maikuolan]: Code-style cleanup: Public before private properties, magic before public before private methods.
37+
- [2021.10.30]: Code-style cleanup: Public before private properties, magic before public before private methods.
3838

3939
### v3.2.2
4040

41-
[2022.02.01; Bug-fix; Maikuolan]: Failed to correctly determine the client's IP address under certain circumstances (e.g., multiple choices available via HTTP_X_FORWARDED_FOR); Fixed.
42-
43-
[2022.02.14; Maikuolan]: Maintenance release.
41+
#### Bugs fixed.
42+
- [2022.02.01]: Failed to correctly determine the client's IP address under certain circumstances (e.g., multiple choices available via HTTP_X_FORWARDED_FOR); Fixed.
4443

4544
### v3.2.3
4645

47-
[2022.07.28~08.11; Maikuolan]: Added L10N for Persian/Farsi, Hebrew, Malay, and Ukrainian.
46+
- [2022.07.28~08.11]: Added L10N for Persian/Farsi, Hebrew, Malay, and Ukrainian.
4847

4948
### v3.3.0
5049

51-
[2022.09.26; New Feature; Maikuolan]: Custom headers/footers for front-end pages and the upload denied page can now be set directly via configuration.
50+
#### Bugs fixed.
51+
- [2022.10.13; Bug-fix; ben-mckenzie]: The scan function was incorrectly detecting file spoofing when associative or nested structures were present in `$_FILES` (e.g. `foo['bar'][]`); Fixed.
5252

53-
[2022.10.12; BaseMax]: Improved L10N for Persian/Farsi.
54-
55-
[2022.10.13; Bug-fix; ben-mckenzie]: The scan function was incorrectly detecting file spoofing when associative or nested structures were present in `$_FILES` (e.g. `foo['bar'][]`); Fixed.
56-
57-
[2022.11.20; Maikuolan]: Avoid packaging unnecessary files into dist.
53+
#### Other changes.
54+
- [2022.09.26]: Custom headers/footers for front-end pages and the upload denied page can now be set directly via configuration.
55+
- [2022.10.12; BaseMax]: Improved L10N for Persian/Farsi.
56+
- [2022.11.20]: Avoid packaging unnecessary files into dist.
5857

5958
### v3.3.1
6059

61-
[2023.01.14; Maikuolan]: L10N patch and maintenance release.
60+
- [2023.01.14]: L10N patch and maintenance release.
6261

6362
### v3.4.0
6463

65-
[2023.04.01; Maikuolan]: Reworked the loadL10N method, how it handles HTTP_ACCEPT_LANGUAGE, improved rule assignment, added some assumptions for supported L10N, and added the ability to defer non-supported L10N to supported L10N where sufficiently similar to be acceptable.
66-
67-
[2023.05.04; Maikuolan]: Added L10N for Bulgarian, Czech, and Punjabi.
64+
- [2023.04.01]: Reworked the loadL10N method, how it handles HTTP_ACCEPT_LANGUAGE, improved rule assignment, added some assumptions for supported L10N, and added the ability to defer non-supported L10N to supported L10N where sufficiently similar to be acceptable.
65+
- [2023.05.04]: Added L10N for Bulgarian, Czech, and Punjabi.
6866

6967
### v3.4.1
7068

71-
[2023.09.01; Maikuolan]: Added L10N for Afrikaans and Romanian.
72-
73-
[2023.09.04; Maikuolan]: The atHit method has been migrated from the Loader class to the Scanner class, affecting some calls to that method at the Web class; Those calls have been updated accordingly.
74-
75-
[2023.09.16~18; Maikuolan]: Significantly refactored all L10N data.
76-
77-
[2023.09.18; Maikuolan]: Better resource guarding.
69+
- [2023.09.01]: Added L10N for Afrikaans and Romanian.
70+
- [2023.09.04]: The atHit method has been migrated from the Loader class to the Scanner class, affecting some calls to that method at the Web class; Those calls have been updated accordingly.
71+
- [2023.09.16~18]: Significantly refactored all L10N data.
72+
- [2023.09.18]: Better resource guarding.
7873

7974
### 3.4.2
8075

81-
[2022.11.22; Maikuolan]: Maintenance release.
76+
- [2022.11.22]: Maintenance release.
8277

8378
### v3.5.0
8479

85-
[2023.12.01; Maikuolan]: Improved escaping.
80+
#### Bugs fixed.
81+
- [2024.03.13]: Client L10N not being pulled correctly at some lines (reported by antoniogweb); Fixed (#3).
8682

87-
[2024.03.12; Maikuolan]: Added L10N for Bosnian, Catalan, Galician, Gujarati, Croatian, and Serbian.
88-
89-
[2024.03.13; Bug-fix; Maikuolan]: Client L10N not being pulled correctly at some lines (reported by antoniogweb); Fixed (#3).
83+
#### Other changes.
84+
- [2023.12.01]: Improved escaping.
85+
- [2024.03.12]: Added L10N for Bosnian, Catalan, Galician, Gujarati, Croatian, and Serbian.
9086

9187
### v3.5.1
9288

93-
[2024.06.22; Maikuolan]: Maintenance release.
89+
- [2024.06.22]: Maintenance release.
9490

9591
### v3.5.2
9692

97-
[2024.07.02; Maikuolan]: Merged zh and zh-TW L10N, and dropped region designations (e.g., CN, TW) in favour of script designations (e.g., Hans, Hant).
98-
99-
[2024.09.02; Maikuolan]: Code-style patch.
93+
- [2024.07.02]: Merged zh and zh-TW L10N, and dropped region designations (e.g., CN, TW) in favour of script designations (e.g., Hans, Hant).
94+
- [2024.09.02]: Code-style patch.

0 commit comments

Comments
 (0)