-
Notifications
You must be signed in to change notification settings - Fork 26
/
CHANGELOG
144 lines (127 loc) · 7.29 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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<?php die(); ?>
Akeeba Release System 7.4.1
================================================================================
# [HIGH] BleedingEdge releases were broken
# [HIGH] Update stream menu items do not work properly
Akeeba Release System 7.4.0
================================================================================
+ Tags in Categories and Releases
+ Fields in Categories and Releases
+ Option to control logging [gh-234]
+ Option to control item hit counting [gh-234]
+ Option to make public downloads cacheable
+ Add content digest to HTTP response [gh-236]
+ Option to control URL downloads [gh-235]
# [HIGH] Pagination was broken by Joomla! 5.1.3 and 4.4.7
Akeeba Release System 7.3.4
================================================================================
# [HIGH] BleedingEdge: PHP error when we need to delete old BleedingEdge releases
# [LOW] Wrong language string deleting a release with items
Akeeba Release System 7.3.3
================================================================================
~ Support for Joomla! 5.1's createQuery method in the db object
~ Workaround for Joomla! 5.1 CSS in alert DIVs
~ PHP 8.4 compatibility: MD5 and SHA-1 functions are deprecated
~ Use SHA-512 instead of SHA-256 when “Compact Update Streams” is enabled
~ Vastly improved performance in the Logs page
~ Include the package length in update metadata
# [LOW] Frontend Download IDs list ordering doesn't work
Akeeba Release System 7.3.2
================================================================================
# [HIGH] Can't edit Automatic Item Descriptions
# [LOW] Missing translation string in Components menu
# [LOW] PHP 8.3 deprecated notice in ComponentParameters service (no functional issue)
Akeeba Release System 7.3.1
================================================================================
+ Add Options button to all backend views, since we removed the legacy Control Panel page.
# [HIGH] BleedingEdge would delete the newest, instead of the oldest, releases when there were count limits.
Akeeba Release System 7.3.0
================================================================================
+ Notice about Joomla 4 End of Service
~ Joomla 5 preparation: Use DatabaseInterface instead of DatabaseDriver
~ Joomla 5 preparation: Work around backwards incompatible changes in core plugin events
~ Joomla 5 preparation: Normalise plugin event calling
~ Joomla 5 preparation: Refactored plugins to use providers
~ Joomla 5 preparation: Loading form data MUST NOT return a Table anymore
~ Block uninstallation of child extensions
~ Change namespace prefixes of plugins
~ Modernised all plugins
~ Allow WordPress environment to have a + sign, indicating “or later”
+ JSON update stream type
# [LOW] opcache_invalidate may not invalidate a file
Akeeba Release System 7.2.0
================================================================================
+ Liar mode
+ Add show unauthorized links options to automatic item description (gh-222)
# [HIGH] Disabled Download IDs were still considered valid
# [HIGH] Show Unauthorised Links results in downloading the HTML page of the unauthorized item redirection instead of redirecting (gh-220)
# [MEDIUM] Plugins not enabled on clean installation
# [LOW] Cannot publish/unpublish releases and items using the checkmark icons in the backend
# [LOW] Wrong grammatical case (nominative instead of genitive) in months in some languages e.g. Greek
Akeeba Release System 7.1.0
================================================================================
+ Dashboard
- PHP version warnings
~ Use fancy select for category selection
~ Save and Save & Close buttons are no longer grouped
~ Minimum PHP version 8.0
~ Minimum Joomla version 4.2
~ Refactored SEF URL Router
~ Warnings are now DETAILS elements
# [HIGH] Non-interactive downloads are not logged
# [HIGH] Blocked unauthorised downloads are not logged
# [LOW] SEF URL handler may throw PHP warnings depending on your menu structure
Akeeba Release System 7.0.8
================================================================================
+ Component option for the Router ItemID behaviour
~ Show ordering in custom repository menu items
# [HIGH] Invalid targetplatform attribute in updates if only one Joomla version is supported by a release
# [MEDIUM] Latest release plugin may return the wrong release in some cases
# [LOW] PHP 8.1 deprecated notice when checking if FOF is still installed
Akeeba Release System 7.0.7
================================================================================
+ Add Show Inline Help support in component options for Joomla 4.1
# [MEDIUM] Content plugins could break in Console applications because there's no application identity user
# [HIGH] BleedingEdge categories view shows normal categories, not BleedingEdge
# [HIGH] Cannot delete add-on Download IDs since Joomla 4.1.1
# [HIGH] URL routing issues
# [HIGH] My Downloads module generated the wrong URLs
# [HIGH] Cannot create new Download IDs if you have legacy menu items published
# [HIGH] Cannot download items from dev releases because of routing issues
Akeeba Release System 7.0.6
================================================================================
+ Report parent exceptions when throwing a 403 during item download
# [LOW] Frontend releases could not be sorted by the ordering field
Akeeba Release System 7.0.5
================================================================================
+ Ability to delete item files in the API application (gh-195)
~ Normalise use of ars.dateFormat helper (gh-199)
# [HIGH] Cannot edit an Add-on Download ID on some sites
# [HIGH] Adding a new download ID results in 404 (gh-196)
# [MEDIUM] Warnings shown on multi–language sites
# [LOW] Bootstrap 5.1.2 included in Joomla 4.0.4 broke the CSS for Control Panel icons
# [LOW] Number of views not displayed correctly on the release page
# [LOW] You do not see the current file when editing an item (gh-204)
Akeeba Release System 7.0.4
================================================================================
# [HIGH] Joomla 3 & 4 common package overrides Joomla 4 dedicated package in ARS Latest content plugin
# [HIGH] Update streams do not list releases in version order descending as they should
# [MEDIUM] Menu meta info for Add-on Download IDs view is missing
# [LOW] ARS Latest content plugin could cause a PHP warning in some cases
Akeeba Release System 7.0.3
================================================================================
# [HIGH] Not setting the ordering field value can cause saving categories, releases or items to fail.
Akeeba Release System 7.0.2
================================================================================
# [HIGH] Content - Akeeba Release System Latest Releases plugin wouldn't load
# [HIGH] Does not work on Windows on the latest Joomla 4 RC versions
# [MEDIUM] Warnings listing release items
# [MEDIUM] Download links in release items list were wrong
# [MEDIUM] Links in update streams were wrong
# [LOW] Environments not shown when displaying releases in a category
Akeeba Release System 7.0.1
================================================================================
# [MEDIUM] Extensions not enabled automatically on installation.
Akeeba Release System 7.0.0
================================================================================
~ Rewritten using core Joomla 4 MVC and Bootstrap 5 styling