-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGELOG
122 lines (101 loc) · 5.3 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<?php die() ?>
ContactUs 4.2.3
================================================================================
+ Add off-line mode
~ Support for Joomla! 5.1's createQuery method in the db object
ContactUs 4.2.2
================================================================================
# [LOW] Unintended dependency to Joomla's compatibility plugin due to XML form filtering
ContactUs 4.2.1
================================================================================
# [LOW] PHP 8.3 deprecated notice in ComponentParameters service (no functional issue)
ContactUs 4.2.0
================================================================================
+ Notice about Joomla 4 End of Service
~ Joomla 5 preparation: Use DatabaseInterface instead of DatabaseDriver
~ Joomla 5 preparation: Normalise plugin event calling
~ Joomla 5 preparation: Loading form data MUST NOT return a Table anymore
~ Block uninstallation of child extensions
ContactUs 4.1.2
================================================================================
+ Reintroduce multiple email addresses per category
~ Replace Joomla's keepalive with a custom implementation (gh-21)
ContactUs 4.1.1
================================================================================
# [LOW] Wrong grammatical case (nominative instead of genitive) in months in some languages e.g. Greek
ContactUs 4.1.0
================================================================================
+ Minimum Joomla 4.2, PHP 7.4
- Removed PHP version warnings
~ Save and Save & Close buttons are now separate, as per Joomla 4.2 UI guidelines
ContactUs 4.0.5
================================================================================
# [HIGH] Add button in Categories page does nothing
ContactUs 4.0.4
================================================================================
+ Added custom module positions in the contact form
+ Add Show Inline Help support in component options for Joomla 4.1
# [HIGH] Immediate exception on Windows
# [HIGH] Unpublished contact categories can be selected in the frontend
ContactUs 4.0.3
================================================================================
# [LOW] PHP 8.1 Deprecated Notice in the Router
ContactUs 4.0.2
================================================================================
# [LOW] PHP Warning from the TriggerEvent mixin
ContactUs 4.0.1
================================================================================
# [HIGH] yet another last minute, undocumented, backwards incompatible change in Joomla is breaking things.
ContactUs 4.0.0
================================================================================
~ Rewritten with Joomla 4 core MVC
Contact Us 3.0.1
================================================================================
- GPG support (incompatible with PHP 8.0)
~ Converted all tables to InnoDB for better performance
Contact Us 3.0.0
================================================================================
+ Rewritten with FOF 4
+ Renamed ViewTemplates to tmpl (Joomla 4 convention, with fallback code for Joomla 3)
+ Yes/No options in the component and plugin options now work correctly under Joomla 4.0 beta 7 and later
Contact Us 2.1.2
================================================================================
- Dropped support for PHP 7.1.0
+ Custom error pages for missing FEF and unhandled PHP exceptions
~ Replace zero datetime with nullable datetime (gh-17)
~ PHP version warning can now handle "too new" versions.
~ Add PHP 8.0 in the list of known PHP versions, recommend PHP 7.4 or later
# [HIGH] Joomla 4 beta 6 changed how sessions work, breaking everything
Contact Us 2.1.1
================================================================================
+ Privacy policy consent checkbox (mandatory)
+ Default to sorting items by ID descending in the backend
Contact Us 2.1.0
================================================================================
+ Optional GPG encryption of outgoing emails
+ gh-15 Akismet support
+ Set default backend Items ordering to ID descending (new messages first)
+ Common PHP version warning scripts
+ Dark Mode
+ Joomla 4 compatible
# [HIGH] Unpublished contact categories were displayed in the frontend
# [LOW] Joomla 4 throws an exception when mail is disabled and you try to send an email
Contact Us 2.0.1
================================================================================
+ Protection of all component and plugin folders against direct web access
+ Support language filtering in the frontend
# [HIGH] Backend category controller was missing
# [HIGH] FEF was not included in the package
Contact Us 2.0.0
================================================================================
~ License change to GPLv3 or later.
~ Converted interface to use Akeeba Frontend Framework (FEF).
Contact Us 1.0.1
================================================================================
+ gh-10 Pre-fill form using query string parameters
+ gh-11 Pre-fill user name and email address
+ gh-12 Remember the contact form data if an error occurs
# [LOW] Workaround for Joomla! Backup 16147 (https://github.com/joomla/joomla-cms/issues/16147) - Cannot access component after installation when cache is enabled
Contact Us 1.0.0
================================================================================
! First release with a version number.