-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
88 lines (71 loc) · 3.89 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
FOF 4.1.5
================================================================================
# [LOW] opcache_invalidate may not invalidate a file
FOF 4.1.4
================================================================================
+ Allow installation on all Joomla 4 versions so you can uninstall the package in some uncommon cases
FOF 4.1.3
================================================================================
+ Big notice on Joomla 4.1 and later to uninstall the package
FOF 4.1.2
================================================================================
~ PHP 8.1 compatibility
FOF 4.1.1
================================================================================
~ Prevent auto–uninstallation. Too many Joomla 4 sites have broken dependencies.
FOF 4.1.0
================================================================================
+ Auto–uninstallation on update when this package is no longer needed on your site
FOF 4.0.9
================================================================================
+ PHP 8.1 compatibility
# [HIGH] Fatal error in the Container on some sites may prevent the software running at all, especially under CLI.
FOF 4.0.8
================================================================================
# [HIGH] Adopt extensions logic was broken
# [HIGH] Uninstallation broken on Joomla 4 due to different installation script event handling.
FOF 4.0.7
================================================================================
+ Adopt extensions when refreshing the update sites, fixes issues with orphaned extensions after Discover and install.
~ Joomla changed its cacert.pem path
# [MEDIUM] Joomla 4 removed bootstrap.tab again.
# [MEDIUM] Joomla 4 user select template throws an exception.
# [LOW] cURL header function throwing PHP warnings on PHP 8
FOF 4.0.6
================================================================================
# [MEDIUM] Cannot clean Joomla 4's cache correctly
FOF 4.0.5
================================================================================
+ Automatic workaround for Joomla's deluge of bugs affecting commercial extension updates.
FOF 4.0.4
================================================================================
~ Use array spread operator instead of switch to run event handlers
# [HIGH] onBeforeExecute controller task would return false for all non-privileged users
FOF 4.0.3
================================================================================
~ Database Installer now allows queries with #__ in strings, useful for information_schema queries
# [LOW] Joomla 4 redirections in the backend need an absolute URL instead of just "index.php?..."
# [LOW] Edit page may fail with an error if the model isn't an instance of DataModel
FOF 4.0.2
================================================================================
~ Will no longer uninstall FOF 3. Some third party extensions use it but HAVE NOT marked themselves as dependent.
~ Invalidate each individual .php file on servers using PHP opcache
# [HIGH] Record value should be possible to be a string in FEFHelperBrowse::id
FOF 4.0.1
================================================================================
# [HIGH] Component installation may fail on servers with opcache enabled
FOF 4.0.0
================================================================================
! New major version
Backwards compatibility notes
----------------------------------------
* FOF has been rewritten in version 4 and breaks b/c. Good news: you can have FOF 3 and FOF 4 run side by side thanks to
the new version using a different namespace.
*** LEGEND ***
================================================================================
+ New feature or addition (no b/c issues)
- Feature removal
~ Small change (no b/c issues)
# Bug fix (no b/c or security issues)
$ Security bug fix (b/c issues possible; check description)
! Major change or bug fix (b/c issues)